HISTORY.txt 3.4 KB

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