Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Releases: ClassPreloader/ClassPreloader

4.3.0

13 Jan 00:16
91ff282

Choose a tag to compare

This is the first release in the 4.3.x series.

This release contains the following improvements:
  • Added support for PHP Parser 5
  • Added support for PHP 8.2, 8.3, and 8.4
  • Dropped support for PHP 7.0 and 7.1

4.2.0...4.3.0

4.2.0

28 Aug 22:02

Choose a tag to compare

This is the first release in the 4.2.x series.

This release contains the following improvements:
  • Added support for PHP 8.1 (af92845)

4.1.0...4.2.0

4.1.0

31 Dec 17:09

Choose a tag to compare

This is the first release in the 4.1.x series.

This release contains the following improvements:
  • Added support for PHP 8.0 (db3c991)

4.0.1...4.1.0

4.0.1

13 Apr 08:31

Choose a tag to compare

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

3.2.1

12 Apr 22:10

Choose a tag to compare

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

4.0.0

01 Jan 11:11

Choose a tag to compare

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

3.2.0

10 Dec 12:10
4729e43

Choose a tag to compare

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

3.1.0

02 Dec 21:57

Choose a tag to compare

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

3.0.0

09 Nov 23:00

Choose a tag to compare

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

2.0.0

28 Jun 21:42

Choose a tag to compare

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

Morty Proxy This is a proxified and sanitized view of the page, visit original site.