summaryrefslogtreecommitdiff
path: root/jinja2
Commit message (Collapse)AuthorAgeFilesLines
* fix linkcheck issuesdocsDavid Lord2019-07-261-3/+2
|
* modernize docs config, use pallets-sphinx-themesDavid Lord2019-07-261-1/+4
|
* Compile `elif` tag to `elif` instead of `else: if`2.9-maintenanceAdrian Moennich2017-08-224-9/+16
| | | | | | | | This avoids deep nesting in case of many `{% elif .. %}` blocks (which would fail during execution) and also deep recursion (which may fail during compilation) fixes #759
* Fix regression in 2.9 involving unsafe Context.get_all() usageZac Medico2017-08-091-1/+1
| | | | | | | | Since commit d67f0fd4cc2a4af08f51f4466150d49da7798729, callers of Context.get_all() need to make a copy it they're going to modify the result. Fixes: d67f0fd4cc2a ("Generalize scoping. This fixes #603")
* Make tojson always safe (fix #709)Ayala Shachar2017-05-231-1/+1
|
* 2.9.7-devArmin Ronacher2017-04-031-1/+1
|
* Bump version number to 2.9.62.9.6Armin Ronacher2017-04-031-1/+1
|
* Fix custom contexts in fast resolve modeAdrian Moennich2017-03-151-1/+3
| | | | closes #675
* 2.9.6-devArmin Ronacher2017-01-281-1/+1
|
* Bump version number to 2.9.52.9.5Armin Ronacher2017-01-281-1/+1
|
* Fixed async macro autoescape. Fixes #671Armin Ronacher2017-01-282-1/+22
|
* Reduce unused unicodedata dump. Fixes #666Armin Ronacher2017-01-242-101/+53
|
* Resolved extends errors in async mode (Fixes #668)Armin Ronacher2017-01-241-3/+4
|
* Correctly use buffer for else frame in loops. Fixes #669Armin Ronacher2017-01-241-0/+3
|
* fix failing tests: removed some broken code (#661)Andrew Arendt2017-01-241-2/+0
|
* Add support back for custom resolves on old resolve methodArmin Ronacher2017-01-121-10/+58
|
* Also restore original str methodArmin Ronacher2017-01-121-1/+4
|
* Restore original tuple repr for grouper. Fixes #654Armin Ronacher2017-01-121-0/+6
|
* 2.9.5-devArmin Ronacher2017-01-101-1/+1
|
* Bump version number to 2.9.42.9.4Armin Ronacher2017-01-101-1/+1
|
* Allow to reconfigure the default for truncate leewayArmin Ronacher2017-01-102-1/+7
| | | | Refs #610
* Resolved bad code generation on toplevel ifsArmin Ronacher2017-01-091-2/+1
| | | | This fixes #651
* Correctly scope loop filters. Fixes #649Armin Ronacher2017-01-092-33/+33
|
* Merge branch '2.9-maintenance' of github.com:pallets/jinja into 2.9-maintenanceArmin Ronacher2017-01-094-5/+4
|\
| * Remove unused/duplicate importsAdrian Moennich2017-01-093-4/+3
| |
| * Fix another invalid \s escale sequenceAdrian Moennich2017-01-091-1/+1
| |
* | Increment bytecode cache version. Fixes #650Armin Ronacher2017-01-091-1/+1
|/
* Fixed some string literal warnings. Fixes #646Armin Ronacher2017-01-083-6/+6
|
* 2.9.4-devArmin Ronacher2017-01-081-1/+1
|
* Bump version number to 2.9.32.9.3Armin Ronacher2017-01-081-1/+1
|
* Implement with-tag with a custom nodeArmin Ronacher2017-01-084-9/+43
|
* Support new scoping rules in scoped blocksArmin Ronacher2017-01-081-3/+5
|
* Do not use yield from for blocks with buffers. Fixes #645Armin Ronacher2017-01-081-1/+2
|
* Implement consistent scoping for sets in loopsArmin Ronacher2017-01-081-2/+14
| | | | | | | | | | While technically this applies to any scope and not just for loops it comes up most commonly in the context of for loops. This now defines the behavior for scoping in a way that is consistent but different than it was in the past. There is an ongoing conversation if we should keep it that way or not. References #641
* 2.9.3-devArmin Ronacher2017-01-081-1/+1
|
* Bump version number to 2.9.22.9.2Armin Ronacher2017-01-081-1/+1
|
* Add support for explicit callersArmin Ronacher2017-01-082-5/+40
| | | | | | | | | This adds support for a never intended Jinja2 feature which however worked in limited support before due to a bug with the identifier scoping. A quick github code search indicates that developers commonly did this to set the default caller to none. This fixes #642
* Correct bad scoping for for loops. This fixes #640Armin Ronacher2017-01-071-2/+2
|
* 2.9.2-devArmin Ronacher2017-01-071-1/+1
|
* Bump version number to 2.9.12.9.1Armin Ronacher2017-01-071-1/+1
|
* Resolved a regression in 2.9 with macro call scopingArmin Ronacher2017-01-071-1/+1
|
* Bump version number to 2.92.9Armin Ronacher2017-01-071-1/+1
|
* Bump up the copyright to 2017Armin Ronacher2017-01-0721-21/+21
|
* Updated docs on autoescaping and made select_autoescape case insensitiveArmin Ronacher2017-01-071-2/+7
|
* Added a more convenient autoescaping functionArmin Ronacher2017-01-072-1/+51
|
* Move the autoescape extension and with statement to be built-inArmin Ronacher2017-01-072-30/+28
|
* Generalize scoping. This fixes #603Armin Ronacher2017-01-072-5/+10
|
* Change grouping behavior of tests. This fixes #401Armin Ronacher2017-01-071-1/+1
|
* Add a policy for the ascii literal behavior. Fixes #392Armin Ronacher2017-01-074-12/+11
|
* Optimize parameter lookup by defaultArmin Ronacher2017-01-071-1/+1
|