Skip to content

Latest commit

 

History

History
1212 lines (861 loc) · 34.1 KB

CHANGELOG.md

File metadata and controls

1212 lines (861 loc) · 34.1 KB

CHANGELOG

master

  • Add sortArray() into JSON serializer
  • Improve code quality

9.6.1 (2024-06-12)

  • Fix type error into String helper when argument is not a string

9.6.0 (2024-06-04)

  • Add integer duration trait
  • Improve Assets helper

9.5.7 (2024-05-28)

  • Improve code quality

9.5.6 (2024-05-28)

  • Fix Alphabetical node interface methods
  • Improve code quality
  • Prepare QueryBuilder documentation

9.5.5 (2024-05-17)

  • Fix serializeArray()
  • Improve documentation
  • Remove dead code into Guzzle helper

9.5.4 (2024-05-15)

  • Fix serializeArray()

9.5.3 (2024-05-15)

  • Add Highcharts documentation
  • Improve documentation
  • Improve PHPDoc

9.5.2 (2024-05-15)

  • Add FTP documentation
  • Improve documentation

9.5.1 (2024-05-14)

  • Improve cURL documentation

9.5.0 (2024-05-14)

  • Backup Highcharts library
  • Improve code quality

9.4.0 (2024-05-13)

  • Backup QueryBuilder library
  • Improve code quality
  • Improve PHPDoc

9.3.0 (2024-05-04)

  • Backup Ciqual library
  • Improve code quality
  • Update dependencies

9.2.0 (2024-05-03)

  • Add cURL documentation
  • Backup Easilys library
  • Improve code quality
  • Update dependencies

9.1.0 (2024-04-29)

  • Add Select renderer

9.0.0 (2024-04-29)

  • Add widget library
  • Improve code quality
  • Improve PHPDoc
  • Merge dropdown, image and symfony classes into widget package
  • Move accounting classes
  • Move billing classes
  • Move database classes
  • Move logger classes
  • Move maths classes
  • Move planning classes
  • Move provider classes
  • Move security classes
  • Move sorter classes
  • Move system classe
  • Move trait classes
  • Move type classes
  • Move validator classes
  • Move vehicle classes
  • Update dependencies

8.85.0 (2024-03-18)

  • Improve constants visibility

8.84.0 (2024-03-15)

  • Add declare(strict_types = 1)

8.83.0 (2024-03-13)

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

8.82.0 (2024-03-04)

  • Update dependencies
  • Improve code quality

8.81.0 (2023-12-04)

  • Update dependencies

8.80.0 (2023-10-30)

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

8.79.2 (2023-07-06)

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

8.79.1 (2023-06-23)

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

8.79.0 (2023-06-23)

  • Add explode() into Array helper
  • Improve PHPDoc

8.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 (2023-06-15)

  • Add Pascal's triangle helper

8.76.0 (2023-06-06)

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

8.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 (2023-06-05)

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

8.74.0 (2023-06-03)

  • Update dependencies

8.73.0 (2023-05-03)

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

8.72.2 (2023-04-21)

  • Fix regexp into System helper

8.72.1 (2023-04-18)

  • Add YEAR constant into Serializer keys

8.72.0 (2023-04-18)

  • Add integer year trait
  • Improve code quality

8.71.0 (2023-02-29)

  • Add STATUS constant into Serializer keys
  • Update Billable interface

8.70.0 (2023-02-23)

  • Improve Symfony Manager interface

8.69.0 (2023-02-21)

  • Add newMandatoryParameterException() into abstract provider

8.68.0 (2023-02-20)

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

8.67.0 (2023-02-09)

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

8.66.0 (2023-02-03)

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

