LearnNewsExamplesServices
Frontmatter
id7746
titleEnhance Release Preparation: Auto-update `datePublished` in `index.html`
stateClosed
labels
enhancementai
assigneestobiu
createdAtNov 11, 2025, 6:26 PM
updatedAtNov 11, 2025, 6:29 PM
githubUrlhttps://github.com/neomjs/neo/issues/7746
authortobiu
commentsCount0
parentIssue7446
subIssues[]
subIssuesCompleted0
subIssuesTotal0
blockedBy[]
blocking[]
closedAtNov 11, 2025, 6:29 PM

Enhance Release Preparation: Auto-update datePublished in index.html

Closed v11.1.0 enhancementai
tobiu
tobiu commented on Nov 11, 2025, 6:26 PM

The buildScripts/prepareRelease.mjs script has been enhanced to automatically update the datePublished field within the ld+json structured data located in apps/portal/index.html.

Purpose of the Change: This enhancement ensures that the SEO metadata for the website's publication date is always current with each new release. By automating this update, we improve the accuracy and relevance of our search engine indexing, contributing to better SEO performance.

Context: This task was completed as part of the broader SEO enhancement epic, aiming to improve the discoverability and ranking of the Neo.mjs website.

Acceptance Criteria:

  • When buildScripts/prepareRelease.mjs is executed, the datePublished field in apps/portal/index.html is updated to the current date in YYYY-MM-DD format.
  • The script executes without errors and logs the update.
tobiu assigned to @tobiu on Nov 11, 2025, 6:26 PM
tobiu added the enhancement label on Nov 11, 2025, 6:26 PM
tobiu added the ai label on Nov 11, 2025, 6:26 PM
tobiu referenced in commit 2badb6a - "Enhance Release Preparation: Auto-update datePublished in index.html #7746" on Nov 11, 2025, 6:29 PM
tobiu added parent issue #7446 on Nov 11, 2025, 6:29 PM
tobiu closed this issue on Nov 11, 2025, 6:29 PM