All Versions
12
Latest Version
Avg Release Cycle
227 days
Latest Release
1808 days ago

Changelog History
Page 1

  • v4.0.1 Changes

    April 13, 2020
    ๐Ÿš€ This is the first patch release in the 4.0.x series.
    ๐Ÿš€ This release fixes the following regressions:
    • โšก๏ธ Updated funding information (a1264c8)

    4.0.0...4.0.1

  • v4.0.0 Changes

    January 01, 2020
    ๐Ÿš€ This is the first release in the 4.0.x series.

    ๐Ÿš€ We've dropped support for PHP 5 and older PHP Parser versions. It's still possible to parse PHP 5 code, but not to run Class Preloader on PHP 5. This is the first release of Class Preloader to support the all the new syntax in PHP 7.3 and 7.4.

    ๐Ÿ”€ We've also renamed some of our classes, and marked some of our code as internal. What used to be the Factory and ClassPreloader classes are now merged into one class called CodeGenerator. Management of the output file has been extracted to a new class called OutputWriter. Note also that our exception namespace has changed from ClassPreloader\Exceptions to ClassPreloader\Exception.


    3.2.0...4.0.0

  • v3.2.1 Changes

    April 12, 2020
    ๐Ÿš€ This is the first patch release in the 3.2.x series.
    ๐Ÿš€ This release fixes the following regressions:
    • โšก๏ธ Updated funding information (297db07)

    3.2.0...3.2.1

  • v3.2.0 Changes

    December 10, 2017
    ๐Ÿš€ This is the first release in the 3.2.x series.
    ๐Ÿš€ This release contains the following improvements:
    • ๐Ÿ“œ More robust strict declare parsing (#61)

    3.1.0...3.2.0

  • v3.1.0 Changes

    December 02, 2016
    ๐Ÿš€ This is the first release in the 3.1.x series.
    ๐Ÿš€ This release fixes the following regressions:
    • ๐Ÿ›  Fixed classes with phpdoc before the namespace (#59)
    ๐Ÿš€ This release contains the following improvements:
    • ๐Ÿ‘Œ Support PHP 7.1 and PHP Parser 3 (#60)

    3.0.0...3.1.0

  • v3.0.0 Changes

    November 09, 2015
    ๐Ÿš€ This is the first release in the 3.0.x series.

    ๐Ÿš€ This release adds support enabling strict types, and skipping files with strict types enabled if we don't want the compiled file to have strict types enabled. It also includes allowing usage with either PHP Parser 1.x or 2.x, rather than just 1.x, previously. Finally, the addition of a Factory class can help you get started even quicker if you're not using the Console package provided.


    2.0.0...3.0.0

  • v2.0.0 Changes

    June 28, 2015
    ๐Ÿš€ This is the first release in the 2.0.x series.

    ๐Ÿš€ This release contains internal refactoring and the abstraction of the console command to a separate package. We also have fewer dependencies so this package should be installable in even more places without conflict. Also note that we now only support php 5.5.9+.


    1.4.0...2.0.0

  • v1.4.0 Changes

    May 28, 2015
    ๐Ÿš€ This is the first release in the 1.4.x series.
    ๐Ÿš€ This release fixes the following regressions:
    • ๐Ÿ›  Fixed classes without namespace (#29, #48, #49)
    ๐Ÿš€ This release contains the following improvements:
    • Various minor changes

    1.3.0...1.4.0

  • v1.3.0 Changes

    April 18, 2015
    ๐Ÿš€ This is the first release in the 1.3.x series.
    ๐Ÿš€ This release fixes the following regressions:
    ๐Ÿš€ This release contains the following improvements:

    1.2.0...1.3.0

  • v1.2.0 Changes

    January 26, 2015
    ๐Ÿš€ This is the first release in the 1.2.x series.
    ๐Ÿš€ This release fixes the following regressions:
    • ๐Ÿ›  Fixed The Console Command On Windows (#36)
    • ๐Ÿ›  Fixed Multiple Class Declarations (#39)
    • ๐Ÿ›  Fixed The Readme Instructions (76dc446)
    • ๐Ÿ›  Fixed Issues With ClassLoader Extension (a6b67d6)
    • โž• Added Missing Version Info To The Application (f0bfbf7)
    ๐Ÿš€ This release contains the following improvements:
    • โž• Added Support For Skipping Classes With DIR Or FILE (#42)
    • ๐Ÿ‘Œ Improved Docblocks (#32, f69e254)

    1.1.0...1.2.0