Skip to content

Hyperlint Monitor Alert #17617

@hyperlint-ai

Description

@hyperlint-ai

OpenAPI Monitor

🧪 Experimental feature

This report covers changes from October 17, 2024 to October 18, 2024.

Firewall

We found 19 endpoint changes for Firewall and scanned 36 files that related to these changes. Here are the results from the scanned files:

  • 32 do not require an update based on our assessment
  • 1 need an update based on our assessment
  • 3 may require an update, but we don't have enough information to say for sure

🚨Need updates:

Please review the changes and make the necessary updates.

🚨 firewall-rules-to-custom-rules.mdx triggered an alert and we found changes to propose.

The changes to the file are as follows:

Line 12: Add a note about the removal of specific API paths without deprecation.
Line 116: Clarify that while the APIs are available, specific paths have been removed without deprecation.
Line 132: Add a note about the removal of specific API paths and its potential impact on the conversion process.

The changes in the API were:

  • /accounts/{account_id}/firewall/access_rules/rules changed operation GET for operation ID: ip-access-rules-for-an-account-list-ip-access-rules. Specific change:
api path removed without deprecation
  • /accounts/{account_id}/firewall/access_rules/rules changed operation POST for operation ID: ip-access-rules-for-an-account-create-an-ip-access-rule. Specific change:
api path removed without deprecation
  • /accounts/{account_id}/firewall/access_rules/rules/{rule_id} changed operation DELETE for operation ID: ip-access-rules-for-an-account-delete-an-ip-access-rule. Specific change:
api path removed without deprecation
  • /accounts/{account_id}/firewall/access_rules/rules/{rule_id} changed operation GET for operation ID: ip-access-rules-for-an-account-get-an-ip-access-rule. Specific change:
api path removed without deprecation
  • /accounts/{account_id}/firewall/access_rules/rules/{rule_id} changed operation PATCH for operation ID: ip-access-rules-for-an-account-update-an-ip-access-rule. Specific change:
api path removed without deprecation
  • /user/firewall/access_rules/rules/{rule_id} changed operation DELETE for operation ID: ip-access-rules-for-a-user-delete-an-ip-access-rule. Specific change:
api path removed without deprecation
  • /user/firewall/access_rules/rules/{rule_id} changed operation PATCH for operation ID: ip-access-rules-for-a-user-update-an-ip-access-rule. Specific change:
api path removed without deprecation
  • /zones/{zone_id}/firewall/access_rules/rules/{rule_id} changed operation DELETE for operation ID: ip-access-rules-for-a-zone-delete-an-ip-access-rule. Specific change:
api path removed without deprecation
  • /zones/{zone_id}/firewall/access_rules/rules/{rule_id} changed operation PATCH for operation ID: ip-access-rules-for-a-zone-update-an-ip-access-rule. Specific change:
api path removed without deprecation
  • /zones/{zone_id}/firewall/lockdowns changed operation GET for operation ID: zone-lockdown-list-zone-lockdown-rules. Specific change:
api path removed without deprecation
  • /zones/{zone_id}/firewall/lockdowns changed operation POST for operation ID: zone-lockdown-create-a-zone-lockdown-rule. Specific change:
api path removed without deprecation
  • /zones/{zone_id}/firewall/lockdowns/{lock_downs_id} changed operation DELETE for operation ID: zone-lockdown-delete-a-zone-lockdown-rule. Specific change:
api path removed without deprecation
  • /zones/{zone_id}/firewall/lockdowns/{lock_downs_id} changed operation GET for operation ID: zone-lockdown-get-a-zone-lockdown-rule. Specific change:
api path removed without deprecation
  • /zones/{zone_id}/firewall/lockdowns/{lock_downs_id} changed operation PUT for operation ID: zone-lockdown-update-a-zone-lockdown-rule. Specific change:
api path removed without deprecation
  • /zones/{zone_id}/firewall/ua_rules changed operation GET for operation ID: user-agent-blocking-rules-list-user-agent-blocking-rules. Specific change:
api path removed without deprecation
  • /zones/{zone_id}/firewall/ua_rules changed operation POST for operation ID: user-agent-blocking-rules-create-a-user-agent-blocking-rule. Specific change:
api path removed without deprecation
  • /zones/{zone_id}/firewall/ua_rules/{ua_rule_id} changed operation DELETE for operation ID: user-agent-blocking-rules-delete-a-user-agent-blocking-rule. Specific change:
