CHANGELOG
=========

### [8.85.0](https://github.com/webeweb/core-library/tree/v8.85.0) (2024-03-18)

- Improve constants visibility

### [8.84.0](https://github.com/webeweb/core-library/tree/v8.84.0) (2024-03-15)

- Add declare(strict_types = 1)

### [8.83.0](https://github.com/webeweb/core-library/tree/v8.83.0) (2024-03-13)

- Add PHP 8.3 support
- Improve code quality
- Improve PHPDoc
- Update dependencies

### [8.82.0](https://github.com/webeweb/core-library/tree/v8.82.0) (2024-03-04)

- Update dependencies
- Improve code quality

### [8.81.0](https://github.com/webeweb/core-library/tree/v8.81.0) (2023-12-04)

- Update dependencies

### [8.80.0](https://github.com/webeweb/core-library/tree/v8.80.0) (2023-10-30)

- Improve PHPDoc
- Update Uploaded file service: add permissions parameter

### [8.79.2](https://github.com/webeweb/core-library/tree/v8.79.2) (2023-07-06)

- Fix numberBusinessDays() when the dates are in the same week

### [8.79.1](https://github.com/webeweb/core-library/tree/v8.79.1) (2023-06-23)

- Fix explode() into Array helper when parts is greater than array length

### [8.79.0](https://github.com/webeweb/core-library/tree/v8.79.0) (2023-06-23)

- Add explode() into Array helper
- Improve PHPDoc

### [8.78.0](https://github.com/webeweb/core-library/tree/v8.78.0) (2023-06-21)

- Add Date interval factory
- Add Date/time factory
- Add Date/time method
- Add numberBusinessDays() into Date/time helper
- Improve code quality
- Move factorial() into a new Integer helper
- Move summation() into a new Integer helper

### [8.77.0](https://github.com/webeweb/core-library/tree/v8.77.0) (2023-06-15)

- Add Pascal's triangle helper

### [8.76.0](https://github.com/webeweb/core-library/tree/v8.76.0) (2023-06-06)

- Add summation() into Integer helper
- Improve unit tests

### [8.75.1](https://github.com/webeweb/core-library/tree/v8.75.1) (2023-06-05)

- Fix float maximum trait
- Fix float max trait
- Fix float minimum trait
- Fix float min trait
- Fix float score trait

### [8.75.0](https://github.com/webeweb/core-library/tree/v8.75.0) (2023-06-05)

- Add float total trait
- Fix factorial() into Integer helper

### [8.74.0](https://github.com/webeweb/core-library/tree/v8.74.0) (2023-06-03)

- Update dependencies

### [8.73.0](https://github.com/webeweb/core-library/tree/v8.73.0) (2023-05-03)

- Add factorial() into Integer helper
- Improve PHPDoc
- Improve Token generator

### [8.72.2](https://github.com/webeweb/core-library/tree/v8.72.2) (2023-04-21)

- Fix regexp into System helper

### [8.72.1](https://github.com/webeweb/core-library/tree/v8.72.1) (2023-04-18)

- Add YEAR constant into Serializer keys

### [8.72.0](https://github.com/webeweb/core-library/tree/v8.72.0) (2023-04-18)

- Add integer year trait
- Improve code quality

### [8.71.0](https://github.com/webeweb/core-library/tree/v8.71.0) (2023-02-29)

- Add STATUS constant into Serializer keys
- Update Billable interface

### [8.70.0](https://github.com/webeweb/core-library/tree/v8.70.0) (2023-02-23)

- Improve Symfony Manager interface

### [8.69.0](https://github.com/webeweb/core-library/tree/v8.69.0) (2023-02-21)

- Add newMandatoryParameterException() into abstract provider

### [8.68.0](https://github.com/webeweb/core-library/tree/v8.68.0) (2023-02-20)

- Add string image trait
- Improve Array helper
- Improve code quality
- Reorganize internal traits
- Update Serializer keys

### [8.67.0](https://github.com/webeweb/core-library/tree/v8.67.0) (2023-02-09)

- Add string user agent trait
- Improve Request detail interface
- Update Serializer keys

### [8.66.0](https://github.com/webeweb/core-library/tree/v8.66.0) (2023-02-03)

- Add obfuscate() method into Array helper
- Improve set() into Array helper

### [8.65.0](https://github.com/webeweb/core-library/tree/v8.65.0) (2023-01-31)

- Add Repository event
- Add Repository event interface
- Add Repository event trait
- Add Request detail
- Add Request detail interface
- Add Request detail trait
- Add Symfony Serializer keys
- Add string entity trait
- Add string method trait
- Add string request trait
- Add string route trait
- Add string version trait
- Improve code quality
- Update Serializer keys

