Skip to content

Bump fastly from 16.1.0 to 17.0.0#1146

Merged
amatsuda merged 1 commit into
mainfrom
dependabot/bundler/fastly-17.0.0
Jul 21, 2026
Merged

Bump fastly from 16.1.0 to 17.0.0#1146
amatsuda merged 1 commit into
mainfrom
dependabot/bundler/fastly-17.0.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 20, 2026

Copy link
Copy Markdown
Contributor

Bumps fastly from 16.1.0 to 17.0.0.

Release notes

Sourced from fastly's releases.

v17.0.0

Ruby API client v17.0.0

Artifact fastly-17.0.0.gem (793KB)

Generated on: Fri Jul 17 12:53:37 UTC 2026 G-code: bc34d07e, D-code: 5b9e76f7

Changelog

Sourced from fastly's changelog.

v17.0.0 (2026-07-17)

Breaking Changes:

  • changed(properties): Changed the default value of logging_message_type from classic to blank for the Sumologic, HTTPS, and Syslog logging endpoints.

  • changed(notifications): Added Datadog, Jira Issue, Jira Service Management, OpsGenie, and Splunk On-Call to the integration_type enum.

  • changed(ngwaf_requests): Renamed the workspace-level search requests operation and response schema (ngwafSearchRequests/searchRequests -> ngwafSearchWorkspaceRequests/searchWorkspaceRequests) to disambiguate it from the new account-level search operation.

  • removed(historical, realtime, observability_dashboard_metrics_edge): Removed metrics waf_logged, waf_blocked, and waf_passed.

Bug fixes:

  • fix(realtime): Corrected the realtime_entry_datacenter schema to use allOf instead of additionalProperties, so generated models match the actual API response shape.

Enhancements:

  • feat(ngwaf_simulate): Increased the WAF simulation request body size limit from 100 KB to 200 KB.

  • feat(ngwaf_simulate): Add detector_scope field to WAF simulation signal responses.

  • feat(historical, realtime): Add new Compute backend request error metrics: compute_service_bereq_dns_error, compute_service_bereq_conn_timeout_error, compute_service_bereq_conn_refused_error, compute_service_bereq_conn_other_error, compute_service_bereq_tls_server_cert_error, compute_service_bereq_tls_other_error, compute_service_bereq_http_incomplete_error, compute_service_bereq_http_timeout_error, compute_service_bereq_http_other_error, compute_service_bereq_other_error, compute_service_bereq_conn_error, compute_service_bereq_tls_error, and compute_service_bereq_http_error.

  • feat(notification-service): Add Event Mappings API for creating and managing audit event notification mappings with support for account, vcl, wasm, and ngwaf scope types.

  • feat(routing-configs): Add new Domain Management Routing Configs API for defining path-based routing rules, with support for paths, rules, versions, drafts, and activation.

  • feat(domains): Add routing_configuration_id field and query filter for associating domains with a routing configuration.

  • feat(ngwaf_requests): Add account-level GET /ngwaf/v1/requests endpoint for searching requests across all workspaces in an account.

  • feat(ngwaf_workspaces): Add workspace_uid field to workspace responses.

  • feat(ngwaf_thresholds): Add block_immediately action to the thresholds endpoints.

  • feat(ngwaf_signals): Increased the maximum length of custom signal names from 25 to 128 characters.

  • feat(backend): Add max_lifetime and max_use fields for controlling pooled HTTP keepalive connection reuse.

  • feat(historical, realtime): Add new metric compute_handoff.

  • feat(ngwaf): Add WAF simulate endpoint for testing WAF rule behavior against sample HTTP requests.

  • feat(products): Add kv_store product to enablement API.

  • feat(ngwaf_agents): Add new NGWAF Agents API for listing and retrieving agents.

  • feat(enabled-products): Add ContentGuard support for bot_management

  • feat(historical, realtime): Add new bot-classification metrics: bot_requests_total_count, bot_edge_requests_analyzed_count, bot_edge_requests_detected_count, bot_edge_requests_verified_count, bot_edge_requests_ai_crawler_count, bot_edge_requests_ai_fetcher_count, bot_edge_requests_accessibility_count, bot_edge_requests_content_fetcher_count, bot_edge_requests_monitoring_count, bot_edge_requests_online_marketing_count, bot_edge_requests_page_preview_count, bot_edge_requests_platform_integrations_count, bot_edge_requests_research_count, bot_edge_requests_search_engine_crawler_count, bot_edge_requests_search_engine_optimization_count, and bot_edge_requests_security_tools_count.

  • feat(client_side_protection): Add new Client-Side Protection API for managing websites, pages, scripts, policies, and security headers.

... (truncated)

Commits

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)

Bumps [fastly](https://github.com/fastly/fastly-ruby) from 16.1.0 to 17.0.0.
- [Release notes](https://github.com/fastly/fastly-ruby/releases)
- [Changelog](https://github.com/fastly/fastly-ruby/blob/main/CHANGELOG.md)
- [Commits](fastly/fastly-ruby@release/v16.1.0...release/v17.0.0)

---
updated-dependencies:
- dependency-name: fastly
  dependency-version: 17.0.0
  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 Jul 20, 2026
@amatsuda
amatsuda merged commit 621cfbc into main Jul 21, 2026
2 checks passed
@amatsuda
amatsuda deleted the dependabot/bundler/fastly-17.0.0 branch July 21, 2026 02:03
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.

1 participant