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