Skip to content

DEPS: Bump zendesk_api from 1.38.0.rc1 to 4.0.0.pre.1#1598

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/bundler/zendesk_api-4.0.0.pre.1
Open

DEPS: Bump zendesk_api from 1.38.0.rc1 to 4.0.0.pre.1#1598
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/bundler/zendesk_api-4.0.0.pre.1

Conversation

@dependabot
Copy link
Copy Markdown

@dependabot dependabot bot commented on behalf of github Mar 26, 2026

Bumps zendesk_api from 1.38.0.rc1 to 4.0.0.pre.1.

Bumps [zendesk_api](https://github.com/zendesk/zendesk_api_client_rb) from 1.38.0.rc1 to 4.0.0.pre.1.
- [Changelog](https://github.com/zendesk/zendesk_api_client_rb/blob/main/CHANGELOG.md)
- [Commits](zendesk/zendesk_api_client_rb@v1.38.0.rc1...v4.0.0.pre.1)

---
updated-dependencies:
- dependency-name: zendesk_api
  dependency-version: 4.0.0.pre.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file ruby Pull requests that update Ruby code labels Mar 26, 2026
@github-actions
Copy link
Copy Markdown

PR body updated to plaintext for easier squash-merging. Original body content below:


Bumps zendesk_api from 1.38.0.rc1 to 4.0.0.pre.1.

Changelog

Sourced from zendesk_api's changelog.

CHANGELOG

Unreleased

Drops support for Ruby 2.7, 3.0, and 3.1.

v3.1.1

Adding CBP support to requested tickets (api/v2/users/:id/tickets/requested)

v3.1.0

Adding support to the agent availabilities API endpoints.

v3.0.6

Adding multiple Gemfile and Gemfile.lock files for differen Ruby versions so that Snyk can scan the repo for vulnerabilities.

v3.0.5

Adding CBP support to more endpoints. please see cbp_support_spec.rb for the complete list.

v3.0.3

Adding CBP support to more endpoints. please see cbp_support_spec.rb for the complete list.

v3.0.2

In this version, we are adding CBP support to Tickets, Triggers, Groups, Organizations, GroupMembership and OrganizationMembership. The supported enpoints will benefit from CBP requests and more endpoints should be added to the list in the near future.

v3.0.1

This version introduces a small change in order to prevent CBP request attempts for API endpoints in which we know this pagination is not supported. At the moment, the show_many endpoints have been excluded from attempting CBP requests.

v3.0.0

In this version, We are bringing Cursor Based Pagination (CBP) support to all supported endpoints. This is in line with the limits announcement made by Zendesk to promote system reliability and also CBP usage.

  • Collection#all uses CBP by default instead of Offset Based Pagination (OBP). If an endpoint doesn't support CBP, then a new OBP request will be triggered automatically with the same parameters. This is managed by the library internally
  • Collection#next and #prev using CBP by default
  • The pagination behaviour of search and export endpoint have not changed
  • We are adding support for httpx. We will be monitoring the issues and feedback to determine if we continue the support and make it into a stable release

Notes:

  • 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
  • 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
  • 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
  • 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

... (truncated)

Commits
  • 5fc4d98 v4.0.0.pre.1
  • 300f4e4 Merge pull request #606 from zendesk/jury.razumau/security.md
  • 9e6929a add security.md
  • 1397189 Merge pull request #605 from zendesk/thomascountz/update-codeowner
  • efd7fe8 update codeowner
  • 507a2ae Merge pull request #595 from zendesk/jteitelbaum/add-notifications
  • b4a5fd0 Add notifications support for various lifecycle conditions
  • 6ae5063 Merge pull request #596 from zendesk/distribute_codeql_workflow
  • 481f999 Merge pull request #602 from zendesk/bquorning/standardrb
  • d5d84ce Use dir instead of FILE where possible
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file ruby Pull requests that update Ruby code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants