linkmobility-php-client/CHANGELOG.md

98 lines
3.0 KiB
Markdown
Raw Normal View History

2022-07-13 10:35:18 +02:00
# Changelog
2022-07-26 11:00:03 +02:00
All notable changes to this project will be documented in this file.
2022-07-13 10:35:18 +02:00
2022-07-26 11:00:03 +02:00
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
2022-07-13 10:35:18 +02:00
2023-06-29 11:27:19 +02:00
## [Unreleased](https://git.d3data.de/D3Public/linkmobility-php-client/compare/2.2.0...rel_2.x)
## [2.2.0](https://git.d3data.de/D3Public/linkmobility-php-client/compare/2.1.0...2.2.0) - 2023-06-29
### Added
- bump psr/http-message dependency to version 2
### Changed
- use assertion exception
2023-01-20 09:07:46 +01:00
## [2.1.0](https://git.d3data.de/D3Public/linkmobility-php-client/compare/2.0.3...2.1.0) - 2023-01-20
2023-01-19 09:49:24 +01:00
### Added
- installable in PHP > 8.0
- debug logger to log all comunications in debug mode (default Guzzle client only)
- retry middleware to request again in defined error cases (default Guzzle client only)
### Fixed
- missing getRecipientsList() in RecipientsListInterface
### Deprecated
- unused client argument in recipient list class
### Removed
- unused ApiException class
## [2.0.3](https://git.d3data.de/D3Public/linkmobility-php-client/compare/2.0.2...2.0.3) - 2022-12-26
### Changed
- allow Guzzle v7.3 for more backward compatibility
2022-09-29 09:12:10 +02:00
2023-01-19 09:49:24 +01:00
## [2.0.2](https://git.d3data.de/D3Public/linkmobility-php-client/compare/2.0.1...2.0.2) - 2022-07-28
2022-09-29 09:12:10 +02:00
### Changed
- add support note
- adjust readme
2022-07-28 10:54:23 +02:00
2023-01-19 09:49:24 +01:00
## [2.0.1](https://git.d3data.de/D3Public/linkmobility-php-client/compare/2.0.0...2.0.1) - 2022-07-28
2022-07-28 10:54:23 +02:00
### Added
- phpstan code checks
### Changed
- improve changelog
- improve code quality
### Fixed
- wrong return type of LoggerHandler::getInstance
2023-01-19 09:49:24 +01:00
## [2.0.0](https://git.d3data.de/D3Public/linkmobility-php-client/compare/1.3.0...2.0.0) - 2022-07-19
2022-07-26 11:00:03 +02:00
### Changed
- adjust to PHP >= 7.3 and current dependency packages
2023-01-19 09:49:24 +01:00
## [1.3.1](https://git.d3data.de/D3Public/linkmobility-php-client/compare/1.3.0...1.3.1) - 2022-07-28
2022-07-28 10:47:20 +02:00
### Changed
- improve code quality
### Fixed
- wrong return type of LoggerHandler::getInstance
2022-07-18 14:18:25 +02:00
2023-01-19 09:49:24 +01:00
## [1.3.0](https://git.d3data.de/D3Public/linkmobility-php-client/compare/1.2.1...1.3.0) - 2022-07-18
2022-07-26 11:00:03 +02:00
### Added
- tests added
2022-07-18 14:18:25 +02:00
2022-07-26 11:00:03 +02:00
### Changed
2022-07-18 14:18:25 +02:00
- tests use generated example phone numbers
- move recipient checks from list to recipient itself
2023-01-19 09:49:24 +01:00
## [1.2.1](https://git.d3data.de/D3Public/linkmobility-php-client/compare/1.2.0...1.2.1) - 2022-07-15
2022-07-26 11:00:03 +02:00
### Changed
2022-07-18 14:18:25 +02:00
- extend log messages
- sanitize special phone number format before request
2023-01-19 09:49:24 +01:00
## [1.2.0](https://git.d3data.de/D3Public/linkmobility-php-client/compare/1.1.0...1.2.0) - 2022-07-14
2022-07-26 11:00:03 +02:00
### Added
- collect exception messages in a class
- collect URI parts in a class
2022-07-18 14:18:25 +02:00
2022-07-26 11:00:03 +02:00
### Changed
2022-07-18 14:18:25 +02:00
- make sender number optional
- assign sender address type only if sender is set
- extract logger handler from client
2023-01-19 09:49:24 +01:00
## [1.1.0](https://git.d3data.de/D3Public/linkmobility-php-client/compare/1.0.0...1.1.0) - 2022-07-13
2022-07-26 11:00:03 +02:00
### Added
2022-07-18 14:18:25 +02:00
- make installable in PHP 8
2022-07-26 11:00:03 +02:00
### Removed
- remove unused dependency
2022-07-13 10:35:18 +02:00
2023-01-19 09:49:24 +01:00
## [1.0.0](https://git.d3data.de/D3Public/linkmobility-php-client/releases/tag/1.0.0) - 2022-07-13
2022-07-26 11:00:03 +02:00
### Added
2022-07-13 10:35:18 +02:00
- initial implementation
- SMS requests (text or binary)
- SMS responses
- recipient managing