All Versions
Latest Version
Avg Release Cycle
267 days
Latest Release
1761 days ago

Changelog History

  • v1.3.3 Changes

    June 28, 2019

    ๐Ÿš€ This release fixes a regression that was introduced in 1.3.2.

  • v1.3.2 Changes

    June 19, 2019

    ๐Ÿš€ This release corrects a bug with regular expressions breaking after arithmetic operations.

  • v1.3.1

    September 16, 2018
  • v1.3.0 Changes

    December 08, 2017
    • ๐Ÿ‘Œ Support for Template Literals
    • โšก๏ธ Update dev dependencies to latest versions
    • โฌ‡๏ธ Drop testing support for HHVM and PHP5.6
    • โž• Add testing support to PHP7.2
  • v1.2.0 Changes

    May 30, 2017

    ๐Ÿš€ This release has a few bug fixes and upgrades to the testing suite.

  • v1.1.0 Changes

    August 02, 2015

    ๐Ÿš€ This release incorporates a number of performance optimizations and improved UTF character detection.

  • v1.0.1 Changes

    November 11, 2014

    This release fixes a bug where completely empty comments could be misinterpreted as just the opening or closing comment tag, rather than the whole thing, causing runtime errors or missing javascript code.

    Example comment:

  • v1.0.0 Changes

    May 05, 2014

    ๐Ÿš€ 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.

  • v0.5.2 Changes

    January 14, 2014

    ๐Ÿš€ This release is primarily a refactoring of the Test Suite (to make it actually functional) and a clean up of the secondary files themselves.

    โšก๏ธ The JShrink code itself is unchanged, and you should be able to update without issue.

  • v0.5.1

    November 26, 2012