Skip to content

Latest commit

 

History

History
33 lines (22 loc) · 1.55 KB

File metadata and controls

33 lines (22 loc) · 1.55 KB

Changelog

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.

[Unreleased]

0.2.0 - 2025-09-10

⚠️ Breaking Changes

  • Redis and SQLx storages have a dedicated trait that needs to be implemented for your session data, rather than implementing TryFrom and TryInto. 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 delete function now accepts the deleted session data as an argument.

Added

  • [breaking] add sqlite storage, refactor storage traits and inner session (#6)
  • use builder pattern (#5)
  • session indexing (#1)

Fixed

  • indexed storages missing impl
  • unnecessary cookie creation when updating the session data (#2)

Other

  • Update README.md
  • bump rand & retainer, use rocket exports for deps (#3)