Releases: No767/Catherine-Chan
v1.0.0-beta
Caution
This release essentially is a rewrite. Stuff will break, and changes are not finalized.
If you run into any issues, feel free to submit a GitHub issues report.
✨ TD;LR
- Entirely rewrote core components of the codebase (See below for further information)
🛠️ Changes
✨ Additions
➖ Removals
v1.0.0-alpha.1
Caution
This release essentially is a rewrite. Stuff will break, and changes are not finalized.
If you run into any issues, feel free to submit a GitHub issues report.
✨ TD;LR
- Entirely rewrote core components of the codebase (See below for further information)
🛠️ Changes
- Migrated to Lefthook and optimized pre-commit hooks (#218)
- Use JSON decoder provided by msgspec (#222)
- Use proper type checking imports (#216)
- Fix exception violations with pronouns tester (#212)
- Migrate from Bandit, Black, Autoflake and Isort to Ruff (#218, #223)
✨ Additions
➖ Removals
- pre-commit (#218)
v1.0.0-alpha
Caution
This release essentially is a rewrite. Stuff will break, and changes are not finalized.
If you run into any issues, feel free to submit a GitHub issues report.
✨ TD;LR
- Entirely rewrote core components of the codebase (See below for further information)
🛠️ Changes
- Upgraded discord.py to v2.4.0 (#184)
- New requirements.txt for dependencies (#173)
- Fixed pygit2 deprecations (#176)
- Fixed inaccurate member counts with Prometheus (#181)
- General codebase maintenance (#204)
✨ Additions
- Rewrote:
- Include Taskfile (#208)
➖ Removals
- Tonetags (#183)
v0.8.0
Improved and standarized several components such as configs, and others.
✨ TD;LR
- Internal codebase changes. No major changes for user features
🛠️ Changes
- Migrated from ENV to YAML configs (#165)
- Switched from Nox to Tox toolchains
- Updated documentation to reflect all new changes
- Cleaned up codebase (#166)
- Proper pull request templates
✨ Additions
- New YAML configuration system
- Tox toolchain
➖ Removals
- Poetry (#157)
- ENV support
- IPC support
- Old libraries
v0.7.3
Addresses one small bug with the dictionary commands not responding. For the release of v0.7.0, please see the release notes
✨ TD;LR
- Addressed improper followups
🛠️ Changes
- Updated error responses in
dictionary
commands to properly follow up instead of failing - Upgrade prod requirements
✨ Additions
- N/A
➖ Removals
- N/A
v0.7.2
Patch to address pride profiles not working. For the release of v0.7.0, please see the release notes
✨ TD;LR
- Addressed wrong SQL query
🛠️ Changes
- Remove lower case checking for
/pride-profiles view
✨ Additions
- N/A
➖ Removals
- N/A
v0.7.1
Patch to address two unnoticed bugs. For the release of v0.7.0, please see the release notes
✨ TD;LR
- Addressed incorrect usage of username for pride profiles
🛠️ Changes
- Defer all dictionary commands
- Implement correct usage of global names for pride profiles
✨ Additions
- N/A
➖ Removals
- N/A
v0.7.0
QOL and bug-fixing update. See below for details
✨ TD;LR
- Fixed unknown messages for timeout views
- Fixed registering for pride profiles and deletion
🛠️ Changes
- Require searching up using global usernames instead for pride profiles
- Account for pronouns in dictionary commands
- Removed button prompt for
/pride-profiles register
- Improved deletion prompts for
/pride-profiles delete
and/tonetags delete
- Implement merged deletion backend for
/tonetags delete
and/tonetags delete-id
✨ Additions
- Improved cog reloader
- Nanika's signal handlers
➖ Removals
cysystemd
(causing duplicate logs)
v0.6.2
Patch release addressing several bugs.
For the release of v0.6.0, please see the release notes
✨ TD;LR
- Fixed dictionary entries having broken markdown due to poor regex implementations introduced in
v0.6.0
🛠️ Changes
- Fixed dictionary entries having broken markdown due to poor regex implementations introduced in
v0.6.0
- Remove
langcodes
(as this was an extra dependency) and replaced with internal lookup based on pronouns.page official locales - Replace mention in profile pages searches for the raw id instead
- Cleanup Dockerfile
✨ Additions
- N/A
➖ Removals
- N/A
v0.6.1
Patch release to address a critical bug that went unnoticed.
For the release of v0.6.0, please see the release notes
✨ TD;LR
- Fixed internal bug where the blacklist would prevent interactions from going through for non-blacklisted users
🛠️ Changes
- Fixed internal bug where the blacklist would prevent interactions from going through for non-blacklisted users
- Downgrade and pin
cysystemd
to 1.5.3 due to no built wheels for 1.6.0
✨ Additions
- N/A
➖ Removals
- N/A