Releases: Labfox/whatsfly
Patch Release 0.3.3
This update is mainly dependencies updates and fixes for the go code (and a small memory optimization)
What's Changed
- Bump google.golang.org/protobuf from 1.36.8 to 1.36.9 in /whatsfly/dependencies by @dependabot[bot] in #263
- Bump mkdocs-material from 9.6.18 to 9.6.19 by @dependabot[bot] in #262
- Bump ruff from 0.12.12 to 0.13.0 by @dependabot[bot] in #264
- Bump protobuf from 6.32.0 to 6.32.1 by @dependabot[bot] in #265
- Bump mypy from 1.17.1 to 1.18.1 by @dependabot[bot] in #266
- Bump pytest-asyncio from 1.1.0 to 1.2.0 by @dependabot[bot] in #267
- Bump modernc.org/sqlite from 1.38.2 to 1.39.0 in /whatsfly/dependencies by @dependabot[bot] in #268
- Bump mkdocs-material from 9.6.19 to 9.6.20 by @dependabot[bot] in #269
- Bump types-pyyaml from 6.0.12.20250822 to 6.0.12.20250915 by @dependabot[bot] in #270
- Bump mypy from 1.18.1 to 1.18.2 by @dependabot[bot] in #271
- Bump black from 25.1.0 to 25.9.0 by @dependabot[bot] in #272
- Bump ruff from 0.13.0 to 0.13.1 by @dependabot[bot] in #273
- Bump mkdocstrings from 0.30.0 to 0.30.1 by @dependabot[bot] in #274
- Bump ruff from 0.13.1 to 0.13.2 by @dependabot[bot] in #275
- Bump mkdocs-material from 9.6.20 to 9.6.21 by @dependabot[bot] in #276
- Bump isort from 6.0.1 to 6.1.0 by @dependabot[bot] in #277
- Bump ruff from 0.13.2 to 0.13.3 by @dependabot[bot] in #279
- Bump google.golang.org/protobuf from 1.36.9 to 1.36.10 in /whatsfly/dependencies by @dependabot[bot] in #278
- Fix #241 by @Labfox in #280
- Bump ruff from 0.13.3 to 0.14.0 by @dependabot[bot] in #281
- Bump modernc.org/sqlite from 1.39.0 to 1.39.1 in /whatsfly/dependencies by @dependabot[bot] in #282
- Bump isort from 6.1.0 to 7.0.0 by @dependabot[bot] in #283
- Bump protobuf from 6.32.1 to 6.33.0 by @dependabot[bot] in #285
- Bump mkdocs-material from 9.6.21 to 9.6.22 by @dependabot[bot] in #284
- Bump ruff from 0.14.0 to 0.14.1 by @dependabot[bot] in #286
- Bump ruff from 0.14.1 to 0.14.2 by @dependabot[bot] in #287
Full Changelog: 0.3.2...0.3.3
Release 0.3.2
This release contains a fix for #241 and the token expiry problem (#260 ), which now has no expiration
What's Changed
- Bump mypy from 1.15.0 to 1.16.0 by @dependabot[bot] in #217
- Bump ruff from 0.11.10 to 0.11.12 by @dependabot[bot] in #216
- Bump protobuf from 6.30.2 to 6.31.1 by @dependabot[bot] in #215
- Bump mkdocstrings-python from 1.16.10 to 1.16.11 by @dependabot[bot] in #214
- Bump modernc.org/sqlite from 1.37.0 to 1.37.1 in /whatsfly/dependencies by @dependabot[bot] in #212
- Bump pytest from 8.3.5 to 8.4.0 by @dependabot[bot] in #218
- Bump mkdocstrings-python from 1.16.11 to 1.16.12 by @dependabot[bot] in #219
- Bump modernc.org/sqlite from 1.37.1 to 1.38.0 in /whatsfly/dependencies by @dependabot[bot] in #222
- Bump requests from 2.32.3 to 2.32.4 by @dependabot[bot] in #221
- Bump ruff from 0.11.12 to 0.11.13 by @dependabot[bot] in #220
- Bump pytest-asyncio from 0.26.0 to 1.0.0 by @dependabot[bot] in #223
- Bump mypy from 1.16.0 to 1.16.1 by @dependabot[bot] in #224
- Bump ruff from 0.11.13 to 0.12.0 by @dependabot[bot] in #225
- Bump pytest from 8.4.0 to 8.4.1 by @dependabot[bot] in #226
- Bump ruff from 0.12.0 to 0.12.1 by @dependabot[bot] in #227
- Bump mkdocs-material from 9.6.14 to 9.6.15 by @dependabot[bot] in #228
- Bump ruff from 0.12.1 to 0.12.2 by @dependabot[bot] in #229
- Bump mypy from 1.16.1 to 1.17.0 by @dependabot[bot] in #231
- Bump ruff from 0.12.2 to 0.12.3 by @dependabot[bot] in #230
- Bump pytest-asyncio from 1.0.0 to 1.1.0 by @dependabot[bot] in #232
- Bump ruff from 0.12.3 to 0.12.4 by @dependabot[bot] in #233
- Bump mkdocstrings from 0.29.1 to 0.30.0 by @dependabot[bot] in #234
- Bump ruff from 0.12.4 to 0.12.5 by @dependabot[bot] in #235
- Bump modernc.org/sqlite from 1.38.0 to 1.38.1 in /whatsfly/dependencies by @dependabot[bot] in #237
- Bump mkdocs-material from 9.6.15 to 9.6.16 by @dependabot[bot] in #236
- Bump modernc.org/sqlite from 1.38.1 to 1.38.2 in /whatsfly/dependencies by @dependabot[bot] in #238
- Bump ruff from 0.12.5 to 0.12.7 by @dependabot[bot] in #239
- Bump mypy from 1.17.0 to 1.17.1 by @dependabot[bot] in #240
- Bump ruff from 0.12.7 to 0.12.8 by @dependabot[bot] in #243
- Bump google.golang.org/protobuf from 1.36.6 to 1.36.7 in /whatsfly/dependencies by @dependabot[bot] in #242
- Bump types-pyyaml from 6.0.12.20250516 to 6.0.12.20250809 by @dependabot[bot] in #244
- Bump pre-commit from 4.2.0 to 4.3.0 by @dependabot[bot] in #245
- Bump ruff from 0.12.8 to 0.12.9 by @dependabot[bot] in #246
- Bump protobuf from 6.31.1 to 6.32.0 by @dependabot[bot] in #247
- Bump mkdocstrings-python from 1.16.12 to 1.17.0 by @dependabot[bot] in #248
- Bump mkdocs-material from 9.6.16 to 9.6.17 by @dependabot[bot] in #249
- Bump requests from 2.32.4 to 2.32.5 by @dependabot[bot] in #250
- Bump google.golang.org/protobuf from 1.36.7 to 1.36.8 in /whatsfly/dependencies by @dependabot[bot] in #251
- Bump types-pyyaml from 6.0.12.20250809 to 6.0.12.20250822 by @dependabot[bot] in #254
- Bump mkdocs-material from 9.6.17 to 9.6.18 by @dependabot[bot] in #253
- Bump ruff from 0.12.9 to 0.12.10 by @dependabot[bot] in #252
- Bump mkdocstrings-python from 1.17.0 to 1.18.0 by @dependabot[bot] in #255
- Bump ruff from 0.12.10 to 0.12.11 by @dependabot[bot] in #256
- Bump mkdocstrings-python from 1.18.0 to 1.18.2 by @dependabot[bot] in #257
- Bump pytest from 8.4.1 to 8.4.2 by @dependabot[bot] in #258
- Bump ruff from 0.12.11 to 0.12.12 by @dependabot[bot] in #259
Full Changelog: 0.3.1...0.3.2
Release 0.3.1 (With Long Term Binary Support)
This release is a long term binary support release, which means there will be a dedicated branch for it and a separate Github Actions workflow will run in it, to allow usage of the library for longer. It is released to PyPI
What's Changed
- Bump types-pyyaml from 6.0.12.20250402 to 6.0.12.20250516 by @dependabot in #211
Full Changelog: 0.3.0...0.3.1
Release 0.3.0
Note: this release was skipped because of pip problems, but there is going to be a fully-published release (0.3.1) later today.
What's Changed
- Updated dependencies
- Smaller source code
- fixed typos in README by @matfat55 in #155
- main.go: fixed sending message with upload by @Otamay in #174
New Contributors
Full Changelog: 0.2.2...0.3.0
Release 0.2.2
What's Changed
- Update libraries
- Add the ability to react to messages
- Fix security vulnerabilities
Full Changelog: 0.2.1...0.2.2
Beta 0.2.1
This is the first beta in the road for 1.0.0. The documentation will catch-up soon on the changes.
What's Changed
- Update the libraries
- Refactored the code
- Updated the way of downloading prebuilt binaries. So, 90 days after an version isn't supported anymore, the binaries would be removed from github.
- Added a more detailed event when a message is received
- Completely recreated the media upload system
- Made long-time usage better
- Now publishing the package to pypi. So, there won't be anymore install.zip packages.
Full Changelog: 0.1.3...0.2.1
Whatsfly 0.1.3 Grey Parrot LTS
What's Changed
- Bump watchdog from 4.0.2 to 5.0.0 by @dependabot in #14
- Bump protobuf from 5.27.3 to 5.27.4 by @dependabot in #15
- Bump protobuf from 5.27.4 to 5.28.0 by @dependabot in #17
- Possibility to send a message using protocol buffers. (lower-level)
- Updated A LOT the docs
- New Event on media download
Support updates
- Fixed pip install (now bundling protobufs)
This release is a LTS, meaning it will be supported for at least 6 months. Next release will change a lot of things and will possibly break backwards-compatibility of binaries, so this is for the transition beetween this and the next version.
Full Changelog: 0.1.2...0.1.3
Release 0.1.2
What's Changed
- Enhanced the event system, there is no need anymore to call
runMessageThread(), it is automatised - Now there is an option to disable auto qr-code printing
- Possibility to modify group settings
- Version is now included in the dll
- Even slimmer install version
- Bump ruff from 0.5.7 to 0.6.0 by @dependabot in #7
- Bump setuptools from 72.2.0 to 73.0.1 by @dependabot in #10
- Bump ruff from 0.6.0 to 0.6.1 by @dependabot in #8
- Bump pytest-asyncio from 0.23.8 to 0.24.0 by @dependabot in #12
- Bump ruff from 0.6.1 to 0.6.2 by @dependabot in #11
New Contributors
- @dependabot made their first contribution in #7
Full Changelog: 0.1.1...0.1.2
Release 0.1.1
A better logging, compilation on runtime... enjoy !
(the install.zip file is a stripped-down version of the library without the binaries shipped, aimed for pip install)