diff --git a/RELEASE.md b/RELEASE.md new file mode 100644 index 00000000..f607c9b2 --- /dev/null +++ b/RELEASE.md @@ -0,0 +1,3 @@ +Release type: minor + +Set `autoescape=True` for jinja2 diff --git a/pelican/generators.py b/pelican/generators.py index 0e6b08ea..4383d31e 100644 --- a/pelican/generators.py +++ b/pelican/generators.py @@ -86,6 +86,7 @@ class Generator: ), # explicit ones ] ), + autoescape=True, **self.settings["JINJA_ENVIRONMENT"], ) diff --git a/pelican/tools/pelican_quickstart.py b/pelican/tools/pelican_quickstart.py index 77657162..3300d074 100755 --- a/pelican/tools/pelican_quickstart.py +++ b/pelican/tools/pelican_quickstart.py @@ -45,6 +45,7 @@ _jinja_env = Environment( loader=FileSystemLoader(_TEMPLATES_DIR), trim_blocks=True, keep_trailing_newline=True, + autoescape=True, )