feat(cloudflare): Release 7.0.0 — manager-based API, ConvenientDnsProvider, improved utils and worker/zone/record management
This commit is contained in:
11
changelog.md
11
changelog.md
@@ -1,5 +1,16 @@
|
||||
# Changelog
|
||||
|
||||
## 2025-11-18 - 7.1.0 - feat(cloudflare)
|
||||
Release 7.0.0 — manager-based API, ConvenientDnsProvider, improved utils and worker/zone/record management
|
||||
|
||||
- Introduce manager-based architecture: ZoneManager, RecordManager, WorkerManager for clearer, consistent API surface
|
||||
- Add ConvenientDnsProvider adapter implementing IConvenientDnsProvider for third-party integrations
|
||||
- New CloudflareUtils helpers (domain validation, API token check, record type validation, URL/TTL formatting, pagination)
|
||||
- Improved Worker support: create/update/delete scripts, route management, and robust listing with fallbacks
|
||||
- Zone and record operations enhanced (create/update/delete/purge) with type-safe wrappers and CloudflareZone/CloudflareRecord models
|
||||
- Deprecated old convenience namespace in favor of managers (kept for backward compatibility with migration guidance)
|
||||
- Full TypeScript exports and typings, updated package metadata for v7.0.0
|
||||
|
||||
## 2025-11-18 - 7.0.0 - BREAKING CHANGE(core)
|
||||
Introduce RecordManager and ConvenientDnsProvider; rename list/get methods for consistent API and deprecate convenience namespace
|
||||
|
||||
|
||||
Reference in New Issue
Block a user