8.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 (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 (2023-01-06)

  • Fix Hard disk JSON serialization
  • Improve unit tests

8.63.0 (2023-01-02)

  • Improve code quality
  • Improve PHPDoc
  • Update LICENSE

8.62.1 (2022-12-29)

  • Fix SERVICE_NAME constants

8.62.0 (2022-12-20)

  • Add PHP 8.2 support

8.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 (2022-11-09)

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

8.59.0 (2022-10-27)

  • Add getFirstLastDateMonth() into Date/time helper

8.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 (2022-10-07)

  • Improve unit tests

8.57.1 (2022-10-07)

  • Improve unit tests

8.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 (2022-09-21)

  • Add integer status trait

8.55.0 (2022-09-15)

  • Add date/time deadline trait

8.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 (2022-08-25)

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

8.52.0 (2022-08-16)

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

8.51.1 (2022-08-09)

  • Improve code quality

8.51.0 (2022-08-09)

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

8.50.0 (2022-07-06)

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

8.49.1 (2022-07-06)

  • Improve code quality

8.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 (2022-06-22)

  • Add moreThan() into String helper

8.47.0 (2022-05-17)

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

8.46.2 (2022-05-06)

  • Fix Serializer keys inheritance

8.46.1 (2022-05-06)

  • Add raw data serializer key

8.46.0 (2022-05-03)

  • Add Image utility

8.45.0 (2022-05-02)

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

8.44.0 (2022-04-25)

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

8.43.0 (2022-04-14)

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

8.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 (2022-04-05)

  • Fix serializer keys

8.41.0 (2022-04-05)

  • Add string avatar trait

8.40.1 (2022-03-30)

  • Fix Repository report interface

8.40.0 (2022-03-29)

  • Add integer inserted rows

8.39.1 (2022-03-29)

  • Improve check() into NIR helper

8.39.0 (2022-03-28)

  • Add insert() into Array helper

8.38.0 (2022-03-28)

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

8.37.0 (2022-03-25)

  • Add unlink() into Uploaded file service

8.36.0 (2022-03-24)

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

8.35.0 (2022-03-16)

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

8.34.0 (2022-03-14)

  • Add Image factory
  • Improve Image helper
  • Improve Image model

8.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 (2022-03-10)

  • Fix Alert interface
  • Fix Badge interface
  • Fix Button interface
  • Fix Progress bar interface

8.32.2 (2022-03-10)

  • Fix Badge interface

8.32.1 (2022-03-10)

  • Fix constant names

8.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

  • 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 (2022-02-28)

  • Fix dependencies

8.30.1 (2022-02-28)

  • Update dependencies

8.30.0 (2022-02-28)

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

8.29.0 (2022-02-21)

  • Add boolean ready trait

8.28.0 (2022-02-17)

  • Improve JSON serializable inheritance

8.27.0 (2022-01-17)

  • Add integer quantity trait

8.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 (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 (2021-12-30)

  • Fix Serializer keys
  • Improve Date/time helper

8.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 (2021-12-08)

  • Rename API packages

8.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 (2021-11-25)

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

8.20.0 (2021-11-25)

  • Add compare() into Object helper

8.19.0 (2021-11-25)

  • Improve Date/time helper with support of ISO 8601

8.18.1 (2021-11-15)

  • Fix float latitude trait
  • Fix float longitude trait
  • Improve PHPDoc

8.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 (2021-11-04)

  • Add calcPercent() into Float helper

8.16.0 (2021-10-22)

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

8.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 (2021-10-21)

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

8.14.0 (2021-10-19)

  • Add Serializer keys interface

8.13.0 (2021-10-11)

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

8.12.0 (2021-10-05)

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

8.11.0 (2021-09-30)

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

8.10.0 (2021-09-29)

  • Add string motif trait
  • Add string object trait
  • Add string subject trait

8.9.0 (2021-09-27)

  • Add Guzzle helper
  • Add JSON serialization into bill models

8.8.0 (2021-09-22)

  • Add string mobile trait
  • Add string phone trait

8.7.0 (2021-09-16)

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

8.6.0 (2021-09-16)

  • Improve bank details

8.5.0 (2021-09-15)

  • Add Bank details serialization

8.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 (2021-09-07)

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

8.2.0 (2021-08-25)

  • Add some methods to manipulate case into String helper

8.1.0 (2021-08-24)

  • Add Substituable request interface
  • Add string icon trait

8.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 (2021-06-28)

IMPORTANT NOTICE: The following packages has been removed

  • WBW\Library\Core\Model\Attribute

6.10.0 (2020-04-08)

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

6.9.6 (2020-03-01)

  • Improve Code quality

6.9.5 (2020-02-09)

  • Improve unit tests

6.9.4 (2020-02-08)

  • Fix Alphabetical tree node inheritance

6.9.3 (2020-02-05)

  • Replace Class:: by static::

6.9.2 (2020-02-04)

  • Fix PHPDoc

6.9.1 (2020-02-03)

  • Fix PHP compatibility

6.9.0 (2020-01-29)

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

6.8.2 (2020-12-31)

  • Fix compatibility

6.8.1 (2020-12-30)

  • Update return types into traits

6.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 (2020-06-25)

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

6.6.0 (2020-05-27)

  • Add abstract Provider
  • Add API exception

6.5.0 (2020-04-22)

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

6.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 (2020-03-11)

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

6.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 (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 (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 (2018-10-04)

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

5.1.1 (2018-10-01)

  • Add PHP extensions into Composer
  • Improve unit tests

5.1.0 (2018-09-17)

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

5.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 (2018-09-15)

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

4.6.0 (2018-09-14)

  • Improve unit tests

4.5.0 (2018-09-05)

  • Update Validation status (jsonSerialize)
  • Update Validation status interface

4.4.2 (2018-09-05)

  • Update PHPDoc

4.4.1 (2018-09-05)

  • Rename isValid() method into Validation package

4.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 (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 (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 (2018-08-29)

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

4.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 (2018-08-16)

  • Update exception constructors

3.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 (2018-07-12)

  • Fix configuration files

2.5.0 (2018-05-28)

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

2.4.1 (2018-02-14)

  • Fix previous dates support into Date utility

2.4.0 (2018-05-23)

  • Improve unit tests
  • Update Date utility

2.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 (2018-04-19)

  • Update Microsoft Access database connector

2.1.0 (2018-04-18)

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

2.0.0 (2018-04-17)

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

1.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 (2018-03-08)

  • Add Luhn algorithm
  • Update PHPDoc
  • Improve unit tests

1.0.0 (2018-02-14)

  • Initial release