Skip to content

Releases: MXWXZ/actix-cloud

v0.4.1

30 Aug 16:44
075a64a
Compare
Choose a tag to compare

Fix

  1. rustls provider will be set by default.

Full Changelog: v0.4.0...v0.4.1

v0.4.0

30 Aug 16:44
ca28e1f
Compare
Choose a tag to compare

New

  1. generate_response now support custom import prefix.
  2. Feature: all.

Fix

  1. actix_cloud::main can be used as re-export.
  2. chrono is re-exported.
  3. Middleware error can be handled correctly.

Full Changelog: v0.3.0...v0.4.0

v0.3.0

28 Aug 10:57
9fe99a4
Compare
Choose a tag to compare

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

v0.2.0

17 Aug 20:09
b53182f
Compare
Choose a tag to compare

Breaking changes

  1. Error is using anyhow::Error as the backend.
  2. StopHandle is renamed to ServerHandle.
  3. GlobalState is now object safe.
  4. memorydb is now optional.

New

  1. utils: restart.
  2. Start/stop timestamp and server status are stored in GlobalState::ServerHandle.
  3. Feature: config, request, response, traceid.

Full Changelog: v0.1.0...v0.2.0

v0.1.0

13 Aug 17:24
6834597
Compare
Choose a tag to compare

First release.