Commit Graph

  • a0fafb75c4
    Merge pull request #702 from GuillaumeGomez/array-fuzz main Guillaume Gomez 2026-02-17 11:49:42 +01:00
  • 313f2ca655
    Merge pull request #697 from GuillaumeGomez/let-blocks Guillaume Gomez 2026-02-17 11:47:29 +01:00
  • 7dca33f8bb Better error messages René Kijewski 2026-02-17 00:10:27 +01:00
  • da763264ea Improve code Guillaume Gomez 2026-02-16 14:29:19 +01:00
  • 48b0356a59 Add regression test for invalid array error handling Guillaume Gomez 2026-02-15 22:20:31 +01:00
  • d90bf237cf Add fuzzing testcase Guillaume Gomez 2026-02-15 22:17:36 +01:00
  • 7827628e02 Greatly speed up nested array parsing Guillaume Gomez 2026-02-15 22:16:30 +01:00
  • 7e04b5b3e2 Make the Generator::is_in_block field more flexible Guillaume Gomez 2026-02-08 21:29:24 +01:00
  • 3ae6b54139 Update book to mention let blocks Guillaume Gomez 2026-02-08 21:05:07 +01:00
  • fd28d664c9 Add support for let block Guillaume Gomez 2026-02-08 21:02:38 +01:00
  • ba23980304 Add explanation how we devine the size_hint for {% for %} René Kijewski 2026-02-10 15:51:28 +01:00
  • 4c508e0f25 derive: make sure the size_hint is collected René Kijewski 2026-02-10 15:07:11 +01:00
  • 63de7b3741 derive: add size_hint around {% break %} test René Kijewski 2026-02-10 15:31:01 +01:00
  • 2a4c2742e6 Update rand+rand_xoshiro dev-dependencies René Kijewski 2026-02-10 15:13:10 +01:00
  • ed52b0e6c3 Clean compound implementation Guillaume Gomez 2026-02-09 14:22:07 +01:00
  • d9340655ea Simplify Cargo.toml files v0.15 Guillaume Gomez 2026-02-06 13:41:49 +01:00
  • 1ff34f28c4
    Merge pull request #695 from Kijewski/fuzz-471520159 Guillaume Gomez 2026-02-05 17:17:18 +01:00
  • daab4fcddf parser: reject syntaxes that could cause catastrophic backtracking René Kijewski 2026-02-05 13:50:03 +01:00
  • c98d6b91ab
    Merge pull request #694 from Kijewski/fuzz-481742850 Guillaume Gomez 2026-02-05 12:47:21 +01:00
  • cb23b97adf parser: reject non-ASCII characters in byte literals René Kijewski 2026-02-05 05:24:41 +01:00
  • 54eb5344e6 Add complex-expression benchmark René Kijewski 2026-02-03 00:30:32 +01:00
  • ed12ef53ee Update filter-signature-validation UI test René Kijewski 2026-02-03 23:17:28 +01:00
  • f06df54c9c
    Merge pull request #685 from Kijewski/pr-compound-assignment Guillaume Gomez 2026-01-30 10:20:56 +01:00
  • 579f928a16 Better error messages in expressions René Kijewski 2026-01-30 03:12:49 +01:00
  • 37264de1a9
    Merge pull request #688 from GuillaumeGomez/temporary-refs Guillaume Gomez 2026-01-29 17:34:21 +01:00
  • 98c7acd216 Add regression test for temporary refs for #661 Guillaume Gomez 2026-01-29 17:13:10 +01:00
  • 4b0ee18fab Implement compound assignments (e.g. {% mut a += 1 %}) René Kijewski 2026-01-28 18:43:10 +01:00
  • 92fd0be6e3
    Merge pull request #687 from GuillaumeGomez/update v0.15.4 Guillaume Gomez 2026-01-28 23:19:50 +01:00
  • 341b6a049e Update crate version to 0.15.4 Guillaume Gomez 2026-01-28 22:58:30 +01:00
  • 2a4fd9f4b4
    Merge pull request #686 from GuillaumeGomez/temporary-refs Guillaume Gomez 2026-01-28 22:51:53 +01:00
  • 03a01c2bef Correctly handle temporary references Guillaume Gomez 2026-01-28 22:30:04 +01:00
  • d9015816b0 Some function call fixes René Kijewski 2026-01-28 16:57:42 +01:00
  • 69e7247572
    Merge pull request #681 from GuillaumeGomez/update v0.15.3 Guillaume Gomez 2026-01-28 00:35:16 +01:00
  • 86abe56de2 Update crate version to 0.15.3 Guillaume Gomez 2026-01-28 00:29:54 +01:00
  • 827cbf2b3b
    Merge pull request #680 from GuillaumeGomez/fix-invalid-variable-parsing Guillaume Gomez 2026-01-28 00:27:39 +01:00
  • 8ca3545410 Fix ui/truncate.rs and ui/filter-invocation-invalid-arguments.rs stderr Guillaume Gomez 2026-01-27 23:49:51 +01:00
  • c37b454aad Fix invalid variable parsing Guillaume Gomez 2026-01-27 23:48:10 +01:00
  • cd8fce3391 Update book links (askama.rs) René Kijewski 2026-01-27 21:00:05 +01:00
  • 99438a766e
    Merge pull request #677 from GuillaumeGomez/update v0.15.2 Guillaume Gomez 2026-01-27 16:10:32 +01:00
  • 55805c2465 Update crate version to 0.15.2 Guillaume Gomez 2026-01-27 16:04:04 +01:00
  • a4ff0f94ee Remove version for askama_macros dependency in bench-build/Cargo.toml Guillaume Gomez 2026-01-27 16:03:52 +01:00
  • 3081974111
    Merge pull request #670 from GuillaumeGomez/variables-in-extends-blocks Guillaume Gomez 2026-01-27 16:00:20 +01:00
  • d696381742
    Merge pull request #675 from Tirka/patch-2 Guillaume Gomez 2026-01-23 14:49:06 +01:00
  • 84ed070de0
    Fix(docs): usage of defined_or filter Maksim Vykhota 2026-01-23 16:46:54 +03:00
  • 2e0c5960dc Update filters.md Maksim Vykhota 2026-01-23 02:38:48 +03:00
  • e50ac414db
    Merge pull request #672 from Kijewski/issue-671 Guillaume Gomez 2026-01-21 10:55:08 +01:00
  • 1c6b2dac27 derive: allow where bounds in #[filter_fn] René Kijewski 2026-01-21 08:23:08 +01:00
  • 01ce7e7dd5 Add regression test for local variables used in extends blocks Guillaume Gomez 2026-01-20 17:45:39 +01:00
  • add50cf757 Correctly handle variables in extends blocks Guillaume Gomez 2026-01-20 17:45:22 +01:00
  • 23cdc79381 Update duplicated blocks warning message and add warning about not compiling starting next version Guillaume Gomez 2026-01-19 21:07:29 +01:00
  • 67354d70e6
    Merge pull request #666 from GuillaumeGomez/duplicated-block-calls Guillaume Gomez 2026-01-18 23:28:00 +01:00
  • a119afd7cd Add regression test for duplicated block calls Guillaume Gomez 2026-01-18 18:37:47 +01:00
  • 36d0fcd5c4 Fix invalid block call warnings coming from extends Guillaume Gomez 2026-01-18 18:37:35 +01:00
  • 91624b60fa
    Merge pull request #665 from GuillaumeGomez/missing-upgrade-docs Guillaume Gomez 2026-01-18 17:20:23 +01:00
  • be006673d2 Add missing information in the Upgrading to new versions chapter in the askama book Guillaume Gomez 2026-01-18 17:02:53 +01:00
  • 4b69e3b9d8
    Merge pull request #659 from Kijewski/pr-salvo Guillaume Gomez 2026-01-09 11:58:24 +01:00
  • 1691d1742e Remove mentions of salvo René Kijewski 2026-01-08 23:02:32 +01:00
  • 2627a4ed86 book: use more current markdown syntax for fragment links René Kijewski 2026-01-07 19:32:13 +01:00
  • b99291e98d
    Merge pull request #655 from Kijewski/pr-filter_fn-spans Guillaume Gomez 2025-12-30 11:22:44 +01:00
  • 60097bafc9 Better spans for #[filter_fn] René Kijewski 2025-12-30 10:14:06 +01:00
  • 1f32616f02
    Merge pull request #653 from GuillaumeGomez/simplify-versioning Guillaume Gomez 2025-12-29 16:35:18 +01:00
  • 65a38cf470
    Merge pull request #652 from GuillaumeGomez/test-clippy-lints Guillaume Gomez 2025-12-29 16:35:03 +01:00
  • e9d35d8abf Only run clippy_lints test if clippy is installed Guillaume Gomez 2025-12-29 16:15:14 +01:00
  • e294ae4d5d Simplify versioning in non-published crates (ie tests and examples) Guillaume Gomez 2025-12-29 15:52:18 +01:00
  • aed4d6fc96 Add tests for clippy lints emitted in askama generated code Guillaume Gomez 2025-12-29 16:02:22 +01:00
  • 04436eb038
    Merge pull request #650 from GuillaumeGomez/update-version v0.15.1 Guillaume Gomez 2025-12-28 20:32:37 +01:00
  • 5c550407bb Update crates version to 0.15.1 Guillaume Gomez 2025-12-28 20:12:24 +01:00
  • 8c8379e7df
    Merge pull request #649 from GuillaumeGomez/filter-lifetimes Guillaume Gomez 2025-12-28 19:07:32 +01:00
  • cfc0883ff2 Update tests for lifetimes in filters Guillaume Gomez 2025-12-28 18:08:56 +01:00
  • 40353f0efe Add support for lifetimes in filters Guillaume Gomez 2025-12-28 18:04:39 +01:00
  • 02cdd4fa14
    Merge pull request #648 from GuillaumeGomez/cleanup Guillaume Gomez 2025-12-26 15:39:44 +01:00
  • 4d7b559808 Remove forgotten commented code Guillaume Gomez 2025-12-26 15:39:09 +01:00
  • c8df0a879d
    fix(derive): use call_site to avoid clippy false positives (#647) Youn Mélois 2025-12-25 23:42:57 +01:00
  • f78f130d5b
    Merge pull request #646 from GuillaumeGomez/filter-arg-mut Guillaume Gomez 2025-12-25 17:24:27 +01:00
  • eb94dec464 Add regression test for filters arguments mutability Guillaume Gomez 2025-12-25 16:56:58 +01:00
  • c2f9ef025c Do not generate leading & if the internal of named argument should not have one Guillaume Gomez 2025-12-25 16:52:50 +01:00
  • 4c13086e63 Fix missing mutability information in generated filters Guillaume Gomez 2025-12-25 16:52:20 +01:00
  • 59b63fdb2a
    Merge pull request #645 from GuillaumeGomez/broken-intra-doc Guillaume Gomez 2025-12-25 16:09:55 +01:00
  • 405157318c Fix broken intra-doc links Guillaume Gomez 2025-12-25 15:53:09 +01:00
  • b251aeba27
    Merge pull request #639 from GuillaumeGomez/fix-book-generation v0.15.0 Guillaume Gomez 2025-12-22 19:04:49 +01:00
  • 15d458b771 Simplify book creation Guillaume Gomez 2025-12-22 18:32:26 +01:00
  • efe6071473
    Merge pull request #637 from GuillaumeGomez/publish Guillaume Gomez 2025-12-22 15:42:05 +01:00
  • 99470833da Remove publish = false from askama_macros and askama_derive Cargo.toml files Guillaume Gomez 2025-12-22 15:08:21 +01:00
  • d95c912a65
    Merge pull request #636 from GuillaumeGomez/update-version Guillaume Gomez 2025-12-22 14:25:48 +01:00
  • 5aacb32d87 Update askama crates version to 0.15.0 Guillaume Gomez 2025-12-22 12:30:52 +01:00
  • 4e85c108df
    Merge pull request #635 from GuillaumeGomez/method-call-enum-variants Guillaume Gomez 2025-12-21 00:18:42 +01:00
  • 87429c892f Fix custom_ui test on nightly Guillaume Gomez 2025-12-20 13:35:14 +01:00
  • 243164ccd0 Fix method call on enum variant templates Guillaume Gomez 2025-12-19 13:34:18 +01:00
  • cff0acca4a
    Merge pull request #613 from GuillaumeGomez/create Guillaume Gomez 2025-12-13 22:17:55 +01:00
  • ed08f85de5 Update book about new decl keyword Guillaume Gomez 2025-12-13 21:51:03 +01:00
  • ea35a8b8db Emit a warning for let without a value Guillaume Gomez 2025-10-31 13:39:23 +01:00
  • 683f4a2e52 Add new decl tag Guillaume Gomez 2025-10-31 13:28:22 +01:00
  • a9f534ed25
    Merge pull request #632 from askama-rs/dependabot/github_actions/actions/upload-artifact-6 Guillaume Gomez 2025-12-13 21:21:57 +01:00
  • 9837cdbb56
    Merge pull request #623 from askama-rs/dependabot/github_actions/actions/checkout-6 Guillaume Gomez 2025-12-13 21:21:48 +01:00
  • 552429c2b8 build(deps): bump actions/checkout from 5 to 6 dependabot[bot] 2025-11-20 20:12:08 +00:00
  • af1560189e build(deps): bump actions/upload-artifact from 5 to 6 dependabot[bot] 2025-12-12 20:11:03 +00:00
  • 6e5fb56971
    Merge pull request #633 from GuillaumeGomez/fix-clippy-lints Guillaume Gomez 2025-12-13 18:28:49 +01:00
  • 9211c599f9 Update ui tests output for rust 1.92 Guillaume Gomez 2025-12-13 18:04:06 +01:00
  • 79942e3657
    Merge pull request #630 from bwcii/Issue-#629 Guillaume Gomez 2025-12-13 17:46:12 +01:00
  • 5bb0e5ff95 Fix new clippy lints Guillaume Gomez 2025-12-13 17:27:37 +01:00