### [8.64.0](https://github.com/webeweb/core-library/tree/v8.64.0) (2023-01-24)

- Add Repository detail
- Add Repository detail interface
- Add Repository detail trait
- Add Repository report trait
- Improve code quality
- Improve PHPDoc
- Improve Repository report

### [8.63.1](https://github.com/webeweb/core-library/tree/v8.63.1) (2023-01-06)

- Fix Hard disk JSON serialization
- Improve unit tests

### [8.63.0](https://github.com/webeweb/core-library/tree/v8.63.0) (2023-01-02)

- Improve code quality
- Improve PHPDoc
- Update LICENSE

### [8.62.1](https://github.com/webeweb/core-library/tree/v8.62.1) (2022-12-29)

- Fix SERVICE_NAME constants

### [8.62.0](https://github.com/webeweb/core-library/tree/v8.62.0) (2022-12-20)

- Add PHP 8.2 support

### [8.61.0](https://github.com/webeweb/core-library/tree/v8.61.0) (2022-12-07)

> IMPORTANT NOTICE: The following classes has been deprecated
> - WBW\Library\Core\Helper\OSHelper

- Add CPU (*current processor usage*)
- Add CPU (*current processor usage*) interface
- Add CPU (*current processor usage*) trait
- Add Hard disk
- Add Hard disk interface
- Add Hard disk trait
- Add Memory
- Add Memory interface
- Add Memory trait
- Add Network
- Add Network interface
- Add Network trait
- Add Network card
- Add Network card interface
- Add Network card trait
- Add Operating system
- Add Operating system interface
- Add Operating system trait
- Add Processor
- Add Processor interface
- Add Processor trait
- Add System
- Add System helper

### [8.60.0](https://github.com/webeweb/core-library/tree/v8.60.0) (2022-11-09)

- Add indexBy() into Array helper
- Add hashBy() into Array helper

### [8.59.0](https://github.com/webeweb/core-library/tree/v8.59.0) (2022-10-27)

- Add getFirstLastDateMonth() into Date/time helper

### [8.58.0](https://github.com/webeweb/core-library/tree/v8.58.0) (2022-10-10)

- Add JAVASCRIPT_PROVIDER_CONTENT_TYPE constant
- Add JAVASCRIPT_PROVIDER_EXTENSION constant
- Add STYLESHEET_PROVIDER_CONTENT_TYPE constant
- Add STYLESHEET_PROVIDER_EXTENSION constant

### [8.57.2](https://github.com/webeweb/core-library/tree/v8.57.2) (2022-10-07)

- Improve unit tests

### [8.57.1](https://github.com/webeweb/core-library/tree/v8.57.1) (2022-10-07)

- Improve unit tests

### [8.57.0](https://github.com/webeweb/core-library/tree/v8.57.0) (2022-10-07)

- Add Color manager interface
- Add Javascript manager
- Add Javascript manager interface
- Add Javascript manager trait
- Add Javascript provider interface
- Add Javascript provider trait
- Add Quote manager interface
- Add Stylesheet manager
- Add Stylesheet manager interface
- Add Stylesheet manager trait
- Add Stylesheet provider interface
- Add Stylesheet provider trait
- Fix a possible issue with accents into String helper methods
- Improve code quality
- Improve unit tests

### [8.56.0](https://github.com/webeweb/core-library/tree/v8.56.0) (2022-09-21)

- Add integer status trait

### [8.55.0](https://github.com/webeweb/core-library/tree/v8.55.0) (2022-09-15)

- Add date/time deadline trait

### [8.54.0](https://github.com/webeweb/core-library/tree/v8.54.0) (2022-09-12)

- Add boolean on post delete trait
- Add boolean on post disable trait
- Add boolean on post edit trait
- Add boolean on post enable trait
- Add boolean on post new trait
- Add boolean on post show trait
- Add boolean on pre delete trait
- Add boolean on pre disable trait
- Add boolean on pre edit trait
- Add boolean on pre enable trait
- Add boolean on pre new trait
- Add boolean on pre show trait

### [8.53.0](https://github.com/webeweb/core-library/tree/v8.53.0) (2022-08-25)

- Add Token generator service interface
- Add Uploaded file service interface
- Improve code quality

### [8.52.0](https://github.com/webeweb/core-library/tree/v8.52.0) (2022-08-16)

- Add svg2png() into Image helper
- Improve filterBy() into Array helper

### [8.51.1](https://github.com/webeweb/core-library/tree/v8.51.1) (2022-08-09)

- Improve code quality

### [8.51.0](https://github.com/webeweb/core-library/tree/v8.51.0) (2022-08-09)

- Fix undefined offset into getMemory()
- Rename usortClosure() methods

### [8.50.0](https://github.com/webeweb/core-library/tree/v8.50.0) (2022-07-06)

- Add filterBy() into Array helper
- Improve code quality

### [8.49.1](https://github.com/webeweb/core-library/tree/v8.49.1) (2022-07-06)

- Improve code quality

### [8.49.0](https://github.com/webeweb/core-library/tree/v8.49.0) (2022-07-06)

- Add string short label trait
- Add usortClosure() into Boolean helper
- Add usortClosure() into Date/time helper
- Add usortClosure() into Float helper
- Add usortClosure() into Integer helper
- Add usortClosure() into String helper
- Add usortClosureByBoolean into Object helper
- Add usortClosureByFloat into Object helper
- Add usortClosureByInteger into Object helper
- Add usortClosureByString into Object helper

### [8.48.0](https://github.com/webeweb/core-library/tree/v8.48.0) (2022-06-22)

- Add moreThan() into String helper

### [8.47.0](https://github.com/webeweb/core-library/tree/v8.47.0) (2022-05-17)

- Add CPU model
- Add Memory model
- Add getCpu() into OS helper
- Add getMemory() into OS helper

### [8.46.2](https://github.com/webeweb/core-library/tree/v8.46.2) (2022-05-06)

- Fix Serializer keys inheritance

### [8.46.1](https://github.com/webeweb/core-library/tree/v8.46.1) (2022-05-06)

- Add raw data serializer key

### [8.46.0](https://github.com/webeweb/core-library/tree/v8.46.0) (2022-05-03)

- Add Image utility

### [8.45.0](https://github.com/webeweb/core-library/tree/v8.45.0) (2022-05-02)

- Add coalesce() into Object helper
- Add string raw data trait

### [8.44.0](https://github.com/webeweb/core-library/tree/v8.44.0) (2022-04-25)

- Improve base64Encode() to support http(s) resources

### [8.43.0](https://github.com/webeweb/core-library/tree/v8.43.0) (2022-04-14)

- Add sort() into Alphabetical tree node helper
- Improve code quality
- Improve PHPDoc

### [8.42.0](https://github.com/webeweb/core-library/tree/v8.42.0) (2022-04-08)

- Add exists() into Uploaded file service
- Add path() into Uploaded file service
- Add uniqid() into Uploaded file service

### [8.41.1](https://github.com/webeweb/core-library/tree/v8.41.1) (2022-04-05)

- Fix serializer keys

### [8.41.0](https://github.com/webeweb/core-library/tree/v8.41.0) (2022-04-05)

- Add string avatar trait

### [8.40.1](https://github.com/webeweb/core-library/tree/v8.40.1) (2022-03-30)

- Fix Repository report interface

### [8.40.0](https://github.com/webeweb/core-library/tree/v8.40.0) (2022-03-29)

- Add integer inserted rows

### [8.39.1](https://github.com/webeweb/core-library/tree/v8.39.1) (2022-03-29)

- Improve check() into NIR helper

### [8.39.0](https://github.com/webeweb/core-library/tree/v8.39.0) (2022-03-28)

- Add insert() into Array helper

### [8.38.0](https://github.com/webeweb/core-library/tree/v8.38.0) (2022-03-28)

- Add NIR helper
- Add Token generator service
- Add Token generator service trait
- Improve code quality

### [8.37.0](https://github.com/webeweb/core-library/tree/v8.37.0) (2022-03-25)

- Add unlink() into Uploaded file service

### [8.36.0](https://github.com/webeweb/core-library/tree/v8.36.0) (2022-03-24)

- Fix Uploaded file service save method
- Improve World's wisdom quote provider

### [8.35.0](https://github.com/webeweb/core-library/tree/v8.35.0) (2022-03-16)

- Add Label interface
- Add wordWrap() into String helper

### [8.34.0](https://github.com/webeweb/core-library/tree/v8.34.0) (2022-03-14)

- Add Image factory
- Improve Image helper
- Improve Image model

### [8.33.0](https://github.com/webeweb/core-library/tree/v8.33.0) (2022-03-14)

- Add array data trait
- Add array errors trait
- Add boolean animated trait
- Add boolean disabled trait
- Add boolean dismissible trait
- Add boolean striped trait
- Add Default JSON response data
- Add Simple JSON response data

### [8.32.3](https://github.com/webeweb/core-library/tree/v8.32.3) (2022-03-10)

