2 Commits

Author SHA1 Message Date
7251e90395 1.4.1
Some checks failed
Default (tags) / security (push) Failing after 12s
Default (tags) / test (push) Failing after 13s
Default (tags) / release (push) Has been skipped
Default (tags) / metadata (push) Has been skipped
2025-10-07 14:31:54 +00:00
62839e2f54 fix(tests): Remove updated_at from post and page update test payloads 2025-10-07 14:31:54 +00:00
5 changed files with 11 additions and 6 deletions

View File

@@ -1,5 +1,12 @@
# Changelog
## 2025-10-07 - 1.4.1 - fix(tests)
Remove updated_at from post and page update test payloads
- Stop setting updated_at in test update payloads to avoid mutating server-managed timestamps
- Changed test/test.post.node.ts: removed updated_at assignment when updating a post
- Changed test/test.page.node.ts: removed updated_at assignment when updating a page
## 2025-10-07 - 1.4.0 - feat(classes.ghost)
Add members, settings and webhooks support; implement Member class and add tests

View File

@@ -1,6 +1,6 @@
{
"name": "@apiclient.xyz/ghost",
"version": "1.4.0",
"version": "1.4.1",
"private": false,
"description": "An unofficial Ghost CMS API package enabling content and admin functionality for managing posts.",
"main": "dist_ts/index.js",

View File

@@ -89,8 +89,7 @@ tap.test('should update page', async () => {
if (createdPage) {
const updatedPage = await createdPage.update({
...createdPage.pageData,
html: '<p>This page has been updated.</p>',
updated_at: new Date().toISOString()
html: '<p>This page has been updated.</p>'
});
expect(updatedPage).toBeInstanceOf(ghost.Page);
console.log(`Updated page: ${updatedPage.getId()}`);

View File

@@ -108,8 +108,7 @@ tap.test('should update post', async () => {
if (createdPost) {
const updatedPost = await createdPost.update({
...createdPost.postData,
html: '<p>This post has been updated.</p>',
updated_at: new Date().toISOString()
html: '<p>This post has been updated.</p>'
});
expect(updatedPost).toBeInstanceOf(ghost.Post);
console.log(`Updated post: ${updatedPost.getId()}`);

View File

@@ -3,6 +3,6 @@
*/
export const commitinfo = {
name: '@apiclient.xyz/ghost',
version: '1.4.0',
version: '1.4.1',
description: 'An unofficial Ghost CMS API package enabling content and admin functionality for managing posts.'
}