From 2c56e582e56a16d7219a88dca9e8615d3f21c4d5 Mon Sep 17 00:00:00 2001 From: scarf Date: Wed, 7 May 2025 10:11:19 +0900 Subject: [PATCH 1/2] feat: use iso8601 date format 1. Make date section unambiguous (e.g 5/6/2025 can be interpreted as may 6th or june 5th) 2. Make time section locale independent (undefined uses machine's default locale) --- packages/publish-config/src/index.js | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/packages/publish-config/src/index.js b/packages/publish-config/src/index.js index 52d71fa..d63bbc4 100644 --- a/packages/publish-config/src/index.js +++ b/packages/publish-config/src/index.js @@ -361,10 +361,7 @@ export const publish = async (options) => { .join('\n\n') }) - const date = new Intl.DateTimeFormat(undefined, { - dateStyle: 'short', - timeStyle: 'short', - }).format(Date.now()) + const date = `${new Date().toISOString().split('T')[0]} ${new Intl.DateTimeFormat('en-US', { hour: '2-digit', minute: '2-digit' }).format(Date.now())}` const changelogMd = [ `Version ${version} - ${date}${tag ? ' (Manual Release)' : ''}`, From caa181dde3b7e404f13c159b50a5ad33578f2b65 Mon Sep 17 00:00:00 2001 From: scarf Date: Wed, 7 May 2025 10:13:50 +0900 Subject: [PATCH 2/2] chore: changeset --- .changeset/fifty-weeks-share.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/fifty-weeks-share.md diff --git a/.changeset/fifty-weeks-share.md b/.changeset/fifty-weeks-share.md new file mode 100644 index 0000000..041022c --- /dev/null +++ b/.changeset/fifty-weeks-share.md @@ -0,0 +1,5 @@ +--- +'@tanstack/publish-config': patch +--- + +use iso8601 date format