diff options
author | Mike Bayer <mike_mp@zzzcomputing.com> | 2022-09-22 15:54:07 -0400 |
---|---|---|
committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2022-09-22 15:54:07 -0400 |
commit | 86b2018dbb0db0595cef2ee716a78c5949db3afa (patch) | |
tree | 3c17e45e8c7a5618a09f24739bb90078b8cd62c4 | |
parent | 0babe1c6acd5b6e19ba9906251763c28b17f3b39 (diff) | |
download | mako-86b2018dbb0db0595cef2ee716a78c5949db3afa.tar.gz |
- 1.2.3rel_1_2_3
-rw-r--r-- | doc/build/changelog.rst | 16 | ||||
-rw-r--r-- | doc/build/conf.py | 4 | ||||
-rw-r--r-- | doc/build/unreleased/367.rst | 13 |
3 files changed, 17 insertions, 16 deletions
diff --git a/doc/build/changelog.rst b/doc/build/changelog.rst index 5ca49de..e04878b 100644 --- a/doc/build/changelog.rst +++ b/doc/build/changelog.rst @@ -8,7 +8,21 @@ Changelog .. changelog:: :version: 1.2.3 - :include_notes_from: unreleased + :released: Thu Sep 22 2022 + + .. change:: + :tags: bug, lexer + :tickets: 367 + + Fixed issue in lexer in the same category as that of :ticket:`366` where + the regexp used to match an end tag didn't correctly organize for matching + characters surrounded by whitespace, leading to high memory / interpreter + hang if a closing tag incorrectly had a large amount of unterminated space + in it. Credit to Sebastian Chnelik for locating the issue. + + As Mako templates inherently render and directly invoke arbitrary Python + code from the template source, it is **never** appropriate to create + templates that contain untrusted input. .. changelog:: :version: 1.2.2 diff --git a/doc/build/conf.py b/doc/build/conf.py index 4cc9f33..7d21f1e 100644 --- a/doc/build/conf.py +++ b/doc/build/conf.py @@ -87,8 +87,8 @@ copyright = "the Mako authors and contributors" # The short X.Y version. version = mako.__version__ # The full version, including alpha/beta/rc tags. -release = "1.2.2" -release_date = "Mon Aug 29 2022" +release = "1.2.3" +release_date = "Thu Sep 22 2022" # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. # language = None diff --git a/doc/build/unreleased/367.rst b/doc/build/unreleased/367.rst deleted file mode 100644 index 6798e6e..0000000 --- a/doc/build/unreleased/367.rst +++ /dev/null @@ -1,13 +0,0 @@ -.. change:: - :tags: bug, lexer - :tickets: 367 - - Fixed issue in lexer in the same category as that of :ticket:`366` where - the regexp used to match an end tag didn't correctly organize for matching - characters surrounded by whitespace, leading to high memory / interpreter - hang if a closing tag incorrectly had a large amount of unterminated space - in it. Credit to Sebastian Chnelik for locating the issue. - - As Mako templates inherently render and directly invoke arbitrary Python - code from the template source, it is **never** appropriate to create - templates that contain untrusted input. |