Skip to content

Releases: IngeniozIT/php-skeleton

PHP 8.5

26 Nov 00:05

Choose a tag to compare

Changelog :

  • Project now creates a PHP 8.5 application by default
  • Scripts name are now clearer
  • Makefile and Dockerfiles have been improved and simplified

Everything has been updated !

23 Sep 01:23

Choose a tag to compare

This is a major update

Everything has been updated:

  • The overall structure of the project
  • The docker commands
  • The composer commands
  • The PHP verison (8.4 minimum)

Feel free to take a look at the README for further information.

Have fun with this release ! 👍

Docker support

01 Oct 18:24

Choose a tag to compare

What's new ?

  • Added Docker support
  • You can use make to run several useful Docker commands

Fixed

  • Removed Rector's version constraint inside the composer.json to make sure it stays up to date
  • Removed the local server's timeout of 5 minutes when you run composer serve

Use Rector & improve initial namespaces

27 Sep 13:35

Choose a tag to compare

What's new

  • Add scripts to automatically refactor your app with Rector: composer quality:refactor (or composer quality:refactor-dry for a dry run)
  • Change the default namespace of the code to \App
  • Change the default namespace of the tests to \Tests

v1.1.3

18 May 02:14

Choose a tag to compare

Fixed

Due to recent changes, the log files of Infection were created inside ./quality/tmp/ instead of ./tmp/.

Improvement

When running phpunit, only the files that end with Test.php are treated as test classes.
This allows to add utilitary files inside the ./tests/ directory that should not be directly executed when running the tests.

Bugfix

15 Apr 21:37
731390b

Choose a tag to compare

  • Fix a bug with the namespace (replaced IngeniozIt by IngeniozIT).

PHPUnit update

15 Apr 18:41

Choose a tag to compare

The format of PHPUnit's configuration files has changed.

  • Update phpunit.xml.dist to match the new structure.

Update

09 Apr 22:17

Choose a tag to compare

What's new

  • Add the composer quality:clean command. It runs phpcbf to automatically fix code formatting.

Release

08 Apr 17:30

Choose a tag to compare

The first version of the PHP skeleton !