Skip to content

release: 5.14.0#6481

Merged
vaishakdinesh merged 55 commits intomainfrom
release-please--branches--main--changes--next
Dec 6, 2025
Merged

release: 5.14.0#6481
vaishakdinesh merged 55 commits intomainfrom
release-please--branches--main--changes--next

Conversation

@stainless-app
Copy link
Contributor

@stainless-app stainless-app bot commented Nov 21, 2025

Automated Release PR

5.14.0 (2025-12-06)

Full Changelog: v5.13.0...v5.14.0

Features

  • add v4->v5 migration tests for pages_project and adjust schema (#6506) (6de0179)
  • chore(api_shield_discovery_operation): Deprecate api_shield_discovery_operation (7dc0a63)
  • feat(bot_management): add bot management feedback endpoints to stainless config (prod) (f5112e1)
  • feat(r2_data_catalog): Configure SDKs/Terraform to use R2 Data Catalog routes (5beb50b)
  • feat(radar): Add origins endpoints to public api docs (ee51e5f)
  • improve and standardize sweepers (#6501) (03fb2d2)

Bug Fixes

  • account_members: making member policies a set (#6488) (f3ecaa5)
  • pages_project: non empty refresh plans (#6515) (bc526ff)
  • pages_project: use correct field name in test sweeper (6dc0e53)
  • r2 sweeper (#6512) (fec953c)
  • tests: resolve SDK v6 migration test failures (#6507) (bad9716)
  • utils: test assertions (4c3e2db)
  • workers_kv: ignore value import state verify (#6521) (c3e3f89)
  • workers_script: No longer treating the migrations attribute as WriteOnly (#6489) (dc60e38)
  • workers_script: resource drift when worker has unmanaged secret (#6504) (505c0fe)
  • zero_trust_device_posture_rule: preserve input.version and other fields (#6500) (4c4e54b)
  • zero_trust_device_posture_rule: preserve input.version and other fields (#6503) (d45be9a)
  • zero_trust_dlp_custom_profile: add sweepers for dlp_custom_profile (cbcb325)
  • zone_subscription|account_subscription: add partners_ent as valid enum for rate_plan.id (#6505) (2a70fb4)
  • zone: datasource model schema parity (#6487) (861c68f)
  • update import signature to accept account_id/subscription_id in order to import account subscription (#6510) (c2db582)
  • json decoder and tests (#6516) (4c3e2db)

Chores

  • api_shield_discovery_operation: Deprecate api_shield_discovery_operation (7dc0a63)
  • account_member: dont run acceptance with env variable (4c3e2db)
  • account_member: fix check for env var (#6517) (07e9aa5)
  • account_member: skip until user is dsr enabled (#6522) (dd7c2fe)
  • account_tokens: adding a simple CRUD test (#6484) (6869538)
  • zero_trust_dlp_entry: add profiles attribute to DLP entry resources (71fc050)
  • r2_bucket_sippy: add S3-compatible provider support with bucket_url attribute (71fc050)
  • pages_project: add source config block for granular source control settings (68d017a)
  • certificate_pack: add certificates and primary_certificate attributes (68d017a)
  • zero_trust_device_posture_rule: add antivirus posture rule type (68d017a)
  • zero_trust_device_settings: add external emergency signal configuration attributes (68d017a)
  • cloudflare_api_shield_operation: add acceptance tests (#6491) (37e1fdf)
  • logpush_job: add v4 to v5 migration tests (#6483) (2e4b8a0)
  • tests: cloud connector rules parity tests and add connectivity_directory_service tests (#6513) (5341c82)
  • zero_trust_device_default_profile_local_domain_fallback: add tests (#6464) (365cb71)
  • zero_trust_device_default|custom_profile: acceptance test coverage (#6511) (8e4ec1a)
  • zero_trust_device_managed_networks: add tests (#6463) (e9b6783)
  • zero_trust_device_posture_integration: update tests for to test with Crowdstrike (#6470) (e360d6f)
  • zone: update migration tests (#6468) (8ff53df)
  • internal: update cloudflare-go SDK dependency (923ea1d)
  • internal: update cloudflare-go SDK dependency (a110cbe)
  • internal: update cloudflare-go SDK dependency (7b36c06)
  • internal: improve JSON decoder to handle multiple fields with same name (c789f91)
  • internal: update cloudflare-go SDK dependency (a91faa6)
  • internal: update cloudflare-go SDK dependency (dfa745a)
  • internal: add example files for email security resources (fb3ef1b)
  • internal: update cloudflare-go SDK dependency (504e8b6)
  • internal: update cloudflare-go SDK dependency (550d77c)

Deprecations

  • api_shield_discovery_operation

This pull request is managed by Stainless's GitHub App.

The semver version number is based on included commit messages. Alternatively, you can manually set the version number in the title of this pull request.

For a better experience, it is recommended to use either rebase-merge or squash-merge when merging this pull request.

🔗 Stainless website
📚 Read the docs
🙋 Reach out for help or questions

@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch 3 times, most recently from b64276a to a419ce8 Compare November 24, 2025 18:25
@stainless-app stainless-app bot changed the title release: 5.13.1 release: 5.14.0 Nov 24, 2025
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch 9 times, most recently from 7e2f5e2 to 18b3108 Compare November 26, 2025 15:56
stainless-app bot and others added 12 commits November 26, 2025 18:31
Updates `cloudflare_zone` migration tests to use `tf-migrate` instead of
`cmd/migrate`.
…ess config (prod)

* feat: BOTS-7562 add bot management feedback endpoints to stainless config (prod)
* chore: point Terraform to Go 'next'
* fix(zone): make datasource's zone ID computed optional

Resolves #6129

* test(zone): fix datasource model/schema parity

Updates the `ZonesAccountDataSourceModel` type be useful for both filters and
decerilization.
* adding a simple CRUD test fo account tokens

* add a test file
* test: Add acceptance tests for cloudflare_api_shield_operation

* chore: Add CI acceptance tests for api_shield_operation
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 18b3108 to c744624 Compare November 26, 2025 18:31
* codegen metadata

* add migration test for logpush_job

* add zone level logpush jobs to sweeper

* use MigrationV2TestStep, use zone level job for instant-logs test

* handle instant-logs being returned from the API despite not being a valid config value

* rename resource test name to be consistent

---------

Co-authored-by: stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com>
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from c744624 to 05adde8 Compare November 26, 2025 22:18
  The Pages API response type uses "Name" instead of "ProjectName". Update
  the test sweeper to access the correct field from "ProjectListResponse".

  Fixes compilation error:
  deployment.ProjectName undefined (type pages.ProjectListResponse has no
  field or method ProjectName)
* ACCT-11111 making member policies a set

* fixing test resource name

* removing unnecessary

* removing unnecessary

* correct client version

* fixing resource names and sweeping

* manual cleanup of test resources

* making resource groups and perm groups sets
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 85eb957 to b1e20de Compare December 5, 2025 01:09
- Change global test resource prefix from cf-tf-test- to cftftest_ to fix
  API name validation errors (fixes list, list_item, snippet)
  - Add certificate_pack hosts order-insensitive comparison in ModifyPlan to
  prevent unnecessary replacements
  - Add UseStateForUnknown() plan modifier to certificate_pack primary_certificate
   field
  - Add UseStateForUnknown() plan modifiers to pages_project deployment_configs
  fields (always_use_latest_compatibility_date, build_image_major_version,
  compatibility_date, fail_open) to prevent state drift

  Fixes test failures in: list, list_item, snippet, certificate_pack,
  pages_domain, pages_project
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from b1e20de to 3e62ae0 Compare December 5, 2025 01:11
…_directory_service tests (#6513)

* fix(cloud_connector_rules): datasource model schema parity

* fix: rename e2e test for connectivity_directory_service

* fix(account_member): use sdk to setup prereq

* fix(cloud_connector_rules): model and schema

---------

Co-authored-by: Eric Falcao <efalcao@cloudflare.com>
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 3e62ae0 to 3576a93 Compare December 5, 2025 02:56
* fix(test_utils): undefined func

* fix(decoder): dont include fields with json tag -

* chore(account_subscription): skip test
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 3576a93 to eaf47e5 Compare December 5, 2025 05:09
chore(account_member): dont run acceptance with env variable

fix(utils): test assertions
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from eaf47e5 to b056aa3 Compare December 5, 2025 08:30
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from b056aa3 to 75e1c47 Compare December 5, 2025 10:57
* fix(workers_kv): ignore value import state verify

* chore(workers_kv): comment about why we're ignoring value
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 75e1c47 to d7168cb Compare December 5, 2025 20:33
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from d7168cb to c50e192 Compare December 5, 2025 20:51
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from c50e192 to f0add06 Compare December 5, 2025 21:20
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from f0add06 to 324f23e Compare December 5, 2025 23:03
@stainless-app stainless-app bot force-pushed the release-please--branches--main--changes--next branch from 324f23e to b9e5621 Compare December 6, 2025 00:04
@vaishakdinesh vaishakdinesh merged commit 262c3dd into main Dec 6, 2025
6 checks passed
@vaishakdinesh vaishakdinesh deleted the release-please--branches--main--changes--next branch December 6, 2025 00:57
@stainless-app
Copy link
Contributor Author

stainless-app bot commented Dec 6, 2025

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.