Skip to content

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 28 Aug 10:57
· 26 commits to main since this release
9fe99a4

Breaking changes

  1. Logger::init no longer consumes builder.
  2. GlobalState::logger is now optional.
  3. LoggerBuilder::start will return a guard to consume all logs when dropped.
  4. Router now uses Checker trait to configure the checker.
  5. MemoryDB is now wrapped with Arc.
  6. SessionStore is now object safe.
  7. Extension is now wrapped with Arc.

New

  1. utils: load_rustls_config.
  2. Feature: seaorm, csrf.
  3. MemoryDB now supports keys and dels.
  4. request::Middleware now supports trace_header for trace id.
  5. Extension::lang can be identified through the custom callback.
  6. Session now support override session_key.

Fix

  1. Logger can consume all incoming logs when exited.

Full Changelog: v0.2.0...v0.3.0