JShrink v1.0.0 Release Notes

Release Date: 2014-05-05 // over 7 years ago
  • ๐Ÿš€ This release, besides being the first v1.0 release and thus having a stable API, includes:

    • โšก๏ธ Formatting updates for PSR-1 and PSR-2
    • Increased code coverage significantly.
    • โœ… Increased testing of Comments, Strings and Regex.
    • โž• Added tests for error conditions to ensure proper exceptions are thrown.
    • โž• Added additional test groups for feature requests and in development test cases.
    • Cleaned up stray lines that were being outputted around comments.
    • โฌ‡๏ธ Reduced size of multiline strings even further!
    • Revamped "minify" static function to for efficiency.
    • Made code more portable by removing some old PHP 5.2 code.
    • ๐Ÿ‘ป Normalized Exception methods and made them more clear.
    • โž• Added and updated a lot of the comments.
    • โœ‚ Removed a few bugs around edge cases in javascript (like "i + ++j").
    • โ™ป๏ธ Refactored code for improved clarity and development

    ๐Ÿ‘ As always, thank you for the support! I hope JShrink makes all of your projects faster for all of your users.