Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update to rocket 0.5-rc.3 | 2023-05-19 | 1 | -6/+15 | |
| | |||||
* | Extract literal from group expressions in attributes | 2023-03-21 | 1 | -0/+6 | |
| | |||||
* | Upgrade to syn 2 | 2023-03-20 | 1 | -27/+26 | |
| | |||||
* | Add whitespace argument in template derive proc-macro | 2023-03-13 | 1 | -1/+8 | |
| | |||||
* | Fix handling of trailing whitespace characters | 2023-03-09 | 1 | -4/+8 | |
| | |||||
* | Propogate size_hint from sub-blocks (#788) | 2023-03-06 | 1 | -4/+4 | |
| | | | Closes #786 | ||||
* | exchange hyper features From<Template> for hyper::Body with TryFrom | 2023-03-03 | 1 | -7/+5 | |
| | | | | | | | | | The previous implementation hid the error returned by render, which made it impossible for callers to react to rendering errors. While having a simple way to call into would be nice, there is not way to have both implementations without adding any manual specialization. Thus, the From impl is replaced by the TryFrom impl. | ||||
* | Fix typos | 2023-02-24 | 1 | -2/+2 | |
| | |||||
* | Add impl From<{Template}> for hyper::Body derive | 2023-02-13 | 1 | -1/+23 | |
| | | | | | with-hyper now derives an impl allowing Templates to be passed to functions with trait bounds for Into<hyper::Body>. | ||||
* | Extends expects a string and nothing else | 2023-01-30 | 1 | -1/+1 | |
| | |||||
* | Apply clippy suggestions for 1.67 (#769) | 2023-01-30 | 1 | -32/+32 | |
| | |||||
* | Remove `_ext` from `askama_hyper`, too | 2022-09-26 | 1 | -2/+1 | |
| | | | | | That part was missing from #632, because #632 came before #706, and I forgot to update the older PR. | ||||
* | Apply clippy suggestions from Rust 1.64 (#725) | 2022-09-23 | 1 | -1/+1 | |
| | |||||
* | Remove ext argument in integrations | 2022-09-19 | 1 | -16/+7 | |
| | |||||
* | Add Expr::is_cachable() | 2022-09-19 | 1 | -4/+2 | |
| | |||||
* | Skip caching calls (Resolves #667) | 2022-09-19 | 1 | -3/+7 | |
| | |||||
* | Remove support for deprecated `_parent` field | 2022-07-25 | 1 | -23/+0 | |
| | | | | | | The support for the magic `_parent` field is deprecated since v0.8.0 or issue #180. It's bothersome to keep this feature alive, when no-one should be using it for 3 years. | ||||
* | Implement basic hyper integration | 2022-07-25 | 1 | -0/+27 | |
| | | | | | | | The integration is based on askama_gotham. There is no specific trait to convert an arbitrary T to `hyper::Response`, so I used `From<Template> for hyper::Response`. | ||||
* | Update to Rocket 0.5 | 2022-06-16 | 1 | -1/+1 | |
| | | | | | | | | Though Rocket 0.5 still only a release candidate, Rocket 0.4 severely outdated, and depends on a bunch of crates with active security advisories. Rocket 0.5 updates its dependencies to fixes versions. Also Rocket 0.4 needs a nightly Rust, which caused multiple problems. | ||||
* | Replace `&Option<Box<T>>` with `Option<&T>` (#696) | 2022-06-15 | 1 | -4/+6 | |
| | | | No need to work on references to references. | ||||
* | Remove hash builder parameter from generator | 2022-06-15 | 1 | -6/+7 | |
| | | | | | The generator cannot be accessed outside of crate, so it's not possible to override the default hasher. | ||||
* | Replace .filter_map().next() with .filter_map() | 2022-06-15 | 1 | -3/+2 | |
| | |||||
* | Copy can be derived | 2022-06-15 | 1 | -6/+2 | |
| | |||||
* | Move code generation into askama_derive | 2022-05-24 | 1 | -0/+2141 | |
| | |||||
* | Move code generation into askama_shared | 2020-01-29 | 1 | -1367/+0 | |
| | |||||
* | Move input module into askama_shared | 2020-01-29 | 1 | -1/+1 | |
| | |||||
* | Move parser into askama_shared | 2020-01-29 | 1 | -5/+3 | |
| | |||||
* | Add support for warp | 2020-01-29 | 1 | -0/+17 | |
| | |||||
* | Move Iron integration into a separate askama_iron crate | 2020-01-29 | 1 | -4/+4 | |
| | |||||
* | Move Gotham integration into separate askama_gotham crate | 2020-01-29 | 1 | -4/+4 | |
| | |||||
* | Move Rocket integration into askama_rocket crate | 2020-01-29 | 1 | -4/+4 | |
| | |||||
* | Move Actix-Web integration into separate askama_actix crate | 2020-01-29 | 1 | -5/+5 | |
| | |||||
* | Improve spacing | 2020-01-12 | 1 | -0/+6 | |
| | |||||
* | Flush buffer before exiting block with non-empty scope (fixes #227) | 2020-01-12 | 1 | -0/+9 | |
| | |||||
* | Write conditional blocks before popping variable stack (see #227) | 2020-01-12 | 1 | -19/+10 | |
| | |||||
* | upgrade dependencies(actix-web 0.7 -> 2) | 2020-01-11 | 1 | -4/+4 | |
| | |||||
* | Support char literals | 2020-01-03 | 1 | -0/+8 | |
| | |||||
* | Clean up clippy warnings | 2020-01-02 | 1 | -0/+2 | |
| | |||||
* | Moved no-receiver size_hint method to a separate trait (#270) | 2019-10-28 | 1 | -1/+16 | |
| | |||||
* | Add support for boolean literals | 2019-10-08 | 1 | -0/+6 | |
| | |||||
* | Implement selected clippy recommendations. | 2019-07-11 | 1 | -1/+1 | |
| | |||||
* | WIP: Add raw block | 2019-04-18 | 1 | -0/+5 | |
| | |||||
* | Simplify actix-web implementations | 2019-02-20 | 1 | -5/+2 | |
| | |||||
* | Allow referencing self as a variable (fixes #207) | 2019-02-20 | 1 | -1/+1 | |
| | |||||
* | Fix formatting for 1.32.0 | 2019-02-18 | 1 | -6/+12 | |
| | |||||
* | Fully qualified Result | 2019-02-15 | 1 | -1/+1 | |
| | |||||
* | Provide size_hint() method on Template (fixes #181) | 2019-01-12 | 1 | -37/+99 | |
| | |||||
* | Allow configuration of escape modes | 2019-01-12 | 1 | -2/+2 | |
| | |||||
* | Specify a trait that handles the output format's escaping | 2019-01-12 | 1 | -7/+12 | |
| | |||||
* | Inject template file into generated source as bytes. | 2019-01-11 | 1 | -1/+25 | |
| | | | | | | This is meant to allow the compiler to understand the dependency between the generated code and the template source. It removes the need for a build script. |