14 curated breaking changes across major versions of askama_derive. Use this as a migration checklist before bumping dependencies.
Greatly improve error messages on nightly by @GuillaumeGomez in https://github.com/askama-rs/askama/pull/525
Generate a `TokenStream` rather than a `String` by @GuillaumeGomez in https://github.com/askama-rs/askama/pull/558
parser: use `LocatingSlice<&str>` instead of `&str` by @Kijewski in https://github.com/askama-rs/askama/pull/560
Use `Parser::[with_]span()` to get byte range and use byte range for `proc_macro::Span` by @Kijewski in https://github.com/askama-rs/askama/pull/571
Add concat operator `~` by @Kijewski in https://github.com/askama-rs/askama/pull/236
Add support for "runtime" values by @GuillaumeGomez in https://github.com/askama-rs/askama/pull/311
Implement `enum` variants by @Kijewski in https://github.com/askama-rs/askama/pull/255
Relax `filesizeformat` filter requirements by @GuillaumeGomez in https://github.com/askama-rs/askama/pull/216
derive: implement template attribute `blocks` by @Kijewski in https://github.com/askama-rs/askama/pull/337
Add support for "runtime" values by @GuillaumeGomez in https://github.com/askama-rs/askama/pull/311
Implement `enum` variants by @Kijewski in https://github.com/askama-rs/askama/pull/255
Relax `filesizeformat` filter requirements by @GuillaumeGomez in https://github.com/askama-rs/askama/pull/216
derive: implement template attribute `blocks` by @Kijewski in https://github.com/askama-rs/askama/pull/337
Add concat operator `~` by @Kijewski in https://github.com/askama-rs/askama/pull/236
Get this data programmatically \u2014 free, no authentication.
curl https://depscope.dev/api/breaking/cargo/askama_derive