Altair-Bueno / axum-template

Layers, extractors and template engine wrappers for axum based Web MVC applications
https://crates.io/crates/axum-template
MIT License
78 stars 6 forks source link

build(deps): update minijinja requirement from 0.31.0 to 0.32.0 #26

Closed dependabot[bot] closed 1 year ago

dependabot[bot] commented 1 year ago

Updates the requirements on minijinja to permit the latest version.

Changelog

Sourced from minijinja's changelog.

0.32.0

  • Added Value::is_number. (#240)
  • TryFrom for Value now converts integers to f32 and f64.
  • Added the new custom_syntax feature which allows custom delimiters to be configured. (#245)
  • Added Kwargs abstraction to easier handle keyword arguments.
  • Fixed an issue that Option<T> was incorrectly picking up none for undefined values.
  • The sort filter now accepts reverse, attribute and case_sensitive by keyword argument and sorts case insensitive by default.
  • The dictsort filter now supports reversing, by value sorting, and is sorting case insensitive by default.

0.31.1

  • The in operator now does not fail if the value is undefined and the undefined behavior is not strict. (#235)
  • The Python binding now supports finalizers. (#238)

0.31.0

  • Changed the closure behavior of macros to match the one of Jinja2. (#233)
  • Value::from_serializable will no longer panic on invalid values. Instead the error is deferred to runtime which makes working with objects possible that are only partially valid for the runtime environment. (#234)

0.30.7

  • Added testutils module. (#221)
  • Make it more obvious that serde flatten sometimes does not work. (#223)
  • Added configurable "undefined" value behavior. (#227)
  • Make render!() reuse the hidden environment.

0.30.6

  • Resolve bad closure being generated for do blocks. (#219)
  • Add support for float number values in scientific notation. (#220)

0.30.5

  • Small performance improvements for when preserve_order is used by passing known capacities to the constructor.
  • Minor performance improvements to the VM by giving the stack an initial capacity.
  • Change the internal representation of spans to use u32 rather than usize for line and column offsets as a small speed improvement during compilation.
  • Performance improvements for the key interning.
  • Disabled key_interning by default.

... (truncated)

Commits


Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)