Releases: matrixgpt/matrix-chatgpt-bot
v3.1.5
Breaking changes! This release drops support for Keyv MongoDB (you can easily add it back if you are using it)
What's Changed
- Bump undici from 5.22.1 to 5.27.0 by @dependabot in #231
- Bump postcss from 8.4.21 to 8.4.31 by @dependabot in #224
- Bump mongodb from 4.13.0 to 4.17.1 by @dependabot in #220
- Drop mongo support by @bertybuttface in #238
- Bump matrix-bot-sdk from 0.6.5 to 0.7.0 by @dependabot in #240
- add option to increase token size; closes #246 by @max298 in #248
- Allow threaded query without prefix, fixes #133 by @gloomy-ghost in #241
- Bump typescript from 5.2.2 to 5.3.2 by @dependabot in #251
- Bump markdown-it from 13.0.2 to 14.0.0 by @dependabot in #257
- Bump typescript from 5.3.2 to 5.3.3 by @dependabot in #256
- Bump @keyv/redis from 2.8.0 to 2.8.3 by @dependabot in #260
- Bump keyv-file from 0.2.0 to 0.3.0 by @dependabot in #255
- Bump matrix-bot-sdk from 0.7.0 to 0.7.1 by @dependabot in #261
- Bump @keyv/sqlite from 3.6.6 to 3.6.7 by @dependabot in #263
- Bump @keyv/postgres from 1.4.9 to 1.4.10 by @dependabot in #264
- Bump dotenv from 16.3.1 to 16.4.1 by @dependabot in #266
- Bump @keyv/redis from 2.8.3 to 2.8.4 by @dependabot in #267
- Bump undici from 5.27.0 to 5.28.3 by @dependabot in #271
- Bump dotenv from 16.4.1 to 16.4.5 by @dependabot in #273
- Bump ip from 2.0.0 to 2.0.1 by @dependabot in #274
- Roll a release by @bertybuttface in #276
New Contributors
- @gloomy-ghost made their first contribution in #241
Full Changelog: v3.1.4...v3.1.5
v3.1.4
What's Changed
- Bump dotenv from 16.1.3 to 16.3.1 by @dependabot in #193
- Bump typescript from 5.0.4 to 5.1.3 by @dependabot in #185
- Bump @keyv/redis from 2.5.8 to 2.6.1 by @dependabot in #188
- Update package.json by @bertybuttface in #194
- Bump @keyv/postgres from 1.4.5 to 1.4.6 by @dependabot in #195
- Bump @keyv/postgres from 1.4.6 to 1.4.7 by @dependabot in #196
- Bump @waylaidwanderer/chatgpt-api from 1.37.0 to 1.37.1 by @dependabot in #197
- Bump typescript from 5.1.3 to 5.1.6 by @dependabot in #199
- Bump semver from 6.3.0 to 6.3.1 by @dependabot in #203
- Update FAQ in README.md by @VeRychard in #204
- Bump @keyv/redis from 2.6.1 to 2.7.0 by @dependabot in #200
- Bump @waylaidwanderer/chatgpt-api from 1.37.1 to 1.37.2 by @dependabot in #208
- Update Docker node and bot-sdk by @bertybuttface in #229
- Better update, avoid bad version of bot-sdk by @bertybuttface in #230
- Leave room when room key error occurs. by @bertybuttface in #232
- Update package.json by @bertybuttface in #234
- Update release.yml by @bertybuttface in #236
New Contributors
- @VeRychard made their first contribution in #204
Full Changelog: v3.1.3...v3.1.4
v3.1.3
Adds support for Azure OpenAI - set OPENAI_AZURE=true
and CHATGPT_REVERSE_PROXY
to your endpoint. Thanks to @sg-qwt 🥳
What's Changed
- Add support for Azure OpenAI by @sg-qwt in #186
- Bump @waylaidwanderer/chatgpt-api from 1.36.4 to 1.37.0 by @dependabot in #184
New Contributors
Full Changelog: v3.1.2...v3.1.3
v3.1.2
Fixes an issue where it was not possible to use a custom proxy. Also updates dependencies.
What's Changed
- #177 Custom API URL is not working by @ldubost in #178
- Bump sqlite3 from 5.1.4 to 5.1.5 by @dependabot in #137
- Bump zod from 3.20.6 to 3.21.4 by @dependabot in #129
- Bump typescript from 4.9.5 to 5.0.4 by @dependabot in #153
- Bump @keyv/sqlite from 3.6.4 to 3.6.5 by @dependabot in #167
- Bump @keyv/redis from 2.5.5 to 2.5.8 by @dependabot in #160
- Bump @waylaidwanderer/chatgpt-api from 1.36.0 to 1.36.4 by @dependabot in #181
- Bump @keyv/postgres from 1.4.4 to 1.4.5 by @dependabot in #174
- Bump dotenv from 16.0.3 to 16.1.3 by @dependabot in #183
- Bump @keyv/mongo from 2.1.8 to 2.2.8 by @dependabot in #175
New Contributors
Full Changelog: v3.1.1...v3.1.2
v3.1.1
You can now customize the temperature in order to change how predictable the output is.
Huge thanks to @deetungsten for implementing this!
What's Changed
- Added chatgpt temperature environment variable by @deetungsten in #162
New Contributors
- @deetungsten made their first contribution in #162
Full Changelog: v3.1.0...v3.1.1
v3.1.0
This release mainly adds support for the new gpt4-model and has some minor improvements.
What's Changed
- add error code to response in #155
- Bump @waylaidwanderer/chatgpt-api version - adds GPT4 in #154
- Feature/reverse proxy in #161
Full Changelog: v3.0.0...v3.1.0
v3.0.0
This release requires config changes, this is to prevent people being unexpectedly charged tokens for usage. Please see the README for more info.
What's Changed
- Update readme on current situation by @max298 in #104
- Keyv fixes by @bertybuttface in #106
- Bump zod from 3.20.3 to 3.20.6 by @dependabot in #102
- Add basic room ACL. by @bertybuttface in #99
- set default to official ChatGPT model from OpenAI by @max298 in #122
- Bump @waylaidwanderer/chatgpt-api from 1.26.0 to 1.26.1 by @dependabot in #125
Full Changelog: v2.2.1...v3.0.0
v2.2.1
What's Changed
- Hotfix disabled encryption.
- Bump @waylaidwanderer/chatgpt-api from 1.10.1 to 1.10.5 by @dependabot in #94
- Bump zod from 3.20.2 to 3.20.3 by @dependabot in #93
Full Changelog: v2.2.0...v2.2.1
v2.2.0
What's Changed
- Bump typescript from 4.9.4 to 4.9.5 by @dependabot in #74
- Remove KEYV_BOT_ENCRYPTION by @bertybuttface in #85
- Switch to waylaidwanderer by @bertybuttface in #86
- Cleanup of npm / yarn by @max298 in #89
- ignore non-text messages by @max298 in #90
- Show errors from OpenAI by @max298 in #91
Full Changelog: v2.1.0...v2.2.0
v2.1.0
What's Changed
- add some information about used model by @max298 in #81
- Add persistence by @bertybuttface in #83
Full Changelog: v2.0.0...v2.1.0