Skip to content

Formalizing Release v1.0 -- Stable Baseline#245

Merged
chrisyamas merged 2 commits into
mainfrom
develop
Dec 26, 2025
Merged

Formalizing Release v1.0 -- Stable Baseline#245
chrisyamas merged 2 commits into
mainfrom
develop

Conversation

@chrisyamas

@chrisyamas chrisyamas commented Dec 23, 2025

Copy link
Copy Markdown
Contributor

Summary

Promotes TIDES specification to v1.0 stable release. No normative changes from v1.0-beta.1. This release establishes a stable baseline before introducing v2.0 breaking changes.

Changes

  • CHANGELOG.md added that:
    • follows the Keep a Changelog format
    • documents v1.0-beta.1 pre-release (2024-01-06)
    • establishes v1.0 stable (2025-12-23)
    • provides [Unreleased] section for tracking v2.0 changes
  • .markdownlint.yaml now allows duplicate headings under different parents (required for standard CHANGELOG format)

Why now?

As we close out an active year of TIDES implementations and community input, our current Issues Working Group has determined the details of several normative change proposals for v2.0, including breaking changes (from issues #235, #237) and new features (#220, #240).

- For reference, the Working Group's notes from the Fall 2025 meetings on December 1 and December 10.

Before merging those changes, we need a stable v1.0 reference point for implementations currently using v1.0-beta.1, migration documentation for v2.0 breaking changes, as well as clear versioning per the change management policy.

Release checklist

Per change management policy:

  • Reviewed/approved by 2+ Board members
  • Tag as v1.0 after merge
  • Create GitHub Release
  • Notice to community

- Created CHANGELOG.md following Keep a Changelog format
- Documented v1.0-beta.1 pre-release (2024-01-06) with all core tables
- Promoted to v1.0 stable (2025-12-23) with no normative changes
- Established baseline for tracking v2.0 normative changes
@chrisyamas chrisyamas added this to the v1.0 milestone Dec 23, 2025
@chrisyamas chrisyamas requested review from e-lo and jlstpaul December 23, 2025 15:59
@chrisyamas chrisyamas self-assigned this Dec 23, 2025
@chrisyamas chrisyamas requested a review from a team as a code owner December 23, 2025 15:59
@chrisyamas chrisyamas added 📙 docs Elaborating or updating the documentation – inline or otherwise 🏛️ governance Pertains to the governance of the spec labels Dec 23, 2025
@github-actions

Copy link
Copy Markdown
Contributor

Documentation available at: http://tides-transit.github.io/TIDES/develop

@chrisyamas chrisyamas merged commit b2cb231 into main Dec 26, 2025
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

📙 docs Elaborating or updating the documentation – inline or otherwise 🏛️ governance Pertains to the governance of the spec

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants