• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1Changes with version 1.0.12
2
3 *) Benchmark updates, dropped slimit benchmarks, because of installation
4    trouble
5
6 *) Reworked handling of comments starting with exclamation marks. The matcher
7    should no longer get out of sync, even if they appear in the middle of other
8    matches.
9
10 *) Handle line terminators before and after regex literals more sensible
11
12
13Changes with version 1.0.11
14
15 *) Benchmark updates
16
17 *) Lifted max restrictions for CPython and Jython as well.
18
19 *) Lifted max restrictions for pypy versions. Added pypy3 support.
20    Submitted by https://github.com/tony
21
22
23Changes with version 1.0.10
24
25 *) Added support for pypy 2.2
26
27 *) Relint with newer pylint
28
29 *) Fix locale problem with the setup script on python3.
30    Submitted by https://github.com/svenstaro
31
32
33Changes with version 1.0.9
34
35 *) Documentation and benchmark updates
36
37
38Changes with version 1.0.8
39
40 *) Updated benchmarks
41
42 *) Added command line option for keeping comments starting with an exclamation
43    mark (-b)
44
45 *) Added command line option for disabling the C implemention (-p)
46
47 *) Added support for python 3.4
48
49 *) Added support for keeping comments starting with an exclamation mark. This
50    feature can be enabled by passing keep_bang_comments=True to the jsmin
51    function.
52
53
54Changes with version 1.0.7
55
56 *) Fix inconsistency between Python and C (Python implementation was buggy).
57    Spotted by: Dave Smith <dave thesmithfam.org>
58
59 *) Added support for jython 2.7
60
61
62Changes with version 1.0.6
63
64 *) Added compat option to setup.py supporting the pip installer
65
66 *) Added support for pypy (1.9, 2.0)
67
68 *) Added support for jython (2.5)
69
70
71Changes with version 1.0.5
72
73 *) Newline removal before ! operator was made more sensible.
74
75
76Changes with version 1.0.4
77
78 *) Added support for Python 3.3
79
80 *) Collapsion protection was reduced to "+ +" and "- -" sequences (which
81    still includes longer sequences like "+ ++")
82
83
84Changes with version 1.0.3
85
86 *) "+ ++" and "- --" sequences are no longer collapsed. They were before,
87    because the original jsmin collapsed them, too.
88
89 *) Updated benchmarks, added slimit and removed jsmin v8 (because it produced
90    invalid results).
91
92 *) Removed "classic" regex variant.
93
94
95Changes with version 1.0.2
96
97 *) Although it should work, python 2.3 is no longer supported.
98    (No suitable test environment)
99
100 *) "return /regex/" is now recognized as regex expression. It wasn't before,
101    because the original jsmin ignored that, too.
102
103
104Changes with version 1.0.1
105
106 *) Add C extension reimplementing the regex from rjsmin.py
107
108
109Changes with version 1.0.0
110
111 *) First stable release.
112