Releases: jeremycline/btfm
btfm-v0.21.2
btfm-v0.21.2
Changes since btfm-v0.21.1
Cargo.lock | 385 +++++++++++++++++++++-----------------------------
Containerfile | 60 ++++++++
btfm/Cargo.toml | 17 +--
btfm/pyproject.toml | 22 +++
btfm/requirements.txt | 1 -
5 files changed, 251 insertions(+), 234 deletions(-)
What's Changed
- Bump songbird from 0.3.1 to 0.3.2 by @dependabot in #302
- Bump gstreamer-audio from 0.20.2 to 0.20.4 by @dependabot in #301
- Bump uuid from 1.3.0 to 1.3.1 by @dependabot in #303
- Bump serde from 1.0.159 to 1.0.160 by @dependabot in #304
- Bump axum from 0.6.12 to 0.6.15 by @dependabot in #305
- Bump h2 from 0.3.16 to 0.3.17 by @dependabot in #306
Full Changelog: btfm-v0.21.1...btfm-v0.21.2
btfm-v0.21.1
btfm-v0.21.1
Changes since btfm-v0.21.0
.cargo/config.toml | 2 +
Cargo.lock | 605 +++++++++++++++++++++++++++++++++-------------------
btfm-cli/Cargo.toml | 2 +-
btfm/Cargo.toml | 4 +-
4 files changed, 392 insertions(+), 221 deletions(-)
What's Changed
- Bump openssl from 0.10.45 to 0.10.48 by @dependabot in #294
- Bump gstreamer from 0.20.2 to 0.20.3 by @dependabot in #287
- Bump thiserror from 1.0.39 to 1.0.40 by @dependabot in #289
- Bump serde from 1.0.155 to 1.0.159 by @dependabot in #295
- Bump clap from 4.1.8 to 4.1.14 by @dependabot in #296
- Bump sqlx from 0.6.2 to 0.6.3 by @dependabot in #298
- Bump reqwest from 0.11.14 to 0.11.16 by @dependabot in #297
- Bump tokio from 1.26.0 to 1.27.0 by @dependabot in #299
- Bump serde_json from 1.0.94 to 1.0.95 by @dependabot in #300
Full Changelog: btfm-cli-v0.7.0...btfm-v0.21.1
btfm-v0.21.0
btfm-v0.21.0
Changes since btfm-v0.20.0
.github/workflows/build-cli.yml | 32 ++
.github/workflows/ci.yml | 65 ++--
.github/workflows/release.yml | 121 +++---
.github/workflows/security.yml | 2 +-
Cargo.lock | 612 ++++++++++++++----------------
Cargo.toml | 1 -
README.md | 129 ++++---
btfm-cli/Cargo.toml | 5 +-
btfm-cli/src/{main.rs => bin/btfm.rs} | 0
btfm/Cargo.toml | 29 +-
{whisper-server => btfm}/requirements.txt | 0
btfm/src/{main.rs => bin/btfm-server.rs} | 23 +-
btfm/src/cli.rs | 26 +-
btfm/src/config.rs | 30 +-
btfm/src/discord/mod.rs | 7 +-
btfm/src/discord/voice.rs | 42 +-
btfm/src/lib.rs | 6 +-
btfm/src/transcode.rs | 23 +-
btfm/src/transcribe.py | 36 ++
btfm/src/transcribe.rs | 196 ++++++++++
btfm/src/transcribe/deepgram.rs | 155 --------
btfm/src/transcribe/mod.rs | 68 ----
btfm/src/transcribe/whisper.rs | 144 -------
whisper-server/Cargo.toml | 97 -----
whisper-server/src/error.rs | 15 -
whisper-server/src/main.rs | 185 ---------
whisper-server/src/transcribe.py | 62 ---
27 files changed, 812 insertions(+), 1299 deletions(-)
What's Changed
- Bump actions/checkout from 2 to 3 by @dependabot in #275
- Bump actions/cache from 2 to 3 by @dependabot in #276
- Move transcription into the btfm server by @jeremycline in #277
- Fix lints with Rust 1.68 by @jeremycline in #285
Full Changelog: btfm-v0.20.0...btfm-v0.21.0
btfm-cli-v0.7.0
btfm-cli-v0.7.0
Changes since btfm-cli-v0.6.0
.github/workflows/build-cli.yml | 32 ++
.github/workflows/ci.yml | 65 ++--
.github/workflows/release.yml | 121 +++---
.github/workflows/security.yml | 2 +-
Cargo.lock | 612 ++++++++++++++----------------
Cargo.toml | 1 -
README.md | 129 ++++---
btfm-cli/Cargo.toml | 5 +-
btfm-cli/src/{main.rs => bin/btfm.rs} | 0
btfm/Cargo.toml | 29 +-
{whisper-server => btfm}/requirements.txt | 0
btfm/src/{main.rs => bin/btfm-server.rs} | 23 +-
btfm/src/cli.rs | 26 +-
btfm/src/config.rs | 30 +-
btfm/src/discord/mod.rs | 7 +-
btfm/src/discord/voice.rs | 42 +-
btfm/src/lib.rs | 6 +-
btfm/src/transcode.rs | 23 +-
btfm/src/transcribe.py | 36 ++
btfm/src/transcribe.rs | 196 ++++++++++
btfm/src/transcribe/deepgram.rs | 155 --------
btfm/src/transcribe/mod.rs | 68 ----
btfm/src/transcribe/whisper.rs | 144 -------
whisper-server/Cargo.toml | 97 -----
whisper-server/src/error.rs | 15 -
whisper-server/src/main.rs | 185 ---------
whisper-server/src/transcribe.py | 62 ---
27 files changed, 812 insertions(+), 1299 deletions(-)
Full Changelog: btfm-v0.21.0...btfm-cli-v0.7.0
btfm-v0.20.0
What's Changed
- Bump serde from 1.0.147 to 1.0.148 by @dependabot in #227
- Bump serde_json from 1.0.90 to 1.0.91 by @dependabot in #235
- Add a whisper transcription server by @jeremycline in #243
- Bump prettytable-rs from 0.9.0 to 0.10.0 by @dependabot in #238
- Bump clap from 4.1.0 to 4.1.4 by @dependabot in #252
- Bump reqwest from 0.11.13 to 0.11.14 by @dependabot in #249
- Bump gstreamer from 0.19.5 to 0.19.7 by @dependabot in #250
- Bump gstreamer-app from 0.19.2 to 0.19.6 by @dependabot in #247
- Bump tokio from 1.24.1 to 1.25.0 by @dependabot in #255
- Bump futures from 0.3.25 to 0.3.26 by @dependabot in #258
- Bump futures-util from 0.3.25 to 0.3.26 by @dependabot in #257
- Bump toml from 0.5.10 to 0.7.1 by @dependabot in #259
- Add TTS support via mimic3 by @jeremycline in #260
- Bump toml from 0.7.1 to 0.7.2 by @dependabot in #262
- Bump serde_json from 1.0.91 to 1.0.93 by @dependabot in #263
- Bump axum from 0.6.4 to 0.6.6 by @dependabot in #268
- Bump tokio-util from 0.7.4 to 0.7.7 by @dependabot in #267
Full Changelog: v0.19.1...btfm-v0.20.0
v0.19.1
v0.19.1
Changes since v0.19.0
.github/workflows/release.yml | 8 --
Cargo.lock | 248 ++++++++++++++++++------------------------
btfm-api-structs/Cargo.toml | 2 +-
btfm-cli/Cargo.toml | 4 +-
btfm/Cargo.toml | 2 +-
5 files changed, 107 insertions(+), 157 deletions(-)
What's Changed
- Bump axum from 0.5.13 to 0.5.15 by @dependabot in #176
- Bump futures from 0.3.21 to 0.3.23 by @dependabot in #179
- Bump futures-channel from 0.3.21 to 0.3.23 by @dependabot in #180
- Bump chrono from 0.4.20 to 0.4.22 by @dependabot in #181
- Bump serde from 1.0.143 to 1.0.144 by @dependabot in #186
- Bump iana-time-zone from 0.1.44 to 0.1.46 by @dependabot in #189
- Bump serde_json from 1.0.83 to 1.0.85 by @dependabot in #187
- Bump clap from 3.2.16 to 3.2.20 by @dependabot in #191
- Bump prettytable-rs from 0.8.0 to 0.9.0 by @dependabot in #184
- Bump futures-channel from 0.3.23 to 0.3.24 by @dependabot in #192
- Bump futures-util from 0.3.23 to 0.3.24 by @dependabot in #193
- Bump once_cell from 1.13.0 to 1.14.0 by @dependabot in #194
- Bump tokio from 1.20.1 to 1.21.0 by @dependabot in #195
Full Changelog: v0.19.0...v0.19.1
v0.19.0
v0.19.0
Changes since v0.18.0
.github/workflows/release.yml | 21 ++++++++++++++++++++-
Cargo.lock | 21 ++++++++++-----------
btfm-api-structs/Cargo.toml | 2 +-
btfm-cli/Cargo.toml | 4 ++--
btfm/Cargo.toml | 4 ++--
5 files changed, 35 insertions(+), 17 deletions(-)
Full Changelog: v0.18.0...v0.19.0
v0.18.0
v0.18.0
Changes since v0.17.3
btfm-api-structs/Cargo.toml | 2 +-
btfm-cli/Cargo.toml | 4 ++--
btfm/Cargo.toml | 4 ++--
3 files changed, 5 insertions(+), 5 deletions(-)
Full Changelog: v0.17.3...v0.18.0
btfm-v0.17.3
btfm-v0.17.3
Changes since btfm-v0.17.2
.github/workflows/ci.yml | 107 +-----------------------------------------
.github/workflows/release.yml | 3 +-
Cargo.lock | 6 +--
btfm/Cargo.toml | 2 +-
4 files changed, 7 insertions(+), 111 deletions(-)
Full Changelog: btfm-v0.17.2...btfm-v0.17.3
btfm-v0.17.2
btfm-v0.17.2
Changes since btfm-v0.17.1
.github/workflows/ci.yml | 113 +++++++++++++++++++++++++++++++++++++-----
.github/workflows/release.yml | 13 +++--
btfm/Cargo.toml | 2 +-
3 files changed, 111 insertions(+), 17 deletions(-)
What's Changed
- Bump tracing-subscriber from 0.3.10 to 0.3.11 by @dependabot in #141
- Bump toml from 0.5.8 to 0.5.9 by @dependabot in #143
- Bump tracing from 0.1.32 to 0.1.34 by @dependabot in #144
- Bump httparse from 1.6.0 to 1.7.1 by @dependabot in #147
- Bump clap from 3.2.13 to 3.2.14 by @dependabot in #167
- Bump serde from 1.0.139 to 1.0.140 by @dependabot in #166
- Bump tracing-subscriber from 0.3.14 to 0.3.15 by @dependabot in #165
Full Changelog: v0.17.0...btfm-v0.17.2