PackageTrack
Sign in Get early access

mrclay/jsmin-php

Provides a modified port of Douglas Crockford's jsmin.c, which removes unnecessary whitespace from JavaScript files.

2.4.3 15M downloads/mo #1386 most downloaded on Packagist mrclay/jsmin-php

What this package is like to depend on

Last release 4 years ago

no release in 18 months

Ships fairly regularly

a new release about every 2.0 years

Nearly every release is documented

notes for 7 of 7 stable releases

Nothing withdrawn

no release was ever pulled

12 years old

7 releases · first in 2014

0 releases in the last 12 months

see the full history below

Release timeline

7 releases · Aug 2014 to Dec 2022
2015 2017 2019 2021 2023 2025
Release Pre-release

Releases

latest 7
  1. 2.4.3 13 Dec 2022
    Release notes
    • Keep newline before private class member, #20, #15
    • Keep newline after string template, #21, #8
    Open source →
  2. 2.4.2 07 Dec 2022
    Release notes
    • Improve control character handling, #9
    • Fix PHP Deprecation warning: ord(null), #16
    Open source →
  3. 2.4.1 26 Mar 2022
    Release notes

    What's Changed

    • Fix php 8.1 deprecation notice for ord(null) by @Clemweb in #12

    New Contributors

    Full Changelog: 2.4.0...2.4.1

    Open source →
    Release notes
    • Fix php 8.1 deprecation notice for ord(null), #10, #12, #13
    Open source →
  4. 2.4.0 06 Dec 2018
    Release notes

    Now preserves ES6 template literals! Thanks to https://github.com/futtta/autoptimize for testing this in production :)

    What's Changed

    • Preserve ES6 template literals by @mrclay in #7

    New Contributors

    • @mrclay made their first contribution in #7

    Full Changelog: 2.3.2...2.4.0

    Open source →
    Release notes
    • Preserve ES6 template literals, #7
    Open source →
  5. 2.3.2 30 Mar 2015
    Release notes

    Correctly identifies regexes following keywords with no space. E.g. return/regex/;

    Full Changelog: 2.3.1...2.3.2

    Open source →
    Release notes
    • Correctly identifies regexes following keywords with no space. E.g. return/regex/;
    Open source →
  6. 2.3.1 25 Aug 2014
    Release notes

    Make exceptions PSR-0 compliant

    Open source →
    Release notes
    • Exception classes are PSR-0 loadable
    Open source →
  7. 2.3.0 25 Aug 2014
    Release notes

    Rework as JSMin library on packagist

    Open source →
    Release notes

    Rework as JSMin library on packagist. Releases prior this version are contained in minify package.

    • Removes leading UTF-8 BOM
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive