Skip to content

Commit b18239f

Browse files
authored
Merge pull request #541 from zendesk/bump-v3.0.0-changelog
v3.0.0 CHANGELOG
2 parents d167843 + 27f3e85 commit b18239f

File tree

2 files changed

+9
-7
lines changed

2 files changed

+9
-7
lines changed

CHANGELOG.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
## Unreleased
44

5-
## v3.0.0.rc1
5+
## v3.0.0
66

77
In this version, We are bringing Cursor Based Pagination (CBP) support to all supported endpoints. This is in line with the [limits announcement](https://support.zendesk.com/hc/en-us/articles/5591904358938-New-limits-for-offset-based-pagination) made by Zendesk to promote system reliability and also CBP usage.
88

@@ -16,6 +16,7 @@ In this version, We are bringing Cursor Based Pagination (CBP) support to all su
1616
- OBP support will be further limited in the Zendesk APIs and will be deprecated soon. We are working to ensure all Zendesk APIs support CBP and transition for the customers is smooth
1717
- The order of the returned results is different in CBP from OBP at times depending on the endpoint behaviour and support for ordering. Please note that any ordering was never hard-coded or built-in so it is not guaranteed. We recommend that you pick the relevant sort/order needed for your workflows and pass them explicitly when making the API call via the library
1818
- This is a Beta-release and we seek your feedback, experiences. Please open an issue or create a PR to help us work with you
19+
- v1 of this gem is not compatible with Faraday 1. We are releasing a new version with CBP support on August 1st with the version `v3.0.0`. Once the new version is released, we will no longer support the v1 officially
1920

2021
## v2.0.1
2122

README.md

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -432,12 +432,13 @@ bundle exec rubocop # Runs the lint (use `--fix` for autocorrect)
432432
## Releasing a new gem version
433433

434434
1. From updated master: `git checkout -b bump-vX.X.X`, according to [SemVer](https://semver.org)
435-
1. Ensure the CHANGELOG is correct and updated, this is your last opportunity
436-
2. Execute `bundle exec bump patch --tag`, or minor or major, this bumps the version in your local machine in the latest commit
437-
3. Push to GitHub `git pull && git push origin vX.X.X`
438-
4. Raise a PR and get it approved and merged
439-
5. Post a message in Slack `#rest-api`, so advocacy are aware that we are going to release a new gem, just in case any customer complains about something related to the gem
440-
6. After 2 hours from the above message, you can [approve the release of the gem](https://github.com/zendesk/zendesk_api_client_rb/deployments/activity_log?environment=rubygems-publish)
435+
2. Ensure the CHANGELOG is correct and updated, this is your last opportunity
436+
3. Execute `bundle exec bump patch --tag # minor|major`, this bumps the version in a new commit, and adds the relative git tag
437+
4. Push to GitHub `git push origin vX.X.X -u && git push --tags`
438+
5. Raise a PR ([example](https://github.com/zendesk/zendesk_api_client_rb/pull/540)) including the code diff ([example](https://github.com/zendesk/zendesk_api_client_rb/compare/v2.0.1...v3.0.0.rc1))
439+
6. Get it approved and merged
440+
7. Post a message in Slack `#rest-api` (example **TODO**), so advocacy are aware that we are going to release a new gem, just in case any customer complains about something related to the gem
441+
8. After 2 hours from the above message, you can [approve the release of the gem](https://github.com/zendesk/zendesk_api_client_rb/deployments/activity_log?environment=rubygems-publish)
441442

442443
## Contributing
443444

0 commit comments

Comments
 (0)