Browse Source

Updated the changelog

tags/v8.2.0
Cédric Belin 5 months ago
parent
commit
879f3d88c7
2 changed files with 26 additions and 22 deletions
  1. +25
    -21
      CHANGELOG.md
  2. +1
    -1
      etc/mkdocs.yaml

+ 25
- 21
CHANGELOG.md View File

@@ -1,45 +1,49 @@
# Changelog

# Version [8.1.0](https://github.com/cedx/enum.php/compare/v8.0.0...v8.1.0)
# Version [8.2.0](https://git.belin.io/cedx/enum.php/compare/v8.1.0...v8.2.0)
- Updated the documentation.
- Updated the package dependencies.

# Version [8.0.0](https://github.com/cedx/enum.php/compare/v7.5.0...v8.0.0)
# Version [8.1.0](https://git.belin.io/cedx/enum.php/compare/v8.0.0...v8.1.0)
- Updated the package dependencies.

# Version [8.0.0](https://git.belin.io/cedx/enum.php/compare/v7.5.0...v8.0.0)
- Breaking change: raised the required [PHP](https://www.php.net) version.
- Breaking change: using PHP 7.4 features, like arrow functions.

# Version [7.5.0](https://github.com/cedx/enum.php/compare/v7.4.0...v7.5.0)
# Version [7.5.0](https://git.belin.io/cedx/enum.php/compare/v7.4.0...v7.5.0)
- Modified the package layout.
- Updated the package dependencies.

# Version [7.4.0](https://github.com/cedx/enum.php/compare/v7.3.0...v7.4.0)
# Version [7.4.0](https://git.belin.io/cedx/enum.php/compare/v7.3.0...v7.4.0)
- Replaced the [Phing](https://www.phing.info) build system by [Robo](https://robo.li).
- Updated the package dependencies.

# Version [7.3.0](https://github.com/cedx/enum.php/compare/v7.2.0...v7.3.0)
- Added support for [PHPStan](https://github.com/phpstan/phpstan) static analyzer.
# Version [7.3.0](https://git.belin.io/cedx/enum.php/compare/v7.2.0...v7.3.0)
- Added support for [PHPStan](https://phpstan.org) static analyzer.
- Updated the package dependencies.

# Version [7.2.0](https://github.com/cedx/enum.php/compare/v7.1.0...v7.2.0)
# Version [7.2.0](https://git.belin.io/cedx/enum.php/compare/v7.1.0...v7.2.0)
- Updated the package dependencies.

# Version [7.1.0](https://github.com/cedx/enum.php/compare/v7.0.0...v7.1.0)
- Dropped the dependency on [PHPUnit-Expect](https://dev.belin.io/phpunit-expect).
# Version [7.1.0](https://git.belin.io/cedx/enum.php/compare/v7.0.0...v7.1.0)
- Dropped the dependency on [PHPUnit-Expect](https://docs.belin.io/phpunit-expect).

# Version [7.0.0](https://github.com/cedx/enum.php/compare/v6.1.0...v7.0.0)
# Version [7.0.0](https://git.belin.io/cedx/enum.php/compare/v6.1.0...v7.0.0)
- Breaking change: raised the required [PHP](https://www.php.net) version.
- Breaking change: all methods of the `EnumTrait` trait are now final.
- Updated the package dependencies.

## Version [6.1.0](https://github.com/cedx/enum.php/compare/v6.0.0...v6.1.0)
## Version [6.1.0](https://git.belin.io/cedx/enum.php/compare/v6.0.0...v6.1.0)
- Added a user guide based on [MkDocs](http://www.mkdocs.org).
- Updated the package dependencies.

## Version [6.0.0](https://github.com/cedx/enum.php/compare/v5.0.0...v6.0.0)
## Version [6.0.0](https://git.belin.io/cedx/enum.php/compare/v5.0.0...v6.0.0)
- Breaking change: raised the required [PHP](https://www.php.net) version.
- Breaking change: using PHP 7.1 features, like class constant visibility and void functions.
- Fixed the [issue #1](https://github.com/cedx/enum.php/issues/1): `protected` and `private` constants are now ignored.
- Fixed the [issue #1](https://git.belin.io/cedx/enum.php/issues/1): `protected` and `private` constants are now ignored.

## Version [5.0.0](https://github.com/cedx/enum.php/compare/v4.0.0...v5.0.0)
## Version [5.0.0](https://git.belin.io/cedx/enum.php/compare/v4.0.0...v5.0.0)
- Breaking change: dropped the `$strict` parameter of the `isDefined()` and `getName()` methods, comparisons are now always strict.
- Added the `assert()` method.
- Added the `coerce()` method.
@@ -47,33 +51,33 @@
- Added the `getIndex()` method.
- Changed licensing for the [MIT License](https://opensource.org/licenses/MIT).

## Version [4.0.0](https://github.com/cedx/enum.php/compare/v3.1.0...v4.0.0)
## Version [4.0.0](https://git.belin.io/cedx/enum.php/compare/v3.1.0...v4.0.0)
- Breaking change: renamed the `enum` namespace to `Enum`.
- Breaking change: the `$strict` parameter of the `isDefined()` and `getName()` methods is now `true` by default.
- Added new unit tests.

## Version [3.1.0](https://github.com/cedx/enum.php/compare/v3.0.0...v3.1.0)
## Version [3.1.0](https://git.belin.io/cedx/enum.php/compare/v3.0.0...v3.1.0)
- Enabled the strict typing.
- Replaced [phpDocumentor](https://www.phpdoc.org) documentation generator by [ApiGen](https://github.com/ApiGen/ApiGen).
- Updated the package dependencies.

## Version [3.0.0](https://github.com/cedx/enum.php/compare/v2.0.0...v3.0.0)
## Version [3.0.0](https://git.belin.io/cedx/enum.php/compare/v2.0.0...v3.0.0)
- Breaking change: renamed the root namespace to `enum`.
- Breaking change: reverted the name of the trait to `EnumTrait`.

## Version [2.0.0](https://github.com/cedx/enum.php/compare/v1.3.0...v2.0.0)
## Version [2.0.0](https://git.belin.io/cedx/enum.php/compare/v1.3.0...v2.0.0)
- Breaking change: renamed the trait to `Enum`.
- Ported the unit test assertions from [TDD](https://en.wikipedia.org/wiki/Test-driven_development) to [BDD](https://en.wikipedia.org/wiki/Behavior-driven_development).
- Updated the package dependencies.

## Version [1.3.0](https://github.com/cedx/enum.php/compare/v1.2.0...v1.3.0)
## Version [1.3.0](https://git.belin.io/cedx/enum.php/compare/v1.2.0...v1.3.0)
- Updated the package dependencies.

## Version [1.2.0](https://github.com/cedx/enum.php/compare/v1.1.0...v1.2.0)
## Version [1.2.0](https://git.belin.io/cedx/enum.php/compare/v1.1.0...v1.2.0)
- Replaced the [Codacy](https://www.codacy.com) code coverage service by the [Coveralls](https://coveralls.io) one.
- Updated the package dependencies.

## Version [1.1.0](https://github.com/cedx/enum.php/compare/v1.0.0...v1.1.0)
## Version [1.1.0](https://git.belin.io/cedx/enum.php/compare/v1.0.0...v1.1.0)
- Added a `$strict` parameter to `isDefined()` and `getName()` methods.

## Version 1.0.0


+ 1
- 1
etc/mkdocs.yaml View File

@@ -1,5 +1,5 @@
site_name: Enums for PHP
site_description: Prevent comment spam using the Enums service, in PHP.
site_description: A simple implementation of enumerated types, for PHP.
site_author: Cédric Belin - cedric@belin.io
site_url: https://docs.belin.io/enum.php



Loading…
Cancel
Save