forked from csstidy-c/csstidy
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathChangeLog
101 lines (87 loc) · 3.67 KB
/
ChangeLog
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
2006-06-12 Will Mitchell <aethon@gmail.com>
* Integrated the SCons build system
* Added AUTHOR, BUGS, ChangeLog, INSTALL, NEWS, README, TODO files
2006-05-19 Florian Schmitz <floele@gmail.com>
* Release 1.2 stable
* Chinese language (PHP)
* preserve CSS mode (keeps some hacks and especially comments alive)
* seperate selectors for C++
* possibility to add a timestamp to the CSS file
* improved templates and PHP interface
* fixed random file name problem (PHP)
2006-02-27 Florian Schmitz <floele@gmail.com>
* Release 1.1.1 Stable
* fixed a bug in merge_selectors() which could corrupt CSS code
2006-02-03 Florian Schmitz <floele@gmail.com>
* Release 1.1 Stable
* saving comments is now possible (further improvements to that probably in the next version)
* stdin input (filename: - ) and a silent mode (--silent=true)
2006-01-02 Florian Schmitz <floele@gmail.com>
* Release 1.1 alpha
* message log (you are notified about most optimisations)
* CSS 1.0 for remove invalid properties
* fixed bug (correction of wrong newlines)
* save comments (one new CSS hack is supported when enableing this)
* input from stdin (if filename is "-") and silent mode (--silent=true)
v.1.0 Florian Schmitz <floele@gmail.com>
* Release 1.0
* detect end of file and add missing tokens
* added setting for font-weight compression
* minor code changes
* french translation for the web-interface
* fixed font:1em/normal
* improved parsing of invalid CSS
* web-interface: CSS-level is remembered
* PHP5 fix for lang.inc.php
* a few preparations for version 1.1
v.1.0beta Florian Schmitz <floele@gmail.com>
* Release 1.0 beta
* different IE-hack handling
* cleaned up code
* @namespace support
* acid2 fixes
* unicode support
v.0.99
* fixed bug and added optimisation: remove unnecessary semicolons
* fixed bug: /* /* /
* fixed bugs caused by the missing-unit-fix
* added font-weight compression (not very effective but anyway :-P )
* improved whitespace removal before , in selectors and media types
* added: discard invalid properties
* only safe optimisations by default
v.0.98.1
* fixed bug: "font:1em/1 sans-serif;"
v.0.98
* fixed bug: background:red green;
* improvements to merge_css_blocks() and rm_subkey(), print_css(), ...
* added: remove last ; in every block
* added: CSS 3 units
* added: automatic newline fixing for strings
* added: support for "=" and not only ":" (for all those who do not check their styles in compliant browsers)
* added ! important compression
* added: parser now adds missing ; at the end of values
* added: documentation
* added: catch common mistake ommiting units (e.g. "50" --> "50px")
* added: fix bad colors (add missing #)
* added: fix bad color names
* fixed: + and - sign not recognised
* fixed parse error for: @charset "utf-8" ;
* fixed: could not disable background optimisation
* fixed: possibly empty selectors after background optimisation (a{background:transparent} ie.)
v.0.97
* added background optimisation (mostly CSS3 compliant)
* fixed bug: upper-/lowercase in hex codes were not the same
* fixed bug: -moz-border-radius always removed from stylesheet
* fixed bug: background:url("foo).bar") was invalid CSS
* renamed $this->currrent_X to $this->cur_X
v.0.96
* added Tantek-Hack protection
* fixed bug in compress_numbers()
v.0.95
* improved speed and cleaned up code
* added hex code -> color name conversion
* fixed bug: uppercase color names not recognised
* fixed bug: line-height:1.0 not optimised (line-height:1)
* removed value seperation on "," which was added in order to work with the CSS3 background-property. This will be done in another way.
* fixed bug: optimise2 was dependent of optimise
ChangeLog ends here