From 7cb12c27b7f0eeb41c7ad40679d527f3d8697818 Mon Sep 17 00:00:00 2001 From: sacOO7 Date: Fri, 22 Mar 2024 12:41:35 +0530 Subject: [PATCH 1/5] bumped up lib version number --- src/Defaults.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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"; From 5104925ffcc03f7a76cc7d2c98769bab66c4eb00 Mon Sep 17 00:00:00 2001 From: sacOO7 Date: Fri, 22 Mar 2024 13:55:33 +0530 Subject: [PATCH 2/5] Updated release process for github changelog generator --- README.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 3a8026e..adb7fe8 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 v1.2.35 --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. 4. Commit generated [CHANGELOG.md](./CHANGELOG.md) file. 5. Make a PR against `main`. 6. Once the PR is approved, merge it into `main`. From 91445f11a94d9480794180548c942343fe7dbaf6 Mon Sep 17 00:00:00 2001 From: sachin shinde Date: Fri, 22 Mar 2024 08:38:35 +0000 Subject: [PATCH 3/5] updated CHANGELOG --- CHANGELOG.md | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 18a927a..a9375bb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,29 @@ # 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:** + +- Getting Channel Status and Channel Meta data [\#84](https://github.com/ably/ably-php/issues/84) + +**Closed issues:** + +- Fix idempotent rest publishing [\#192](https://github.com/ably/ably-php/issues/192) +- [REST] 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) +- Add support for PC1, PC2, PC3, PC3a \(Plugins\) [\#116](https://github.com/ably/ably-php/issues/116) +- Add support for Test Guidance G4 [\#109](https://github.com/ably/ably-php/issues/109) +- 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) From 3e08d0100d974a93cdc13a4385cf1b70d1213c56 Mon Sep 17 00:00:00 2001 From: sacOO7 Date: Fri, 22 Mar 2024 14:09:28 +0530 Subject: [PATCH 4/5] fixed since-tag version in readme release process --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index adb7fe8..1871dcd 100644 --- a/README.md +++ b/README.md @@ -185,10 +185,10 @@ 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/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 v1.2.35 --output delta.md --token $GITHUB_TOKEN_WITH_REPO_ACCESS`. Generate token [here](https://github.com/settings/tokens/new?description=GitHub%20Changelog%20Generator%20token). +- 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. +- 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`. From 52d060d087cacf3737ee31d9921e7732d0fc4735 Mon Sep 17 00:00:00 2001 From: sacOO7 Date: Fri, 22 Mar 2024 14:15:57 +0530 Subject: [PATCH 5/5] Refactored CHANGELOG --- CHANGELOG.md | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a9375bb..42244e9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,15 +6,12 @@ **Implemented enhancements:** -- Getting Channel Status and Channel Meta data [\#84](https://github.com/ably/ably-php/issues/84) +- 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) -- [REST] 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) -- Add support for PC1, PC2, PC3, PC3a \(Plugins\) [\#116](https://github.com/ably/ably-php/issues/116) -- Add support for Test Guidance G4 [\#109](https://github.com/ably/ably-php/issues/109) - Laravel notification support [\#39](https://github.com/ably/ably-php/issues/39) **Merged pull requests:**