forked from avanov/Plim
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGES
127 lines (75 loc) · 3.4 KB
/
CHANGES
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
Changelog
================
Version 0.9
-------------
- 0.9.3
- Hotfix: Fix UnicodeEncodeError in ``plimc`` when it writes to STDOUT.
- 0.9.2
- Feature: added support for `Custom Parsers <http://plim.readthedocs.org/en/latest/en/extensions.html#extending-plim-with-custom-parsers>`_.
- 0.9.1
- New Syntax: `New-style Python Blocks <http://plim.readthedocs.org/en/latest/en/syntax.html#new-style-blocks>`_.
- New Syntax: `New-style Module-level Blocks <http://plim.readthedocs.org/en/latest/en/syntax.html#module-level-blocks>`_.
- 0.9.0
- Change: Pyramid adapter now relies on Pyramid>=1.5a2 and pyramid_mako>=0.3.1.
- Change: The package now depends on Mako>=0.9.0.
- Change: Sass/Scss extension now requires PyScss>=1.2.0.post3.
- Change: Pyramid adapter's ``plim.file_extension`` configuration option is deprecated.
The ``config.add_plim_renderer()`` `directive is provided instead <http://plim.readthedocs.org/en/latest/en/frameworks.html#pyramid>`_.
Version 0.8
------------
- 0.8.9
- Bugfix: Use sys.maxsize instead of unavailable sys.maxint on Python 3.
- 0.8.8
- Hotfix: Make Plim working with a development version of pyScss for Python-3.x setups.
- 0.8.7
- Bugfix: Pyramid adapter is now compatible with the 1.5a2+ version of the framework.
- Change: `default template file extension <http://plim.readthedocs.org/en/latest/en/frameworks.html#pyramid>`_
used in pyramid bindings is changed from ".plm" to ".plim".
- 0.8.6
- Hotfix: fixed assertion error in handlebars parser.
- 0.8.5
- Feature: added support for `Handlebars blocks <http://plim.readthedocs.org/en/latest/en/extensions.html#handlebars>`_.
- 0.8.4
- Hotfix: updated links to github.
- 0.8.3
- Hotfix: prevent lexer from parsing embedded markup inside ``style`` and ``script`` blocks.
- 0.8.2
- Feature: added support for `Embedded Markup <http://plim.readthedocs.org/en/latest/en/syntax.html#embedded-markup>`_.
- Feature: plimc utility is now able to output plain HTML.
- 0.8.1
- Feature: added support for `Inline Statements <http://plim.readthedocs.org/en/latest/en/syntax.html#inline-statements>`_.
- 0.8.0
- Feature: added support for dynamic attributes unpacker (an equivalent to Slim's splat attributes).
Version 0.7
------------
- 0.7.14
- Hotfix: fixed bug with unicode handling.
- 0.7.13
- Hotfix: fixed bug with static unicode attributes.
- 0.7.12
- Unnecessary newline characters at the end of literal blocks have been removed.
- Added the command-line tool ``plimc``.
- 0.7.11
- Fixed bug that had to do with incorrect parsing of multi-line dynamic class attributes.
- Fixed bug that had to do with passing incorrect data to plim parser in babel adapter.
- 0.7.10
Fixed bug with unicode error in python block. Thanks to sqrabs@github!
- 0.7.9
Added babel message extraction plugin.
- 0.7.8
Expanded range of possible numeric values that don't require double-quoting.
- 0.7.7
- Fixed bug with linebreaks without trailing newline character.
- Fixed bug with missing explicit whitespace after ``=,`` and ``==,`` line indicators.
- 0.7.6
Fixed bug with incorrect parsing of static boolean attributes.
- 0.7.5
Fixed bug with comment and content blocks separated by empty lines.
- 0.7.4
Added -stylus extension.
- 0.7.3
Fix bug with literal one-liners.
- 0.7.1
Fixed installation error caused by missing README.rst.
- 0.7.0
Initial public release.