Guillaume Gomez
|
1f32616f02
|
Merge pull request #653 from GuillaumeGomez/simplify-versioning
Simplify versioning in non-published crates (ie tests and examples)
|
2025-12-29 16:35:18 +01:00 |
|
Guillaume Gomez
|
e9d35d8abf
|
Only run clippy_lints test if clippy is installed
|
2025-12-29 16:15:14 +01:00 |
|
Guillaume Gomez
|
e294ae4d5d
|
Simplify versioning in non-published crates (ie tests and examples)
|
2025-12-29 16:10:59 +01:00 |
|
Guillaume Gomez
|
aed4d6fc96
|
Add tests for clippy lints emitted in askama generated code
|
2025-12-29 16:07:51 +01:00 |
|
Guillaume Gomez
|
cfc0883ff2
|
Update tests for lifetimes in filters
|
2025-12-28 18:09:28 +01:00 |
|
Guillaume Gomez
|
eb94dec464
|
Add regression test for filters arguments mutability
|
2025-12-25 16:56:58 +01:00 |
|
Guillaume Gomez
|
5aacb32d87
|
Update askama crates version to 0.15.0
|
2025-12-22 14:03:57 +01:00 |
|
Guillaume Gomez
|
87429c892f
|
Fix custom_ui test on nightly
|
2025-12-20 23:56:28 +01:00 |
|
Guillaume Gomez
|
243164ccd0
|
Fix method call on enum variant templates
|
2025-12-20 01:18:58 +01:00 |
|
Guillaume Gomez
|
683f4a2e52
|
Add new decl tag
|
2025-12-13 21:31:28 +01:00 |
|
Guillaume Gomez
|
9211c599f9
|
Update ui tests output for rust 1.92
|
2025-12-13 18:04:06 +01:00 |
|
dependabot[bot]
|
8308d94248
|
build(deps): update criterion requirement from 0.7 to 0.8
Updates the requirements on [criterion](https://github.com/criterion-rs/criterion.rs) to permit the latest version.
- [Release notes](https://github.com/criterion-rs/criterion.rs/releases)
- [Changelog](https://github.com/criterion-rs/criterion.rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/criterion-rs/criterion.rs/compare/criterion-plot-v0.7.0...criterion-v0.8.0)
---
updated-dependencies:
- dependency-name: criterion
dependency-version: 0.8.0
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2025-12-01 21:53:02 +00:00 |
|
Markus Ebner
|
633de66a65
|
feat: Add support for array repeat syntax: [<element_expr>; <cnt_expr>]
|
2025-11-25 14:35:31 +01:00 |
|
Markus Ebner
|
6bb01e8520
|
filter_fn: Further improve invalid invocation compile error messages
This round fixes compile error messages for when not all required arguments have been supplied.
|
2025-11-06 18:55:28 +01:00 |
|
Frédérik Bilhaut
|
69936c2c56
|
cargo fmt
|
2025-11-05 14:09:08 +01:00 |
|
Frédérik Bilhaut
|
b7c5578c00
|
fix nested includes not handled properly (#618)
|
2025-11-05 14:07:44 +01:00 |
|
Guillaume Gomez
|
8038a8f92a
|
Fix nightly output
|
2025-11-03 15:41:13 +01:00 |
|
Guillaume Gomez
|
cec1f04cee
|
Fix fuzzing ui test
|
2025-11-03 15:39:55 +01:00 |
|
René Kijewski
|
fc96cda272
|
We need syn/full
|
2025-10-29 16:13:40 +01:00 |
|
Markus Ebner
|
1055ae0abd
|
Improve compiler errors for invocations with too many arguments
|
2025-10-29 16:13:36 +01:00 |
|
Markus Ebner
|
ab28d38460
|
Add ui-test for filter_fn signature validation
|
2025-10-29 15:45:24 +01:00 |
|
Markus Ebner
|
c292504276
|
Add unit-test checking filter_fn parsing/codegen
|
2025-10-29 15:45:24 +01:00 |
|
Markus Ebner
|
38b2c3f536
|
Port askama to new filter_fn proc-macro-attr
|
2025-10-29 15:45:24 +01:00 |
|
Guillaume Gomez
|
d220cd5113
|
Merge pull request #602 from VojtaStanek/struct-expr
Add support for struct expressions
|
2025-10-19 16:33:39 +02:00 |
|
Guillaume Gomez
|
04cf06beb4
|
Limit maximum number of references in generics to prevent syn stack overflow
|
2025-10-18 22:04:50 +02:00 |
|
Guillaume Gomez
|
334519e7cd
|
Greatly improve errors of invalid struct expression
|
2025-10-05 11:11:33 +02:00 |
|
Guillaume Gomez
|
5e5d57628a
|
Improve parsing errors and ui tests
|
2025-10-03 00:39:06 +02:00 |
|
Guillaume Gomez
|
0c229240e1
|
Fix typo
|
2025-09-30 22:13:21 +02:00 |
|
Vojta Staněk
|
ed28a2a6b8
|
Add support for struct expressions - ui tests
|
2025-09-28 10:06:30 +02:00 |
|
Vojta Staněk
|
0d98ce33ec
|
Add support for struct expressions
|
2025-09-27 17:56:07 +02:00 |
|
Guillaume Gomez
|
2a347c7f08
|
Update tests with new number output
|
2025-09-27 03:30:50 +02:00 |
|
Guillaume Gomez
|
04e9241e4f
|
Remove unwanted print = "ast" forgotten in tests
|
2025-09-02 15:30:53 +02:00 |
|
Guillaume Gomez
|
129c3549d4
|
Add custom ui regression test for duplicated blocks calls
|
2025-09-02 15:08:59 +02:00 |
|
Guillaume Gomez
|
a577f60d33
|
Add new custom_ui test suite to allow checking askama warning messages
|
2025-09-02 15:08:59 +02:00 |
|
Guillaume Gomez
|
034f1676b5
|
Fix invalid "duplicated block call" warning
|
2025-09-02 15:08:59 +02:00 |
|
René Kijewski
|
52c4dfd8c3
|
parser: reject extends below top-level, too
|
2025-08-25 01:24:25 +02:00 |
|
Guillaume Gomez
|
b744cab2be
|
Emit an error if an extends block doesn't come first in a template
|
2025-08-24 22:26:17 +02:00 |
|
René Kijewski
|
4025323c8d
|
tests: fix expected output for nightly 2025-08-17
|
2025-08-19 22:22:46 +02:00 |
|
René Kijewski
|
8c02e48cdb
|
Implement feature "nightly-spans"
|
2025-08-19 17:41:20 +02:00 |
|
René Kijewski
|
a0d99ba6fc
|
Better spans
|
2025-08-19 17:41:20 +02:00 |
|
René Kijewski
|
e5189b933d
|
Use Parser::[with_]span() to generate proc_macro::Span
|
2025-08-19 17:41:20 +02:00 |
|
Guillaume Gomez
|
1f31021632
|
Fix wrong macro argument parsing
|
2025-08-17 16:28:45 +02:00 |
|
Guillaume Gomez
|
e8d2391d48
|
Allow to ignore jinja code example check
|
2025-08-17 14:59:12 +02:00 |
|
Guillaume Gomez
|
edcaa61fb6
|
Add new test to check syntax of book examples
|
2025-08-17 14:59:12 +02:00 |
|
Markus Ebner
|
59a982028e
|
Fix #563: filesizeformat with proper accuracy
|
2025-08-13 12:26:25 +02:00 |
|
Guillaume Gomez
|
e8572f4580
|
Fix invalid handling of paths starting with ::
|
2025-08-13 11:20:49 +02:00 |
|
Guillaume Gomez
|
885e0f7de1
|
Fix wrong span context for askama variables
|
2025-08-12 14:54:51 +02:00 |
|
René Kijewski
|
1014b975cd
|
Fix new clippy warnings
|
2025-08-07 20:55:28 +02:00 |
|
René Kijewski
|
98ad5d5b3f
|
parser: better messages for (group)
|
2025-08-07 20:48:15 +02:00 |
|
René Kijewski
|
c0d6f0f0fc
|
parser: a little better spans
|
2025-08-07 20:39:38 +02:00 |
|