diff --git a/CHANGELOG.md b/CHANGELOG.md index 18a927a..42244e9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,26 @@ # Change Log +## [1.1.10](https://github.com/ably/ably-php/tree/1.1.10) (2024-03-22) + +[Full Changelog](https://github.com/ably/ably-php/compare/1.1.9...1.1.10) + +**Implemented enhancements:** + +- update to protocol 2.0 [\#190](https://github.com/ably/ably-php/issues/190) +- Add support for PHP 8.3 [\#187](https://github.com/ably/ably-php/issues/187) + +**Closed issues:** + +- Fix idempotent rest publishing [\#192](https://github.com/ably/ably-php/issues/192) +- Laravel notification support [\#39](https://github.com/ably/ably-php/issues/39) + +**Merged pull requests:** + +- Support protocol 2.0 and php 8.3 [\#191](https://github.com/ably/ably-php/pull/191) ([sacOO7](https://github.com/sacOO7)) +- Improve PHP 8.2 compatibility and testing [\#173](https://github.com/ably/ably-php/pull/173) ([AndyTWF](https://github.com/AndyTWF)) +- Change nonAESEncryption algorithm in CryptoTest.php [\#171](https://github.com/ably/ably-php/pull/171) ([AmirQSD](https://github.com/AmirQSD)) +- Update readme, laravel section [\#170](https://github.com/ably/ably-php/pull/170) ([sacOO7](https://github.com/sacOO7)) + ## [1.1.9](https://github.com/ably/ably-php/tree/1.1.9) (2022-09-15) [Full Changelog](https://github.com/ably/ably-php/compare/1.1.8...1.1.9) diff --git a/README.md b/README.md index 3a8026e..1871dcd 100644 --- a/README.md +++ b/README.md @@ -184,7 +184,11 @@ This library uses [semantic versioning](http://semver.org/). For each release, t 1. Update the version number in [src/Defaults.php](./src/Defaults.php) 2. Create a new branch for the release, named like `release/1.0.0` (where `1.0.0` is what you're releasing, being the new version). -3. Run [`github_changelog_generator`](https://github.com/skywinder/Github-Changelog-Generator) to automate the update of the [CHANGELOG](./CHANGELOG.md). Once the `CHANGELOG` update has completed, manually change the `Unreleased` heading and link with the current version number such as `1.0.0`. Also ensure that the `Full Changelog` link points to the new version tag instead of the `HEAD`. +3. Run [`github_changelog_generator`](https://github.com/github-changelog-generator/github-changelog-generator) to automate the update of the [CHANGELOG.md](CHANGELOG.md). This may require some manual intervention, both in terms of how the command is run and how the change log file is modified. Your mileage may vary: +- The command you will need to run will look something like this: `github_changelog_generator -u ably -p ably-php --since-tag 1.1.9 --output delta.md --token $GITHUB_TOKEN_WITH_REPO_ACCESS`. Generate token [here](https://github.com/settings/tokens/new?description=GitHub%20Changelog%20Generator%20token). +- Using the command above, `--output delta.md` writes changes made after `--since-tag` to a new file. +- The contents of that new file (`delta.md`) then need to be manually inserted at the top of the `CHANGELOG.md`, changing the "Unreleased" heading and linking with the current version numbers. +- Also ensure that the "Full Changelog" link points to the new version tag instead of the `HEAD`. 4. Commit generated [CHANGELOG.md](./CHANGELOG.md) file. 5. Make a PR against `main`. 6. Once the PR is approved, merge it into `main`. diff --git a/src/Defaults.php b/src/Defaults.php index 2662f06..a8580c3 100644 --- a/src/Defaults.php +++ b/src/Defaults.php @@ -3,7 +3,7 @@ class Defaults { const API_VERSION = '2'; - const LIB_VERSION = '1.1.9'; + const LIB_VERSION = '1.1.10'; static $restHost = "rest.ably.io"; static $realtimeHost = "realtime.ably.io";