Skip to content

Releases: maxcountryman/axum-messages

v0.6.1

15 Apr 16:50
Compare
Choose a tag to compare

What's Changed

  • Update docs re web fundamentals
  • Provide tracing for error cases
  • Additional utility methods

Full Changelog: v0.6.0...v0.6.1

v0.6.0

20 Mar 03:04
Compare
Choose a tag to compare

What's Changed

  • Update tower-sessions to 0.12.0

Full Changelog: v0.5.0...v0.6.0

v0.5.0

09 Mar 18:38
Compare
Choose a tag to compare

What's Changed

  • Allow providing optional metadata for messages #8, #9

This change updates the push method to include an optional metadata argument; other methods are unchanged. A new set of *_with_metadata postfixed methods is also provided.

New Contributors

Full Changelog: v0.4.0...v0.5.0

v0.4.0

05 Mar 02:37
Compare
Choose a tag to compare

What's Changed

  • Update tower-sessions to 0.11.0

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

v0.3.0

23 Jan 15:46
Compare
Choose a tag to compare

What's Changed

  • Update tower-sessions to 0.10.0 #4

Full Changelog: v0.2.2...v0.3.0

v0.2.2

19 Jan 15:36
Compare
Choose a tag to compare
  • Implement Display for Level

Full Changelog: v0.2.1...v0.2.2

v0.2.1

18 Jan 19:18
Compare
Choose a tag to compare
  • Save only when messages have been modified

Full Changelog: v0.2.0...v0.2.1

v0.2.0

18 Jan 18:08
Compare
Choose a tag to compare

Breaking Changes

  • Rework crate into a middleware

This changes the structure of the crate such that it is now a middleware in addition to being an extractor. Doing so allows us to improve the ergonomics of the API such that calling save and awaiting a future is no longer needed.

Now applications will need to install the MeessagesManagerLayer after tower-sessions has been installed (either directly or via a middleware that wraps it).

Also note that the iterator impplementation has been updated to use Message directly. Fields of Message have been made public as well.

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

v0.1.0

17 Jan 18:38
Compare
Choose a tag to compare