Skip to content

Releases: eclipxe13/micro-catalog

Version 0.1.3

18 Jul 23:44
a2e101b
Compare
Choose a tag to compare

Add type template to MicroCatalog<TEntry>.

Fix GitHub workflow by configure infection/extension-installer plugin.

Fix Scrutinizer CI running on PHP 7.4 to allow code coverage creation.

This release includes also the following previously unreleased changes.

Unreleased 2022-05-23

Project Maintenance:

  • CI: Fix PSalm configuration file.
  • Move from develop/install-development-tools to phive.
  • Update license year.
  • Update code style standard to PSR 12 and configuration files.

Unreleased 2021-11-20

Fixed CI. New phpstan version complains about weak return types on example test classes.

Unreleased 2021-09-25

Fixed CI. Infection fails because it is not working on PHP 7.4.
PHPUnit cannot create code coverage for infection on PHP 8.0; so, upgrade to PHP 8.0 is not a solution.
Install and run Infection throught Composer is the right workaround.

Remove unused extensions on GitHub Actions.

Move code coverage generation to Scrutinizer.

Unreleased 2021-06-18

Fix description on composer dev:build.

PHPUnit should not be verbose by default.

Unreleased 2021-06-17

Migrate from Travis-CI to GitHub Actions. Thanks Travis-CI!
Code coverage is build on GitHub and uploaded to Scrutinizer.

Unreleased 2021-06-13

Maintenance on development environment, didn't change any source inside src/.

Version 0.1.2

13 Jan 15:56
Compare
Choose a tag to compare
  • Fix phpdoc on MicroCatalog::getEntriesArray(), the return type was defining key type but it shouldn't.
  • Do not include in distribution package folder /develop

Version 0.1.1

09 Jan 22:58
Compare
Choose a tag to compare
  • Update license year.
  • Update psalm to level 1.
  • Fix issues detected by phpstan and psalm recent versions.
  • Fix Scrutinizer-CI build.
  • Fix Travis-CI build, move from PHP 7.4snapshot to 7.4.

Version 0.1.0

01 Oct 23:48
Compare
Choose a tag to compare
  • Initial release