- Fix Alert interface
- Fix Badge interface
- Fix Button interface
- Fix Progress bar interface

### [8.32.2](https://github.com/webeweb/core-library/tree/v8.32.2) (2022-03-10)

- Fix Badge interface

### [8.32.1](https://github.com/webeweb/core-library/tree/v8.32.1) (2022-03-10)

- Fix constant names

### [8.32.0](https://github.com/webeweb/core-library/tree/v8.32.0) (2022-03-09)

> IMPORTANT NOTICE: The following packages has been moved
> - WBW\Library\Bill

> IMPORTANT NOTICE: The following classes has been moved
> - WBW\Library\Core\Helper\LuhnAlgorithm

> IMPORTANT NOTICE: The following packages come from [core-bundle](https://github.com/webeweb/core-bundle)
> - WBW\Library\Symfony\Assets
> - WBW\Library\Symfony\Color
> - WBW\Library\Symfony\Exception
> - WBW\Library\Symfony\Factory
> - WBW\Library\Symfony\Helper
> - WBW\Library\Symfony\Manager
> - WBW\Library\Symfony\Model
> - WBW\Library\Symfony\Provider
> - WBW\Library\Symfony\Resources
> - WBW\Library\Symfony\Theme

- Add Logger trait
- Add array roles trait
- Add date/times renderer trait
- Add Full Calendar event component
- Add string environment trait
- Add string identifier trait
- Add string origin URL trait
- Add string redirect URL trait
- Add string style trait
- Add string target trait
- Add string URI trait
- Add strings renderer trait
- Add Operating System helper
- Add ROT13 helper
- Add ROT47 helper
- Add Uploaded file service
- Add Uploaded file service trait
- Update Serializer keys

### [8.31.0](https://github.com/webeweb/core-library/tree/v8.31.0) (2022-02-28)

- Fix dependencies

### [8.30.1](https://github.com/webeweb/core-library/tree/v8.30.1) (2022-02-28)

- Update dependencies

### [8.30.0](https://github.com/webeweb/core-library/tree/v8.30.0) (2022-02-28)

- Add Fibonacci helper
- Add string salt trait
- Improve PHPDoc

### [8.29.0](https://github.com/webeweb/core-library/tree/v8.29.0) (2022-02-21)

- Add boolean ready trait

### [8.28.0](https://github.com/webeweb/core-library/tree/v8.28.0) (2022-02-17)

- Improve JSON serializable inheritance

### [8.27.0](https://github.com/webeweb/core-library/tree/v8.27.0) (2022-01-17)

- Add integer quantity trait

### [8.26.0](https://github.com/webeweb/core-library/tree/v8.26.0) (2022-01-10)

- Add Dropdown package
- Fix Billable copy
- Fix Purchase bill copy
- Fix Quotation copy
- Fix Registration certificate copy
- Improve unit tests

### [8.25.0](https://github.com/webeweb/core-library/tree/v8.25.0) (2022-01-07)

- Add Accounting account factory
- Add Bank details factory
- Add Payment choice factory
- Add Payment term factory
- Add VAT rate factory
- Add Billing address factory
- Add Delivery address factory
- Add Delivery note factory
- Add Purchase bill factory
- Add Purchase order factory
- Add Quotation factory
- Add Sending address factory
- Add Registration certificate factory

### [8.24.1](https://github.com/webeweb/core-library/tree/v8.24.1) (2021-12-30)

- Fix Serializer keys
- Improve Date/time helper

### [8.24.0](https://github.com/webeweb/core-library/tree/v8.24.0) (2021-12-23)

- Add addDay() into Date/time helper
- Add addMonth() into Date/time helper
- Add addYear() into Date/time helper
- Add subDay() into Date/time helper
- Add subMonth() into Date/time helper
- Add subYear() into Date/time helper

### [8.23.0](https://github.com/webeweb/core-library/tree/v8.23.0) (2021-12-08)

- Rename API packages

### [8.22.0](https://github.com/webeweb/core-library/tree/v8.22.0) (2021-12-07)

- Add boolean value trait
- Add date/time value trait
- Add integer value trait
- Add string value trait

### [8.21.0](https://github.com/webeweb/core-library/tree/v8.21.0) (2021-11-25)

- Add parseInteger() into Boolean helper
- Add range() into Date/time helper
- Improve unit tests

### [8.20.0](https://github.com/webeweb/core-library/tree/v8.20.0) (2021-11-25)

- Add compare() into Object helper

### [8.19.0](https://github.com/webeweb/core-library/tree/v8.19.0) (2021-11-25)

- Improve Date/time helper with support of ISO 8601

### [8.18.1](https://github.com/webeweb/core-library/tree/v8.18.1) (2021-11-15)

- Fix float latitude trait
- Fix float longitude trait
- Improve PHPDoc

### [8.18.0](https://github.com/webeweb/core-library/tree/v8.18.0) (2021-11-15)

- Add float latitude trait
- Add float longitude trait
- Add float max trait
- Add float maximum trait
- Add float min trait
- Add float minimum trait
- Add integer max trait
- Add integer min trait

### [8.17.0](https://github.com/webeweb/core-library/tree/v8.17.0) (2021-11-04)

- Add calcPercent() into Float helper

### [8.16.0](https://github.com/webeweb/core-library/tree/v8.16.0) (2021-10-22)

- Add getWeekPeriod() into Date/time helper
- Improve PHPDoc

### [8.15.0](https://github.com/webeweb/core-library/tree/v8.15.0) (2021-10-21)

- Add date/time begins at trait
- Add date/time begins on trait
- Add date/time ended at trait
- Add date/time ended on trait
- Add date/time finishes at trait
- Add date/time finishes on trait
- Add date/time started at trait
- Add date/time started on trait
- Add serializer keys constants

### [8.14.1](https://github.com/webeweb/core-library/tree/v8.14.1) (2021-10-21)

- Fix billable copy
- Fix billable detail copy
- Fix taxable copy
- Improve code quality

### [8.14.0](https://github.com/webeweb/core-library/tree/v8.14.0) (2021-10-19)

- Add Serializer keys interface

### [8.13.0](https://github.com/webeweb/core-library/tree/v8.13.0) (2021-10-11)

- Add JSON response model
- Add string logo trait
- Add string picture trait
- Improve code quality

### [8.12.0](https://github.com/webeweb/core-library/tree/v8.12.0) (2021-10-05)

- Add format() into String helper
- Allow null into Date/time helper

### [8.11.0](https://github.com/webeweb/core-library/tree/v8.11.0) (2021-09-30)

- Add ucfirst() into String helper
- Add ucwords() into String helper
- Allow null into String helper methods

### [8.10.0](https://github.com/webeweb/core-library/tree/v8.10.0) (2021-09-29)

- Add string motif trait
- Add string object trait
- Add string subject trait

### [8.9.0](https://github.com/webeweb/core-library/tree/v8.9.0) (2021-09-27)

- Add Guzzle helper
- Add JSON serialization into bill models

### [8.8.0](https://github.com/webeweb/core-library/tree/v8.8.0) (2021-09-22)

- Add string mobile trait
- Add string phone trait

### [8.7.0](https://github.com/webeweb/core-library/tree/v8.7.0) (2021-09-16)

- Add string NAF code trait
- Add string SIRET number trait
- Add string VAT number trait

### [8.6.0](https://github.com/webeweb/core-library/tree/v8.6.0) (2021-09-16)

- Improve bank details

### [8.5.0](https://github.com/webeweb/core-library/tree/v8.5.0) (2021-09-15)

- Add Bank details serialization

### [8.4.0](https://github.com/webeweb/core-library/tree/v8.4.0) (2021-09-14)

- Add accounting models
- Add bill models
- Add date/time payment date trait
- Add float discount amount trait
- Add float discount total trait
- Add float VAT rate trait
- Add Token generator
- Add vehicle models
- Improve unit tests
- Minor fixes into FTP clients

### [8.3.0](https://github.com/webeweb/core-library/tree/v8.3.0) (2021-09-07)

- Minor fix into jsonSerializeArray() method
- Update String helper with canonicalize() method

### [8.2.0](https://github.com/webeweb/core-library/tree/v8.2.0) (2021-08-25)

- Add some methods to manipulate case into String helper

### [8.1.0](https://github.com/webeweb/core-library/tree/v8.1.0) (2021-08-24)

- Add Substituable request interface
- Add string icon trait

### [8.0.0](https://github.com/webeweb/core-library/tree/v8.0.0) (2021-08-13)

> IMPORTANT NOTICE: The following packages has been moved
> - WBW\Library\Core\Argument
> - WBW\Library\Core\Database
> - WBW\Library\Core\Geometry
> - WBW\Library\Core\Logger
> - WBW\Library\Core\Network\CURL
> - WBW\Library\Core\Network\FTP
> - WBW\Library\Core\Network\HTTP
> - WBW\Library\Core\Provider
> - WBW\Library\Core\Renderer
> - WBW\Library\Core\Security
> - WBW\Library\Core\Sorter
> - WBW\Library\Core\ThirdParty\Adoria
> - WBW\Library\Core\ThirdParty\OcrLad
> - WBW\Library\Core\ThirdParty\Quadratus
> - WBW\Library\Core\ThirdParty\SkiData
> - WBW\Library\Core\Validator

> IMPORTANT NOTICE: The following packages has been removed
> - WBW\Library\Core\Transformer
> - WBW\Library\Core\Utility

### [7.0.0](https://github.com/webeweb/core-library/tree/v7.0.0) (2021-06-28)

> IMPORTANT NOTICE: The following packages has been removed
> - WBW\Library\Core\Model\Attribute

### [6.10.0](https://github.com/webeweb/core-library/tree/v6.10.0) (2020-04-08)

- Add CSV serializable interface
- Add XML serializable interface
- Add string Class trait

### [6.9.6](https://github.com/webeweb/core-library/tree/v6.9.6) (2020-03-01)

- Improve Code quality

### [6.9.5](https://github.com/webeweb/core-library/tree/v6.9.5) (2020-02-09)

- Improve unit tests

### [6.9.4](https://github.com/webeweb/core-library/tree/v6.9.4) (2020-02-08)

- Fix Alphabetical tree node inheritance

### [6.9.3](https://github.com/webeweb/core-library/tree/v6.9.3) (2020-02-05)

- Replace Class:: by static::

### [6.9.2](https://github.com/webeweb/core-library/tree/v6.9.2) (2020-02-04)

- Fix PHPDoc

### [6.9.1](https://github.com/webeweb/core-library/tree/v6.9.1) (2020-02-03)

- Fix PHP compatibility

### [6.9.0](https://github.com/webeweb/core-library/tree/v6.9.0) (2020-01-29)

- Add boolean Verbose trait
- Improve code quality
- Improve PHPDoc

### [6.8.2](https://github.com/webeweb/core-library/tree/v6.8.2) (2020-12-31)

- Fix compatibility

### [6.8.1](https://github.com/webeweb/core-library/tree/v6.8.1) (2020-12-30)

- Update return types into traits

### [6.8.0](https://github.com/webeweb/core-library/tree/v6.8.0) (2020-12-29)

> IMPORTANT NOTICE: The following PHP versions are now not supported
> - PHP 5.6
> - PHP 7.0

- Add string Tooltip trait
- Add PHP 8.0 support
- Improve PHP doc
- Improve unit tests
- Migrating from PHP 5.6 to PHP 7.1

### [6.7.0](https://github.com/webeweb/core-library/tree/v6.7.0) (2020-06-25)

- Add string Data trait
- Add string Id trait
- Improve code quality
- Improve unit tests

### [6.6.0](https://github.com/webeweb/core-library/tree/v6.6.0) (2020-05-27)

- Add abstract Provider
- Add API exception

### [6.5.0](https://github.com/webeweb/core-library/tree/v6.5.0) (2020-04-22)

- Add boolean Debug trait
- Add string Email trait
- Add string Title trait
- Improve unit tests

### [6.4.0](https://github.com/webeweb/core-library/tree/v6.4.0) (2020-04-09)

- Add integer Code trait
- Add integer Page trait
- Add string From trait
- Add string Hash trait
- Add string Hash "MD5" trait
- Add string Hash "SHA1" trait
- Add string Hash "SHA256" trait
- Add string Message trait
- Add string Raw response trait
- Add string Text trait
- Add string to trait
- Add string Uid trait
- Add Null logger
- Add Terminal logger
- Add OcrLad third party
- Improve PHPDoc

### [6.3.0](https://github.com/webeweb/core-library/tree/v6.3.0) (2020-03-11)

- Add string Link trait
- Add string Query trait
- Add string URL trait
- Improve String helper

### [6.2.0](https://github.com/webeweb/core-library/tree/v6.2.0) (2020-03-10)

- Add Angle
- Add float X trait
- Add float Y trait
- Add Line
- Add Point
- Add Point trait

### [6.1.0](https://github.com/webeweb/core-library/tree/v6.1.0) (2020-02-04)

- Add FTPs client
- Add get() method into sFTP client
- Add PHP extensions into Composer
- Add string Column trait
- Add string Schema trait
- Add string Table trait
- Improve FTP client

### [6.0.0](https://github.com/webeweb/core-library/tree/v6.0.0) (2019-11-25)

> IMPORTANT NOTICE: The following classes has been removed
> - WBW\Library\Core\ChartAccounts\Model\AbstractChartAccountsModel
> - WBW\Library\Core\ChartAccounts\Model\ChartAccountsAccount
> - WBW\Library\Core\ChartAccounts\Model\ChartAccountsType
> - WBW\Library\Core\Exception\Argument\IllegalArgumentException
> - WBW\Library\Core\Exception\ChartAccounts\AccountAlreadyExistsException
> - WBW\Library\Core\Exception\Extension\PHPExtensionNotFoundException
> - WBW\Library\Core\Exception\Pointer\NullPointerException
> - WBW\Library\Core\Exception\Reflection\ClassNotFoundException
> - WBW\Library\Core\Exception\Reflection\MethodNotFoundException
> - WBW\Library\Core\Exception\Reflection\SyntaxErrorException
> - WBW\Library\Core\Exception\Response\RedirectResponseException
> - WBW\Library\Core\Exception\Runtime\NotImplementedException
> - WBW\Library\Core\Filesystem\DirectoryHelper
> - WBW\Library\Core\Model\Choices\CivilityChoices
> - WBW\Library\Core\Model\Choices\CivilityChoicesInterface
> - WBW\Library\Core\Model\Choices\MaritalStatusChoices
> - WBW\Library\Core\Model\Choices\MaritalStatusChoicesInterface
> - WBW\Library\Core\Model\Choices\VehicleMarkChoices
> - WBW\Library\Core\Model\Choices\VehicleMarkChoicesInterface
> - WBW\Library\Core\Model\Contact\PhoneNumbersInterface
> - WBW\Library\Core\Model\Contact\PhoneNumbersTrait
> - WBW\Library\Core\Model\Response\ActionResponse

- Add CHANGELOG
- Add boolean Enabled trait
- Add Civility interface
- Add cURL helper
- Add date/time Birth date trait
- Add date/time Created at trait
- Add date/time Date trait
- Add date/time Updated at trait
- Add float Average trait
- Add float Discount rate trait
- Add float Excluding VAT price trait
- Add float Excluding VAT total trait
- Add float Including VAT price trait
- Add float Including VAT total trait
- Add float Quantity trait
- Add float Rate trait
- Add float Size trait
- Add float VAT amount trait
- Add float VAT total trait
- Add integer Civility trait
- Add integer Count trait
- Add integer Height trait
- Add integer Id trait
- Add integer Maximum trait
- Add integer Marital status trait
- Add integer Minimum trait
- Add integer Port trait
- Add integer Position trait
- Add integer Size trait
- Add integer Type trait
- Add integer Width trait
- Add Marital status interface
- Add string Accounting code trait
- Add string Addressee trait
- Add string Comment trait
- Add string Content trait
- Add string Country trait
- Add string Description trait
- Add string Directory trait
- Add string Filename trait
- Add string First name trait
- Add string House number trait
- Add string Label trait
- Add string Lang trait
- Add string Last name trait
- Add string Location trait
- Add string Mime type trait
- Add string Name trait
- Add string Number trait
- Add string Password trait
- Add string Pathname trait
- Add string Postal code trait
- Add string Reference trait
- Add string Source trait
- Add string Street name trait
- Add string Username trait
- Add third party Adoria
- Add third party Quadratus
- Add Timestampable trait
- Change license
- Fix Numeric helpers (Float/Double/Integer) when the argument is a negative number
- Remove "final" keyword
- Move SkiData classes into Third party package
- Update Composer (according to Composer schema)
- Update Scrutinizer-CI configuration

### [5.1.2](https://github.com/webeweb/core-library/tree/v5.1.2) (2018-10-04)

- add urlDecodeShortName() and urlEncodeShortName() into Object helper
- Update PHPDoc
- Update PHPUnit configuration

### [5.1.1](https://github.com/webeweb/core-library/tree/v5.1.1) (2018-10-01)

- Add PHP extensions into Composer
- Improve unit tests

### [5.1.0](https://github.com/webeweb/core-library/tree/v5.1.0) (2018-09-17)

- Add an argument to append a new line at th end of file

### [5.0.1](https://github.com/webeweb/core-library/tree/v5.0.1) (2018-09-17)

- Add Account already exists exception
- Add Chart accounts account
- Add Chart accounts type
- Add array type into method prototypes
- Clean up
- Improve unit tests
- Replace self by static into static method calls
- Update PHPDoc

### [5.0.0](https://github.com/webeweb/core-library/tree/v5.0.0) (2018-09-15)

- Fix InvalidHTTPMethodException constructor
- Improve unit tests
- Rename IO package

### [4.6.0](https://github.com/webeweb/core-library/tree/v4.6.0) (2018-09-14)

- Improve unit tests

### [4.5.0](https://github.com/webeweb/core-library/tree/v4.5.0) (2018-09-05)

- Update Validation status (jsonSerialize)
- Update Validation status interface

### [4.4.2](https://github.com/webeweb/core-library/tree/v4.4.2) (2018-09-05)

- Update PHPDoc

### [4.4.1](https://github.com/webeweb/core-library/tree/v4.4.1) (2018-09-05)

- Rename isValid() method into Validation package

### [4.4.0](https://github.com/webeweb/core-library/tree/v4.4.0) (2018-09-05)

- Add getDriectory() into Object helper
- Clean up
- Improve unit tests
- Use sprintf() into exception constructors
- Update zip() method into File helper

### [4.3.0](https://github.com/webeweb/core-library/tree/v4.3.0) (2018-09-01)

- Add cURL configuration
- Add cURL factory
- Add cURL request call exception
- Add cURL request interface
- Add cURL request "DELETE"
- Add cURL request "GET"
- Add cURL request "HEAD"
- Add cURL request "OPTIONS"
- Add cURL request "PATCH"
- Add cURL request "POST"
- Add cURL request "PUT"
- Add cURL response

### [4.2.0](https://github.com/webeweb/core-library/tree/v4.2.0) (2018-08-30)

- Add SkiData card
- Add SkiData card parser
- Add SkiData card trait
- Add SkiData customer
- Add SkiData customer parser
- Add SkiData customer trait
- Add SkiData missing start record format exception
- Add SkiData start record format
- Add SkiData start record format parser
- Add SkiData too long data exception
- Add SkiData user
- Add SkiData user parser
- Improve unit tests
- Reorganize library into src/tests folders
- Update PHPDoc

### [4.1.0](https://github.com/webeweb/core-library/tree/v4.1.0) (2018-08-29)

- Add Action response
- Update Time slot
- Update Time slot helper
- Update unit tests

### [4.0.0](https://github.com/webeweb/core-library/tree/v4.0.0) (2018-08-22)

- Add Date timezone helper
- Improve unit tests
- Move Helper/Argument package into Argument package
- Move Helper/Algorithm package into Algorithm package
- Move Helper/IO package into IO package
- Update PHPDoc
- Update Time slot

### [3.0.1](https://github.com/webeweb/core-library/tree/v3.0.1) (2018-08-16)

- Update exception constructors

### [3.0.0](https://github.com/webeweb/core-library/tree/v3.0.0) (2018-08-07)

- Add Date/time helper
- Add Paginate helper
- Improve unit tests
- Merge Argument converter and Argument validator into Argument helper
- Remove "final" keyword
- Rename Directory utility
- Rename File utility
- Rename HTTP utility
- Reorganize Alphabetical tree sort
- Update PHPDoc

### [2.5.1](https://github.com/webeweb/core-library/tree/v2.5.1) (2018-07-12)

- Fix configuration files

### [2.5.0](https://github.com/webeweb/core-library/tree/v2.5.0) (2018-05-28)

- Add Quick sort implementation
- Improve unit tests
- Update PHPDoc

### [2.4.1](https://github.com/webeweb/core-library/tree/v2.4.1) (2018-02-14)

- Fix previous dates support into Date utility

### [2.4.0](https://github.com/webeweb/core-library/tree/v2.4.0) (2018-05-23)

- Improve unit tests
- Update Date utility

### [2.3.0](https://github.com/webeweb/core-library/tree/v2.3.0) (2018-04-27)

- Add getName() method into Class utility
- Fix a possible issue with APC enabled
- Improve unit tests
- Update PHPDoc

### [2.2.0](https://github.com/webeweb/core-library/tree/v2.2.0) (2018-04-19)

- Update Microsoft Access database connector

### [2.1.0](https://github.com/webeweb/core-library/tree/v2.1.0) (2018-04-18)

- Add Not implemented exception
- Add Oracle MySQL database connector
- Add Microsoft SQL Server database connector

### [2.0.0](https://github.com/webeweb/core-library/tree/v2.0.0) (2018-04-17)

- Add Authenticator
- Add Date utility
- Add FTP client
- Add HTTP interface
- Add Password authentication
- Update PHPDoc

### [1.1.1](https://github.com/webeweb/core-library/tree/v1.1.1) (2018-03-20)

- Add set() method into Array utility
- Add Vehicle mark choices interface
- Fix queries into Microsoft Access database

### [1.1.0](https://github.com/webeweb/core-library/tree/v1.1.0) (2018-03-08)

- Add Luhn algorithm
- Update PHPDoc
- Improve unit tests

### [1.0.0](https://github.com/webeweb/core-library/tree/v1.0.0) (2018-02-14)

- Initial release
