Skip to content

Strawberry Chat v1.13.0

Latest
Compare
Choose a tag to compare
@Juliandev02 Juliandev02 released this 02 Nov 20:32
· 11 commits to main since this release

Strawberry Chat - v1.13.0 Stable

Hey everyone. Tonight (at least in Europe) I am releasing v1.13.0 of Strawberry Chat.
This release includes some important bug fixes and quality of life improvements.

Changelog

  • Added list-badges subcommand for /admin-settings
  • Added automatic addition of the Strawberry badge when the user connects to the Strawberry ID
  • Remove unused config flags
  • Updated logging
  • Add max_message_length for Rust-rewrite
  • Revamped database system (Support for MySQL, SQLite & PostgreSQL - more coming soon!)
  • Lots of optimization for the database system
  • Use the configuration database_table to use the correct table (#147)
  • Check if the given table in the configuration exists - If not create one
  • Update core to v1.04
  • Fixed a panic occurred by /admin-settings
  • Fixed a panic occurred by /kick
  • Fixed use of deprecated type alias std::panic::PanicInfo
  • Code optimizations
  • Fixed custom database port not working (#150)
  • General code optimizations
  • Improved logging
  • Internal database optimizations
  • Several dependency updates
  • Moved cryptographic functions to separate module

Pull requests

Issues / Milestone

TL;DR

With v1.13 we have implemented a new multifunctional database system which will support MySQL, SQLite and in future also PostgreSQL.
The new system simplifies the implementation of new or other database systems.
There are some bug fixes regarding commands, a few functions from the legacy Python version have been taken over and some things have been optimized.

Next release?

See https://github.com/Strawberry-Foundations/strawberry-chat#release-cycle

Full Changelog: v1.12.0...v1.13.0