]> git.mxchange.org Git - quix0rs-gnu-social.git/blob - plugins/Minify/extlib/minify/HISTORY.txt
Merge branch 'testing'
[quix0rs-gnu-social.git] / plugins / Minify / extlib / minify / HISTORY.txt
1 Minify Release History
2
3 Version 2.1.3
4     * HTTP fixes
5       * ETag generation now valid (different when gzipped)
6       * Vary header always sent when Accept-Encoding is sniffed
7       * Cache-Control no longer has "must-revalidate" due to webkit bug
8         See: http://mrclay.org/index.php/2009/02/24/safari-4-beta-cache-controlmust-revalidate-bug/
9       * Dropped deflate encoding. Browser and proxy support could be buggy.
10         See: http://stackoverflow.com/questions/883841/
11     * File cache now works w/o setting $min_cachePath
12     * Allow setting contentType in Minify_Source objects
13     * No more 5.3 deprecation warnings: split() removed
14
15 Version 2.1.2
16     * Javascript fixes
17       * Debug mode no longer confused by "*/*" in strings/RegExps (jQuery)
18       * quote characters inside RegExp literals no longer cause exception
19       * files ending in single-line comments no longer cause code loss
20     * CSS: data: URLs no longer mangled
21     * Optional error logging to Firefox's FirePHP extension
22     * Unit tests to check for common DOCUMENT_ROOT problems
23       * DOCUMENT_ROOT no longer overwritten on IIS servers
24     * Builder app doesn't fail on systems without gzdeflate()
25     * APC caching class included
26
27 Version 2.1.1
28     * Bug fix release
29     * Detection and workarounds for zlib.output_compression and non-PHP encoding modules
30     * Zlib not required (mod_rewrite, et.al., can still be used for encoding)
31     * HTML : More IE conditional comments preserved
32     * Minify_groupUri() utility fixed
33
34 Version 2.1.0
35     * "min" default application for quick deployment
36     * Minify URI Builder app & bookmarklet for quickly creating minify URIs
37     * Relative URIs in CSS file are fixed automatically by default
38     * "debug" mode for revealing original line #s in combined files
39     * Better IIS support
40     * Improved minifier classes:
41       * JS: preserves IE conditional comments
42       * CSS: smaller output, preserves more hacks and valid CSS syntax, 
43              shorter line lengths, other bug fixes
44       * HTML: smaller output, shorter line lengths, other bug fixes
45     * Default Cache-Control: max-age of 30 minutes
46     * Conditional GETs supported even when max-age sent
47     * Experimental memcache cache class (default is files)
48     * Minify_Cache_File has flock()s (by default)
49     * Workaround for Windows mtime reporting bug
50
51 Version 2.0.2 beta (2008-06-24)
52     * Fast new cache system. Cached files served almost 3x as fast.
53     * Dropped support of compress encoding (though HTTP_Encoder still supports it)
54
55 Version 2.0.1 (2008-05-31)
56     * E_STRICT compliance (Cache_Lite_File).
57
58 Version 2.0.0 (2008-05-22)
59     * Complete code overhaul. Minify is now a PEAR-style class and toolkit 
60       for building customized minifying file servers.
61     * Content-Encoding: deflate/gzip/compress, based on request headers
62     * Expanded CSS and HTML minifiers with test cases
63     * Easily plug-in 3rd-party minifiers (like Packer)
64     * Plug-able front end controller allows changing the way files are chosen
65     * Compression & encoding modules lazy-loaded as needed (304 responses use 
66       use minimal code)
67     * Separate utility classes for HTTP encoding and cache control 
68
69 Version 1.0.1 (2007-05-05)
70     * Fixed various problems resolving pathnames when hosted on an NFS mount.
71     * Fixed 'undefined constant' notice.
72     * Replaced old JSMin library with a much faster custom implementation.
73
74 Version 1.0.0 (2007-05-02)
75     * First release.