All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.2.0 - 2025-09-10
- Redis and SQLx storages have a dedicated trait that needs to be implemented for your session data, rather than implementing
TryFromandTryInto. See the specific storage docs for more info. - All built-in storages now use a consistent builder pattern for constructing the instances, similar to the fairing.
- Hashmap-like sessions need to implement SessionHashMap
- The storage module has been reorganized, with the traits available at the module level
- The SessionStorage trait’s
deletefunction now accepts the deleted session data as an argument.
- [breaking] add sqlite storage, refactor storage traits and inner session (#6)
- use builder pattern (#5)
- session indexing (#1)
- indexed storages missing impl
- unnecessary cookie creation when updating the session data (#2)
- Update README.md
- bump rand & retainer, use rocket exports for deps (#3)