forked from Pylons/pyramid_jinja2
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCHANGES.txt
137 lines (88 loc) · 3.41 KB
/
CHANGES.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
Next release
============
- Addition of ``static_url`` filter.
- Add ``dev`` and ``docs`` setup.py aliases (ala Pyramid).
1.3 (2011-12-14)
================
- Make scaffolding compatible with Pyramid 1.3a2+.
1.2 (2011-09-27)
================
- Make tests pass on Pyramid 1.2dev.
- Make compatible with Python 3.2 (requires Pyramid 1.3dev+).
1.1 (2011-07-24)
================
- Add ``get_jinja2_environment`` directive.
- Add all configurator directives to documentation.
1.0 (2011-05-12)
================
- Message domain can now be specified with *jinja2.i18n.domain* for i18n
- Paster template now sets up starter locale pot/po/mo files
- pyramid_jinja2 now depends on Jinja2 >= 2.5.0 due to
``jinja2.Environment.install_gettext_callables`` use
https://github.com/Pylons/pyramid_jinja2/pull/21
- Added demo app just to visualize i18n work
0.6.2 (2011-04-06)
==================
- ``jinja2.ext.i18n`` is now added by default, see ``i18n.rst``
for details
- Added ``add_jinja2_extension`` directive to the Configurator
- Updated jinja2.extensions parsing mechanism
- Fixed docs to indicate using asset: prefix is no longer necessary
0.6.1 (2011-03-03)
==================
- Asset-based loading now takes precedance and does not require
"asset:" prefix
- Fixed the "current" package mechanism of asset: loading so that
it more accurately finds the current package
- Dependency on ``pyramid_zcml`` removed.
0.6 (2011-02-15)
================
- Documentation overhauled.
- Templates can now be looked up by asset spec completely bypassing
the search path by specifying a prefix of ``asset:``.
- Updated paster template to more closely relate to changes made
to paster templmates in Pyramid core.
- Add new directive ``add_jinja2_search_path`` to the configurator
when ``includeme`` is used.
0.5 (2011-01-18)
================
- Add ``includeme`` function (meant to be used via ``config.include``).
- Fix documentation bug related to ``paster create`` reported at
https://github.com/Pylons/pyramid_jinja2/issues#issue/12
- Depend upon Pyramid 1.0a10 + (to make ZCML work).
0.4 (2010-12-16)
================
Paster Template
---------------
- Changes to normalize with default templates shipping with Pyramid core:
remove calls to ``config.begin()`` and ``config.end()`` from
``__init__.main``, entry point name changed to ``main``, entry
``__init__.py`` function name changed to ``main``, depend on WebError, use
``paster_plugins`` argument to setup function in setup.py, depend on
Pyramid 1.0a6+ (use ``config`` rather than ``configurator``).
Tests
-----
- Use ``testing.setUp`` and ``testing.tearDown`` rather than constructing a
Configurator (better fwd compat).
Features
--------
- Add ``model_url`` and ``route_url`` filter implementations (and
documented).
Documentation
-------------
- Use Makefile which pulls in Pylons theme automagically.
0.3 (2010-11-26)
================
- Add ``jinja2.filters`` and ``jinja2.extensions`` settings (thanks to
aodag).
- Document all known settings.
0.2 (2010-11-06)
================
- Template autoreloading did not function, even if ``reload_templates`` was
set to ``True``.
0.1 (2010-11-05)
================
- First release. *Not* backwards compatible with ``repoze.bfg.jinja2``: we
use a filesystem loader (the directories to load from come from the
``jinja2.directories`` setting). No attention is paid to the current
package when resolving a renderer= line.