Skip to content

Releases: lambda-fairy/maud

v0.26.0

15 Jan 12:26
6e50e67
Compare
Choose a tag to compare
  • Remove AsRef<str> restriction from PreEscaped #377
  • Implement Render for Arc<T> #380
  • Fix missing parentheses around splices #382 #383
  • Accept literals in attribute names #396 #398 #415
  • Support axum v0.7 through axum-core v0.4 and http v1 #401
  • Add support for warp v0.3.6 #404
  • Support rocket v0.5 #406

v0.25.0

16 Apr 06:59
bf44196
Compare
Choose a tag to compare
  • Remove html_debug! #357
  • Render with Display using autoref specialization #359
  • Support axum v0.6 through axum-core v0.3 #361
  • Implement Default for PreEscaped #371

v0.24.0

25 Sep 13:56
8415003
Compare
Choose a tag to compare
  • Remove blanket Render impl for T: Display
    #320
  • Support axum v0.5 through axum-core v0.2
    #325
    #337
  • Update to actix-web 4.0.
    #331
  • Add a maud::display adapter that forwards to the Display impl
    #350

v0.23.0

11 Nov 11:12
982c9f4
Compare
Choose a tag to compare
  • Update to support axum 0.2 #303
  • Add support for Option<T> attributes using the attr=[value] syntax. #306
  • Update to Rust 2021 #309
  • Remove Iron support #289
  • Disallow slashes (/) in void elements #315

v0.22.3

27 Sep 12:04
Compare
Choose a tag to compare
  • Support no_std + alloc. #278
  • Provide Tide support. #280
  • Provide Axum support. #284

v0.22.2

09 Jan 05:03
87b7c9c
Compare
Choose a tag to compare
  • [Added] Don't require ? suffix for empty attributes. The old syntax is kept for backward compatibility.
    #238
  • [Changed] Generalize impl Into<String> for PreEscaped<T> to impl From<PreEscaped<T>> for String.
    #248
  • [Fixed] Use Span::mixed_site directly from proc-macro2
    #254