BREAKING CHANGE(classes.ghost): Remove Settings and Webhooks browse/read APIs, remove noisy console.error logs, and update tests/docs
This commit is contained in:
@@ -1,5 +1,14 @@
|
||||
# Changelog
|
||||
|
||||
## 2025-10-08 - 2.0.0 - BREAKING CHANGE(classes.ghost)
|
||||
Remove Settings and Webhooks browse/read APIs, remove noisy console.error logs, and update tests/docs
|
||||
|
||||
- Removed Settings API methods from Ghost: getSettings and updateSettings (breaking change).
|
||||
- Removed Webhooks browsing/reading methods from Ghost: getWebhooks and getWebhookById. createWebhook, updateWebhook and deleteWebhook remain.
|
||||
- Removed test/test.settings.node.ts and simplified test/test.webhook.node.ts to only exercise create/update/delete webhook flows without feature-availability guarding.
|
||||
- Stripped console.error debug logging across multiple classes (Author, Ghost, Member, Page, Post, Tag) to reduce noisy runtime output.
|
||||
- Updated README: removed 'Site Settings' section and clarified webhook API limitations supported by the underlying Ghost Admin SDK.
|
||||
|
||||
## 2025-10-07 - 1.4.1 - fix(tests)
|
||||
Remove updated_at from post and page update test payloads
|
||||
|
||||
|
Reference in New Issue
Block a user