Releases: messagebird/php-rest-api
Releases · messagebird/php-rest-api
v3.1.4
v3.1.3
🐛 Bug Fixes
- Use MessageReponse mapper instead of Message when calling list endpoint @dennisvdvliet (#210)
- Fix listing Accounts @gronostajo (#201)
- bugfix #207 format/hlr to stdClass type @CoolGoose (#209)
🧰 Maintenance
- chore: bump version to 3.1.3 @CoolGoose (#211)
v3.1.2
v3.1.1 🌈
Changes
- Correct typing in phpdocs and fix getCustomDetails() @gronostajo (#194)
v3.1.0 🌈
v3.0.0
🚀 Features
- Deprecated loadFromArray for loadFromStdClass and fixed parsing of contacts in Groups::getContacts @MelvinLoos (#182)
- Psalm + Rector + Phpstorm manual fixes on typings and properties @CoolGoose (#173)
- PHP 8.1 Deprecation fixes @agustingomes (#190)
🐛 Bug Fixes
- Add additional properties to Recipient object @dennisvdvliet (#186)
- fix possible nullable item api responses to just return an empty array item list @CoolGoose (#181)
- add lastMessageId to the MessageReference @abisatria1 (#179)
- Pin psalm version in composer and github action @dennisvdvliet (#187)
New Contributors
- @abisatria1 made their first contribution in #179
- @agustingomes made their first contribution in #190
- @MelvinLoos made their first contribution in #182
Full Changelog: v2.1.0...v3.0.0
v2.1.0
v2.0.1
v2.0.0 🌈
🚀 Features
- ⬆️ Provide support for PHP 8. @lucasmichot (#156)
- Add ability to fetch email messages created by Verify email verification @Xethron (#171)
- init psalm on codebase and fix generic issues @CoolGoose (#167)
- Enforce PSR-2 syntax. @lucasmichot (#157)
- Added MessageResponse DTO and added the ability to set response objects @JohnstonCode (#170)
- Add email failure code and description @Xethron (#174)
🧰 Maintenance
- update minimum version requirement to php 7.3 in the docs @CoolGoose (#168)
- Fix svg link for build badge @CoolGoose (#166)
- add github-actions-badge @CoolGoose (#165)
- bump client version @CoolGoose (#163)
- Pr labeler @CoolGoose (#164)
- Bugfix: Psalm - Fix parameter name @Xethron (#172)
- Update body response @spaitnet (#128)
v1.20.0
Changes
- bump-client-version @CoolGoose (#160)
- Change default sender in example code @rfeiner (#159)
- Always use ::class notation. @lucasmichot (#158)
- Add a .gitattribute file. @lucasmichot (#137)
- Optimize or conditions. @lucasmichot (#145)
- Fix class name. @lucasmichot (#155)
- Remove useless tests code. @lucasmichot (#154)
- Ensure that algorithmic operations are executed against integers. @lucasmichot (#153)
- Fix all undefined param types. @lucasmichot (#152)
- 🐛 Fix loadFromArray call @lucasmichot (#151)
- Add an undefined property. @lucasmichot (#150)
- Display the package license. @lucasmichot (#148)
- Enforce lowercase variable naming convention. @lucasmichot (#147)
- Work on imports @lucasmichot (#142)
- Always use the null comparison. @lucasmichot (#143)
- Use the null coalescing operator when possible. @lucasmichot (#141)
- Enable PSR-4 for tests. @lucasmichot (#135)
- Enforce the usage of the short array syntax. @lucasmichot (#140)
- Add json extension within GitHub action. @lucasmichot (#149)
- Enforce assertion consistency. @lucasmichot (#139)
- Always prefer stricter assertions @lucasmichot (#138)
- Add a composer support section. @lucasmichot (#144)
- Require missing ext-json extension. @lucasmichot (#146)
- Add a .editorconfig file. @lucasmichot (#136)
- Move from TravisCI to Github Actions. @lucasmichot (#134)
🚀 Features
- implement automatic release notes generation @CoolGoose (#162)