Skip to content

Commit

Permalink
publish v1 alpha changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
No767 committed Oct 4, 2024
1 parent 026a865 commit 7c86a2f
Showing 1 changed file with 21 additions and 14 deletions.
35 changes: 21 additions & 14 deletions changelog.md
Original file line number Diff line number Diff line change
@@ -1,26 +1,33 @@
Improved and standarized several components such as
configs, and others.
> [!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

- Internal codebase changes. No major changes for user features
- Entirely rewrote core components of the codebase (See below for further information)

## 🛠️ Changes

- Migrated from ENV to YAML configs (https://github.com/No767/Catherine-Chan/pull/165)
- Switched from Nox to Tox toolchains
- Updated documentation to reflect all new changes
- Cleaned up codebase (https://github.com/No767/Catherine-Chan/pull/166)
- Proper pull request templates
- Upgraded discord.py to v2.4.0 (https://github.com/No767/Catherine-Chan/pull/184)
- New requirements.txt for dependencies (https://github.com/No767/Catherine-Chan/pull/173)
- Fixed pygit2 deprecations (https://github.com/No767/Catherine-Chan/pull/176)
- Fixed inaccurate member counts with Prometheus (https://github.com/No767/Catherine-Chan/pull/181)
- General codebase maintenance (https://github.com/No767/Catherine-Chan/pull/204)

## ✨ Additions

- New YAML configuration system
- Tox toolchain
- Rewrote:
- Unit tests (https://github.com/No767/Catherine-Chan/pull/18)
- Prometheus exporter (https://github.com/No767/Catherine-Chan/pull/170, https://github.com/No767/Catherine-Chan/pull/178)
- Docker support (https://github.com/No767/Catherine-Chan/pull/197)
- Blacklist (https://github.com/No767/Catherine-Chan/pull/185)
- Error Handlers (https://github.com/No767/Catherine-Chan/pull/188)
- Database migrations (https://github.com/No767/Catherine-Chan/pull/180)
- Pride Profiles (https://github.com/No767/Catherine-Chan/pull/198)
- HRT Conversion (https://github.com/No767/Catherine-Chan/pull/200)
- Pronouns (https://github.com/No767/Catherine-Chan/pull/207)
- Include Taskfile (https://github.com/No767/Catherine-Chan/pull/208)

## ➖ Removals

- Poetry (https://github.com/No767/Catherine-Chan/pull/157)
- ENV support
- IPC support
- Old libraries
- Tonetags (https://github.com/No767/Catherine-Chan/pull/183)

0 comments on commit 7c86a2f

Please sign in to comment.