api path removed without deprecation
  • /zones/{zone_id}/firewall/ua_rules/{ua_rule_id} changed operation GET for operation ID: user-agent-blocking-rules-get-a-user-agent-blocking-rule. Specific change:
api path removed without deprecation
  • /zones/{zone_id}/firewall/ua_rules/{ua_rule_id} changed operation PUT for operation ID: user-agent-blocking-rules-update-a-user-agent-blocking-rule. Specific change:
api path removed without deprecation

❓May need updates:

Please review the changes and make the necessary updates.

⚠️ pathing-status.mdx triggered an alert but we didn't find any specific changes to make. You can see the API changes in the details.

Link to file.
The changes in the API were:

  • /accounts/{account_id}/firewall/access_rules/rules changed operation GET for operation ID: ip-access-rules-for-an-account-list-ip-access-rules. Specific change:
api path removed without deprecation
  • /accounts/{account_id}/firewall/access_rules/rules changed operation POST for operation ID: ip-access-rules-for-an-account-create-an-ip-access-rule. Specific change:
api path removed without deprecation
  • /accounts/{account_id}/firewall/access_rules/rules/{rule_id} changed operation DELETE for operation ID: ip-access-rules-for-an-account-delete-an-ip-access-rule. Specific change:
api path removed without deprecation
  • /accounts/{account_id}/firewall/access_rules/rules/{rule_id} changed operation GET for operation ID: ip-access-rules-for-an-account-get-an-ip-access-rule. Specific change:
api path removed without deprecation
  • /accounts/{account_id}/firewall/access_rules/rules/{rule_id} changed operation PATCH for operation ID: ip-access-rules-for-an-account-update-an-ip-access-rule. Specific change:
api path removed without deprecation
  • /user/firewall/access_rules/rules/{rule_id} changed operation DELETE for operation ID: ip-access-rules-for-a-user-delete-an-ip-access-rule. Specific change:
api path removed without deprecation
  • /user/firewall/access_rules/rules/{rule_id} changed operation PATCH for operation ID: ip-access-rules-for-a-user-update-an-ip-access-rule. Specific change:
api path removed without deprecation
  • /zones/{zone_id}/firewall/access_rules/rules/{rule_id} changed operation DELETE for operation ID: ip-access-rules-for-a-zone-delete-an-ip-access-rule. Specific change:
api path removed without deprecation
  • /zones/{zone_id}/firewall/access_rules/rules/{rule_id} changed operation PATCH for operation ID: ip-access-rules-for-a-zone-update-an-ip-access-rule. Specific change:
api path removed without deprecation
  • /zones/{zone_id}/firewall/lockdowns changed operation GET for operation ID: zone-lockdown-list-zone-lockdown-rules. Specific change:
api path removed without deprecation
  • /zones/{zone_id}/firewall/lockdowns changed operation POST for operation ID: zone-lockdown-create-a-zone-lockdown-rule. Specific change:
api path removed without deprecation
  • /zones/{zone_id}/firewall/lockdowns/{lock_downs_id} changed operation DELETE for operation ID: zone-lockdown-delete-a-zone-lockdown-rule. Specific change:
api path removed without deprecation
  • /zones/{zone_id}/firewall/lockdowns/{lock_downs_id} changed operation GET for operation ID: zone-lockdown-get-a-zone-lockdown-rule. Specific change:
api path removed without deprecation
  • /zones/{zone_id}/firewall/lockdowns/{lock_downs_id} changed operation PUT for operation ID: zone-lockdown-update-a-zone-lockdown-rule. Specific change:
api path removed without deprecation
  • /zones/{zone_id}/firewall/ua_rules changed operation GET for operation ID: user-agent-blocking-rules-list-user-agent-blocking-rules. Specific change:
api path removed without deprecation
  • /zones/{zone_id}/firewall/ua_rules changed operation POST for operation ID: user-agent-blocking-rules-create-a-user-agent-blocking-rule. Specific change:
api path removed without deprecation
  • /zones/{zone_id}/firewall/ua_rules/{ua_rule_id} changed operation DELETE for operation ID: user-agent-blocking-rules-delete-a-user-agent-blocking-rule. Specific change:
api path removed without deprecation
  • /zones/{zone_id}/firewall/ua_rules/{ua_rule_id} changed operation GET for operation ID: user-agent-blocking-rules-get-a-user-agent-blocking-rule. Specific change:
api path removed without deprecation
  • /zones/{zone_id}/firewall/ua_rules/{ua_rule_id} changed operation PUT for operation ID: user-agent-blocking-rules-update-a-user-agent-blocking-rule. Specific change:
api path removed without deprecation
⚠️ displayed-data.mdx triggered an alert but we didn't find any specific changes to make. You can see the API changes in the details.

Link to file.
The changes in the API were:

  • /accounts/{account_id}/firewall/access_rules/rules changed operation GET for operation ID: ip-access-rules-for-an-account-list-ip-access-rules. Specific change:
api path removed without deprecation
  • /accounts/{account_id}/firewall/access_rules/rules changed operation POST for operation ID: ip-access-rules-for-an-account-create-an-ip-access-rule. Specific change:
api path removed without deprecation
  • /accounts/{account_id}/firewall/access_rules/rules/{rule_id} changed operation DELETE for operation ID: ip-access-rules-for-an-account-delete-an-ip-access-rule. Specific change:
api path removed without deprecation
  • /accounts/{account_id}/firewall/access_rules/rules/{rule_id} changed operation GET for operation ID: ip-access-rules-for-an-account-get-an-ip-access-rule. Specific change:
api path removed without deprecation
  • /accounts/{account_id}/firewall/access_rules/rules/{rule_id} changed operation PATCH for operation ID: ip-access-rules-for-an-account-update-an-ip-access-rule. Specific change:
api path removed without deprecation
  • /user/firewall/access_rules/rules/{rule_id} changed operation DELETE for operation ID: ip-access-rules-for-a-user-delete-an-ip-access-rule. Specific change:
api path removed without deprecation
  • /user/firewall/access_rules/rules/{rule_id} changed operation PATCH for operation ID: ip-access-rules-for-a-user-update-an-ip-access-rule. Specific change:
api path removed without deprecation
  • /zones/{zone_id}/firewall/access_rules/rules/{rule_id} changed operation DELETE for operation ID: ip-access-rules-for-a-zone-delete-an-ip-access-rule. Specific change:
api path removed without deprecation
  • /zones/{zone_id}/firewall/access_rules/rules/{rule_id} changed operation PATCH for operation ID: ip-access-rules-for-a-zone-update-an-ip-access-rule. Specific change:
api path removed without deprecation
  • /zones/{zone_id}/firewall/lockdowns changed operation GET for operation ID: zone-lockdown-list-zone-lockdown-rules. Specific change:
api path removed without deprecation
  • /zones/{zone_id}/firewall/lockdowns changed operation POST for operation ID: zone-lockdown-create-a-zone-lockdown-rule. Specific change:
api path removed without deprecation
  • /zones/{zone_id}/firewall/lockdowns/{lock_downs_id} changed operation DELETE for operation ID: zone-lockdown-delete-a-zone-lockdown-rule. Specific change:
api path removed without deprecation
  • /zones/{zone_id}/firewall/lockdowns/{lock_downs_id} changed operation GET for operation ID: zone-lockdown-get-a-zone-lockdown-rule. Specific change:
api path removed without deprecation
  • /zones/{zone_id}/firewall/lockdowns/{lock_downs_id} changed operation PUT for operation ID: zone-lockdown-update-a-zone-lockdown-rule. Specific change:
api path removed without deprecation
  • /zones/{zone_id}/firewall/ua_rules changed operation GET for operation ID: user-agent-blocking-rules-list-user-agent-blocking-rules. Specific change:
api path removed without deprecation
  • /zones/{zone_id}/firewall/ua_rules changed operation POST for operation ID: user-agent-blocking-rules-create-a-user-agent-blocking-rule. Specific change:
api path removed without deprecation
  • /zones/{zone_id}/firewall/ua_rules/{ua_rule_id} changed operation DELETE for operation ID: user-agent-blocking-rules-delete-a-user-agent-blocking-rule. Specific change:
api path removed without deprecation
  • /zones/{zone_id}/firewall/ua_rules/{ua_rule_id} changed operation GET for operation ID: user-agent-blocking-rules-get-a-user-agent-blocking-rule. Specific change:
api path removed without deprecation
  • /zones/{zone_id}/firewall/ua_rules/{ua_rule_id} changed operation PUT for operation ID: user-agent-blocking-rules-update-a-user-agent-blocking-rule. Specific change:
api path removed without deprecation
⚠️ account-permissions-table.mdx triggered an alert and we found changes to propose.

The changes to the file are as follows:

Line 31: Consider updating or removing the description if the read access to account firewall access rules is no longer possible due to the API removal.
Line 32: Consider updating or removing the description if the write access to account firewall access rules is no longer possible due to the API removal.

The changes in the API were:

  • /accounts/{account_id}/firewall/access_rules/rules changed operation GET for operation ID: ip-access-rules-for-an-account-list-ip-access-rules. Specific change:
api path removed without ...s_LogRule]/allOf[subschema #1: Rule]/ratelimit/score_response_header_name' response's property type/format changed from 'string'/'' to 'integer'/'' for status '200'
  • /zones/{zone_id}/rulesets/{ruleset_id}/rules/{rule_id} changed operation PATCH for operation ID: updateZoneRulesetRule. Specific change:
the '/allOf[subschema #2]/result/allOf[subschema #2]/rules/items/allOf[#/components/schemas/rulesets_RequestRule]/oneOf[#/components/schemas/rulesets_ManagedChallengeRule]/allOf[subschema #1: Rule]/ratelimit/score_response_header_name' response's property type/format changed from 'string'/'' to 'integer'/'' for status '200'
  • /zones/{zone_id}/rulesets/{ruleset_id}/rules/{rule_id} changed operation PATCH for operation ID: updateZoneRulesetRule. Specific change:
the '/allOf[subschema #2]/result/allOf[subschema #2]/rules/items/allOf[#/components/schemas/rulesets_RequestRule]/oneOf[#/components/schemas/rulesets_RedirectRule]/allOf[subschema #1: Rule]/ratelimit/score_response_header_name' response's property type/format changed from 'string'/'' to 'integer'/'' for status '200'
  • /zones/{zone_id}/rulesets/{ruleset_id}/rules/{rule_id} changed operation PATCH for operation ID: updateZoneRulesetRule. Specific change:
the '/allOf[subschema #2]/result/allOf[subschema #2]/rules/items/allOf[#/components/schemas/rulesets_RequestRule]/oneOf[#/components/schemas/rulesets_RewriteRule]/allOf[subschema #1: Rule]/ratelimit/score_response_header_name' response's property type/format changed from 'string'/'' to 'integer'/'' for status '200'
  • /zones/{zone_id}/rulesets/{ruleset_id}/rules/{rule_id} changed operation PATCH for operation ID: updateZoneRulesetRule. Specific change:
the '/allOf[subschema #2]/result/allOf[subschema #2]/rules/items/allOf[#/components/schemas/rulesets_RequestRule]/oneOf[#/components/schemas/rulesets_RouteRule]/allOf[subschema #1: Rule]/ratelimit/score_response_header_name' response's property type/format changed from 'string'/'' to 'integer'/'' for status '200'
  • /zones/{zone_id}/rulesets/{ruleset_id}/rules/{rule_id} changed operation PATCH for operation ID: updateZoneRulesetRule. Specific change:
the '/allOf[subschema #2]/result/allOf[subschema #2]/rules/items/allOf[#/components/schemas/rulesets_RequestRule]/oneOf[#/components/schemas/rulesets_ScoreRule]/allOf[subschema #1: Rule]/ratelimit/score_response_header_name' response's property type/format changed from 'string'/'' to 'integer'/'' for status '200'
  • /zones/{zone_id}/rulesets/{ruleset_id}/rules/{rule_id} changed operation PATCH for operation ID: updateZoneRulesetRule. Specific change:
the '/allOf[subschema #2]/result/allOf[subschema #2]/rules/items/allOf[#/components/schemas/rulesets_RequestRule]/oneOf[#/components/schemas/rulesets_ServeErrorRule]/allOf[subschema #1: Rule]/ratelimit/score_response_header_name' response's property type/format changed from 'string'/'' to 'integer'/'' for status '200'
  • /zones/{zone_id}/rulesets/{ruleset_id}/rules/{rule_id} changed operation PATCH for operation ID: updateZoneRulesetRule. Specific change:
the '/allOf[subschema #2]/result/allOf[subschema #2]/rules/items/allOf[#/components/schemas/rulesets_RequestRule]/oneOf[#/components/schemas/rulesets_SetCacheSettingsRule]/allOf[subschema #1: Rule]/ratelimit/score_response_header_name' response's property type/format changed from 'string'/'' to 'integer'/'' for status '200'
  • /zones/{zone_id}/rulesets/{ruleset_id}/rules/{rule_id} changed operation PATCH for operation ID: updateZoneRulesetRule. Specific change:
the '/allOf[subschema #2]/result/allOf[subschema #2]/rules/items/allOf[#/components/schemas/rulesets_RequestRule]/oneOf[#/components/schemas/rulesets_SetConfigRule]/allOf[subschema #1: Rule]/ratelimit/score_response_header_name' response's property type/format changed from 'string'/'' to 'integer'/'' for status '200'
  • /zones/{zone_id}/rulesets/{ruleset_id}/rules/{rule_id} changed operation PATCH for operation ID: updateZoneRulesetRule. Specific change:
the '/allOf[subschema #2]/result/allOf[subschema #2]/rules/items/allOf[#/components/schemas/rulesets_RequestRule]/oneOf[#/components/schemas/rulesets_SkipRule]/allOf[subschema #1: Rule]/ratelimit/score_response_header_name' response's property type/format changed from 'string'/'' to 'integer'/'' for status '200'
  • /zones/{zone_id}/rulesets/{ruleset_id}/versions/{ruleset_version} changed operation GET for operation ID: getZoneRulesetVersion. Specific change:
the '/allOf[subschema #2]/result/allOf[subschema #2]/rules/items/allOf[#/components/schemas/rulesets_RequestRule]/oneOf[#/components/schemas/rulesets_BlockRule]/allOf[subschema #1: Rule]/ratelimit/score_response_header_name' response's property type/format changed from 'string'/'' to 'integer'/'' for status '200'
  • /zones/{zone_id}/rulesets/{ruleset_id}/versions/{ruleset_version} changed operation GET for operation ID: getZoneRulesetVersion. Specific change:
the '/allOf[subschema #2]/result/allOf[subschema #2]/rules/items/allOf[#/components/schemas/rulesets_RequestRule]/oneOf[#/components/schemas/rulesets_ChallengeRule]/allOf[subschema #1: Rule]/ratelimit/score_response_header_name' response's property type/format changed from 'string'/'' to 'integer'/'' for status '200'
  • /zones/{zone_id}/rulesets/{ruleset_id}/versions/{ruleset_version} changed operation GET for operation ID: getZoneRulesetVersion. Specific change:
the '/allOf[subschema #2]/result/allOf[subschema #2]/rules/items/allOf[#/components/schemas/rulesets_RequestRule]/oneOf[#/components/schemas/rulesets_CompressResponseRule]/allOf[subschema #1: Rule]/ratelimit/score_response_header_name' response's property type/format changed from 'string'/'' to 'integer'/'' for status '200'
  • /zones/{zone_id}/rulesets/{ruleset_id}/versions/{ruleset_version} changed operation GET for operation ID: getZoneRulesetVersion. Specific change:
the '/allOf[subschema #2]/result/allOf[subschema #2]/rules/items/allOf[#/components/schemas/rulesets_RequestRule]/oneOf[#/components/schemas/rulesets_DDoSDynamicRule]/allOf[subschema #1: Rule]/ratelimit/score_response_header_name' response's property type/format changed from 'string'/'' to 'integer'/'' for status '200'
  • /zones/{zone_id}/rulesets/{ruleset_id}/versions/{ruleset_version} changed operation GET for operation ID: getZoneRulesetVersion. Specific change:
the '/allOf[subschema #2]/result/allOf[subschema #2]/rules/items/allOf[#/components/schemas/rulesets_RequestRule]/oneOf[#/components/schemas/rulesets_ExecuteRule]/allOf[subschema #1: Rule]/ratelimit/score_response_header_name' response's property type/format changed from 'string'/'' to 'integer'/'' for status '200'
  • /zones/{zone_id}/rulesets/{ruleset_id}/versions/{ruleset_version} changed operation GET for operation ID: getZoneRulesetVersion. Specific change:
the '/allOf[subschema #2]/result/allOf[subschema #2]/rules/items/allOf[#/components/schemas/rulesets_RequestRule]/oneOf[#/components/schemas/rulesets_ForceConnectionCloseRule]/allOf[subschema #1: Rule]/ratelimit/score_response_header_name' response's property type/format changed from 'string'/'' to 'integer'/'' for status '200'
  • /zones/{zone_id}/rulesets/{ruleset_id}/versions/{ruleset_version} changed operation GET for operation ID: getZoneRulesetVersion. Specific change:
the '/allOf[subschema #2]/result/allOf[subschema #2]/rules/items/allOf[#/components/schemas/rulesets_RequestRule]/oneOf[#/components/schemas/rulesets_JsChallengeRule]/allOf[subschema #1: Rule]/ratelimit/score_response_header_name' response's property type/format changed from 'string'/'' to 'integer'/'' for status '200'
  • /zones/{zone_id}/rulesets/{ruleset_id}/versions/{ruleset_version} changed operation GET for operation ID: getZoneRulesetVersion. Specific change:
the '/allOf[subschema #2]/result/allOf[subschema #2]/rules/items/allOf[#/components/schemas/rulesets_RequestRule]/oneOf[#/components/schemas/rulesets_LogCustomFieldRule]/allOf[subschema #1: Rule]/ratelimit/score_response_header_name' response's property type/format changed from 'string'/'' to 'integer'/'' for status '200'
  • /zones/{zone_id}/rulesets/{ruleset_id}/versions/{ruleset_version} changed operation GET for operation ID: getZoneRulesetVersion. Specific change:
the '/allOf[subschema #2]/result/allOf[subschema #2]/rules/items/allOf[#/components/schemas/rulesets_RequestRule]/oneOf[#/components/schemas/rulesets_LogRule]/allOf[subschema #1: Rule]/ratelimit/score_response_header_name' response's property type/format changed from 'string'/'' to 'integer'/'' for status '200'
  • /zones/{zone_id}/rulesets/{ruleset_id}/versions/{ruleset_version} changed operation GET for operation ID: getZoneRulesetVersion. Specific change:
the '/allOf[subschema #2]/result/allOf[subschema #2]/rules/items/allOf[#/components/schemas/rulesets_RequestRule]/oneOf[#/components/schemas/rulesets_ManagedChallengeRule]/allOf[subschema #1: Rule]/ratelimit/score_response_header_name' response's property type/format changed from 'string'/'' to 'integer'/'' for status '200'
  • /zones/{zone_id}/rulesets/{ruleset_id}/versions/{ruleset_version} changed operation GET for operation ID: getZoneRulesetVersion. Specific change:
the '/allOf[subschema #2]/result/allOf[subschema #2]/rules/items/allOf[#/components/schemas/rulesets_RequestRule]/oneOf[#/components/schemas/rulesets_RedirectRule]/allOf[subschema #1: Rule]/ratelimit/score_response_header_name' response's property type/format changed from 'string'/'' to 'integer'/'' for status '200'
  • /zones/{zone_id}/rulesets/{ruleset_id}/versions/{ruleset_version} changed operation GET for operation ID: getZoneRulesetVersion. Specific change:
the '/allOf[subschema #2]/result/allOf[subschema #2]/rules/items/allOf[#/components/schemas/rulesets_RequestRule]/oneOf[#/components/schemas/rulesets_RewriteRule]/allOf[subschema #1: Rule]/ratelimit/score_response_header_name' response's property type/format changed from 'string'/'' to 'integer'/'' for status '200'
  • /zones/{zone_id}/rulesets/{ruleset_id}/versions/{ruleset_version} changed operation GET for operation ID: getZoneRulesetVersion. Specific change:
the '/allOf[subschema #2]/result/allOf[subschema #2]/rules/items/allOf[#/components/schemas/rulesets_RequestRule]/oneOf[#/components/schemas/rulesets_RouteRule]/allOf[subschema #1: Rule]/ratelimit/score_response_header_name' response's property type/format changed from 'string'/'' to 'integer'/'' for status '200'
  • /zones/{zone_id}/rulesets/{ruleset_id}/versions/{ruleset_version} changed operation GET for operation ID: getZoneRulesetVersion. Specific change:
the '/allOf[subschema #2]/result/allOf[subschema #2]/rules/items/allOf[#/components/schemas/rulesets_RequestRule]/oneOf[#/components/schemas/rulesets_ScoreRule]/allOf[subschema #1: Rule]/ratelimit/score_response_header_name' response's property type/format changed from 'string'/'' to 'integer'/'' for status '200'
  • /zones/{zone_id}/rulesets/{ruleset_id}/versions/{ruleset_version} changed operation GET for operation ID: getZoneRulesetVersion. Specific change:
the '/allOf[subschema #2]/result/allOf[subschema #2]/rules/items/allOf[#/components/schemas/rulesets_RequestRule]/oneOf[#/components/schemas/rulesets_ServeErrorRule]/allOf[subschema #1: Rule]/ratelimit/score_response_header_name' response's property type/format changed from 'string'/'' to 'integer'/'' for status '200'
  • /zones/{zone_id}/rulesets/{ruleset_id}/versions/{ruleset_version} changed operation GET for operation ID: getZoneRulesetVersion. Specific change:
the '/allOf[subschema #2]/result/allOf[subschema #2]/rules/items/allOf[#/components/schemas/rulesets_RequestRule]/oneOf[#/components/schemas/rulesets_SetCacheSettingsRule]/allOf[subschema #1: Rule]/ratelimit/score_response_header_name' response's property type/format changed from 'string'/'' to 'integer'/'' for status '200'
  • /zones/{zone_id}/rulesets/{ruleset_id}/versions/{ruleset_version} changed operation GET for operation ID: getZoneRulesetVersion. Specific change:
the '/allOf[subschema #2]/result/allOf[subschema #2]/rules/items/allOf[#/components/schemas/rulesets_RequestRule]/oneOf[#/components/schemas/rulesets_SetConfigRule]/allOf[subschema #1: Rule]/ratelimit/score_response_header_name' response's property type/format changed from 'string'/'' to 'integer'/'' for status '200'
  • /zones/{zone_id}/rulesets/{ruleset_id}/versions/{ruleset_version} changed operation GET for operation ID: getZoneRulesetVersion. Specific change:
the '/allOf[subschema #2]/result/allOf[subschema #2]/rules/items/allOf[#/components/schemas/rulesets_RequestRule]/oneOf[#/components/schemas/rulesets_SkipRule]/allOf[subschema #1: Rule]/ratelimit/score_response_header_name' response's property type/format changed from 'string'/'' to 'integer'/'' for status '200'

Storage

We found 3 endpoint changes for Storage and scanned 31 files that related to these changes. Here are the results from the scanned files:

  • 30 do not require an update based on our assessment
  • 1 may require an update, but we don't have enough information to say for sure
  • 0 need an update based on our assessment

❓May need updates:

Please review the changes and make the necessary updates.

⚠️ storage-options.mdx triggered an alert but we didn't find any specific changes to make. You can see the API changes in the details.

Link to file.
The changes in the API were:

  • /accounts/{account_id}/storage/kv/namespaces/{namespace_id}/values/{key_name} changed operation PUT for operation ID: workers-kv-namespace-write-key-value-pair-with-metadata. Specific change:
removed the media type '' from the request body
  • /accounts/{account_id}/storage/kv/namespaces/{namespace_id}/values/{key_name} changed operation PUT for operation ID: workers-kv-namespace-write-key-value-pair-with-metadata. Specific change:
deleted the 'query' request parameter 'expiration'
  • /accounts/{account_id}/storage/kv/namespaces/{namespace_id}/values/{key_name} changed operation PUT for operation ID: workers-kv-namespace-write-key-value-pair-with-metadata. Specific change:
deleted the 'query' request parameter 'expiration_ttl'

wrangler Monitor

🧪 Experimental feature
This scan covers changes from October 17, 2024 to October 18, 2024 and wrangler --version: 3.80.5 -> 3.81.0.

Scanned a total of 25 commands and found 0 updates.

Command Details

Found 25 commands with no updates. You can see all commands scanned in the details.

wrangler --help
wrangler ai --help
wrangler d1 --help
wrangler delete --help
wrangler deploy --help
wrangler deployments --help
wrangler dev --help
wrangler dispatch-namespace --help
wrangler docs --help
wrangler hyperdrive --help
wrangler init --help
wrangler kv --help
wrangler login --help
wrangler logout --help
wrangler mtls-certificate --help
wrangler pages --help
wrangler pubsub --help
wrangler queues --help
wrangler r2 --help
wrangler rollback --help
wrangler secret --help
wrangler tail --help
wrangler types --help
wrangler vectorize --help
wrangler whoami --help

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions