Skip to content

Commit

Permalink
docs: release notes for the v2.0.0 version
Browse files Browse the repository at this point in the history
  • Loading branch information
josantonius committed Aug 2, 2022
1 parent 32517d8 commit caa335d
Showing 1 changed file with 53 additions and 17 deletions.
70 changes: 53 additions & 17 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,20 +1,64 @@
# CHANGELOG

## 1.1.6 - 2018-01-06
## [v2.0.0](https://github.com/josantonius/php-language-code/releases/tag/v2.0.0) (2022-08-02)

> Version 1.x is considered as deprecated and unsupported.
> In this version (2.x) the library was completely restructured.
> It is recommended to review the documentation for this version and make the necessary changes
> before starting to use it, as it not be compatible with version 1.x.
---

* The library was completely refactored.

* Support for PHP version 8.1.

* Support for earlier versions of PHP **8.1** is discontinued.

* Replaced all static methods in `Josantonius\LanguageCode\LanguageCode` class.

* Improved documentation; `README.md`, `CODE_OF_CONDUCT.md`, `CONTRIBUTING.md` and `CHANGELOG.md`.

* Removed `Codacy`.

* Removed `PHP Coding Standards Fixer`.

* The `master` branch was renamed to `main`.

* The `develop` branch was added to use a workflow based on `Git Flow`.

* `Travis` is discontinued for continuous integration. `GitHub Actions` will be used from now on.

* Added `.github/CODE_OF_CONDUCT.md` file.
* Added `.github/CONTRIBUTING.md` file.
* Added `.github/FUNDING.yml` file.
* Added `.github/workflows/ci.yml` file.
* Added `.github/lang/es-ES/CODE_OF_CONDUCT.md` file.
* Added `.github/lang/es-ES/CONTRIBUTING.md` file.
* Added `.github/lang/es-ES/LICENSE` file.
* Added `.github/lang/es-ES/README` file.

* Deleted `.travis.yml` file.
* Deleted `.editorconfig` file.
* Deleted `CONDUCT.MD` file.
* Deleted `README-ES.MD` file.
* Deleted `.php_cs.dist` file.

## [1.1.6](https://github.com/josantonius/php-language-code/releases/tag/1.1.5) (2018-01-06)

* The tests were fixed.

* Changes in documentation.

## 1.1.5 - 2017-11-08
## [1.1.5](https://github.com/josantonius/php-language-code/releases/tag/1.1.5) (2017-11-08)

* Implemented `PHP Mess Detector` to detect inconsistencies in code styles.

* Implemented `PHP Code Beautifier and Fixer` to fixing errors automatically.

* Implemented `PHP Coding Standards Fixer` to organize PHP code automatically according to PSR standards.

## 1.1.4 - 2017-11-01
## [1.1.4](https://github.com/josantonius/php-language-code/releases/tag/1.0.0) (2017-11-01)

* Implemented `PSR-4 autoloader standard` from all library files.

Expand Down Expand Up @@ -46,12 +90,12 @@

* Added `Josantonius\LanguageCode\LanguageCode::get()` method.

## 1.1.3 - 2017-09-14
## [1.1.3](https://github.com/josantonius/php-language-code/releases/tag/1.1.3) (2017-09-14)

* Unit tests supported by `PHPUnit` were added.

* The repository was synchronized with Travis CI to implement continuous integration.

* Added `LanguageCode/src/bootstrap.php` file

* Added `LanguageCode/tests/bootstrap.php` file.
Expand All @@ -74,40 +118,32 @@
* Added `Josantonius\LanguageCode\Test\LanguageCodeTest::testGetCodeFromLanguageUndefined()` method.
* Added `Josantonius\LanguageCode\Test\LanguageCodeTest::testGetAll()` method.

## 1.1.2 - 2017-07-16
## [1.1.2](https://github.com/josantonius/php-language-code/releases/tag/1.1.2) (2017-07-16)

* Deleted `Josantonius\LanguageCode\Exception\LanguageCodeException` class.
* Deleted `Josantonius\LanguageCode\Exception\Exceptions` abstract class.
* Deleted `Josantonius\LanguageCode\Exception\LanguageCodeException->__construct()` method.

## 1.1.1 - 2017-03-18
## [1.1.1](https://github.com/josantonius/php-language-code/releases/tag/1.1.1) (2017-03-18)

* Some files were excluded from download and comments and readme files were updated.

## 1.1.0 - 2017-01-30
## [1.1.0](https://github.com/josantonius/php-language-code/releases/tag/1.1.0) (2017-01-30)

* Compatible with PHP 5.6 or higher.

## 1.0.0 - 2017-01-30
## [1.0.0](https://github.com/josantonius/php-language-code/releases/tag/1.0.0) (2017-01-12)

* Compatible only with PHP 7.0 or higher. In the next versions, the library will be modified to make it compatible with PHP 5.6 or higher.

## 1.0.0 - 2017-01-12

* Added `Josantonius\LanguageCode\LanguageCode` class.
* Added `Josantonius\LanguageCode\LanguageCode::load()` method.
* Added `Josantonius\LanguageCode\LanguageCode::getLanguageFromCode()` method.
* Added `Josantonius\LanguageCode\LanguageCode::getCodeFromLanguage()` method.
* Added `Josantonius\LanguageCode\LanguageCode::getAll()` method.

## 1.0.0 - 2017-01-12

* Added `Josantonius\LanguageCode\Exception\LanguageCodeException` class.
* Added `Josantonius\LanguageCode\Exception\Exceptions` abstract class.
* Added `Josantonius\LanguageCode\Exception\LanguageCodeException->__construct()` method.

## 1.0.0 - 2017-01-12

* Added `Josantonius\LanguageCode\Tests\LanguageCodeTest` class.
* Added `Josantonius\LanguageCode\Tests\LanguageCodeTest::testGetLanguageFromCode()` method.
* Added `Josantonius\LanguageCode\Tests\LanguageCodeTest::testGetLanguageFromCodeUndefined()` method.
Expand Down

0 comments on commit caa335d

Please sign in to comment.