minijinja-cli now supports preservation of order in maps. #611
Fixed an issue where CBOR was not correctly deserialized in
minijinja-cli. #611
Added a lines filter to split a string into lines.
Bytes are now better supported in MiniJinja. They can be created from
Value::from_bytes without having to go via serde, and they are now
producing a nicer looking debug output. #616
Added argument splatting support (*args for variable args and **kwargs
for keyword arguments) and fixed a bug where sometimes maps and keyword
arguments were created in inverse order. #642
Install minijinja-cli 2.5.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/mitsuhiko/minijinja/releases/download/2.5.0/minijinja-cli-installer.sh | sh
minijinja-cli now supports preservation of order in maps. #611
Fixed an issue where CBOR was not correctly deserialized in
minijinja-cli. #611
Added a lines filter to split a string into lines.
Bytes are now better supported in MiniJinja. They can be created from
Value::from_bytes without having to go via serde, and they are now
producing a nicer looking debug output. #616
Added argument splatting support (*args for variable args and **kwargs
for keyword arguments) and fixed a bug where sometimes maps and keyword
arguments were created in inverse order. #642
2.4.0
Updated version of minijinja-cli with support for better documentation,
config file and environment variable support. #602
minijinja-cli now supports template source passed by parameter for
simple cases. #606
minijinja-cli now has a --syntax-help argument that prints out the
primer on the syntax. #607
minijinja-cli now installs to ~/.local/bin by default. #608
Made the c-bindings compatible with wasm compilation. #603
String/Cow<str> argument types will no longer implicitly convert
keyword arguments to string form. This was an unintended foot gun. #605
2.3.1
Fixes a regresion in PartialEq / Eq in Value caused by changes
in 2.3.0. #584
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 show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@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)
Bumps minijinja from 1.0.16 to 2.5.0.
Release notes
Sourced from minijinja's releases.
... (truncated)
Changelog
Sourced from minijinja's changelog.
... (truncated)
Commits
6236b4c
2.5.03885d10
Added argument splatting support (#642)92852d4
add qsv's use of MiniJinja (#640)a10bb32
fixed typos (#639)90a5a2e
Added an example for custom errorse1989c5
Upgrade pyo3 to 0.22 (#638)816f4c4
Bring back error binding top level and resolve a warning96b879a
Dedup some features (#636)48d2568
Link changelog entry0758b4f
Update dependencies and move MSRV to 1.63 (#635)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 show