Fixes
- Fixed a wrong value of a internal MYSQL flag
- Fixed several possible panics in the PostgreSQL deserialization code for malformed packages in the
- Fixed an issue that caused unexpected results while calling custom aggregated SQL functions twice in the SQLite backend
- Fixed a potential use after free bug in the SQLite backend while deserializing a database from a byte buffer
- Fixed potential invalid schema generation if column or table names "inject" rust code
- Fixed potential SQL injections during schema introspection via
diesel print-schema - Fixed a regression that resulted in rejecting valid combinations of
ORDER BYandGROUP BYclauses
Full Changelog: v2.3.9...v2.3.10
You can support the development of Diesel by:
- Contributing Code, Documentation or Guides. Checkout the planing for Diesel 2.4 for open tasks.
- Providing knowledge and help to maintain the MySQL/MariaDB backend. This is currently the only in-tree backend that is not used by any maintainers, so having someone around that actually uses this backend would be very helpful for the Diesel project.
- Answering questions in our discussion forum
- Reporting bugs in our issue tracker
- Helping triaging issues in our issue tracker
- Sponsoring the maintainers.