Skip to content

docs: add the 1.0.0 changelog entry - #80

Merged
aryanjasala merged 2 commits into
mainfrom
docs/changelog-1.0.0
Jul 27, 2026
Merged

docs: add the 1.0.0 changelog entry#80
aryanjasala merged 2 commits into
mainfrom
docs/changelog-1.0.0

Conversation

@aryanjasala

@aryanjasala aryanjasala commented Jul 27, 2026

Copy link
Copy Markdown
Member

What this PR does

Fills in the ## [1.0.0] changelog section ahead of tagging the first release. Documentation only — no code changes.

CHANGELOG.md currently has nothing but an empty ## [Unreleased] block, so tagging today would ship a release with no notes.

Contents

A plain initial-release entry: a single ### Added section describing the public surface as it stands on main — the three loaders, Container + contracts + Singleton, the ten abstract base classes, and the six utilities, plus the docs, licence and @wordpress/env test suite.

Deliberately not split into Changed / Fixed / Removed. A first release has nothing to have changed from, so behaviour that landed during the run-up to 1.0.0 is described as part of the feature it belongs to rather than as a delta. For example Singleton is documented as "storing one instance per concrete class so a parent and subclass never share one", instead of listing the collision as a bug fix.

The entry was written against main's actual history and the 27 files in inc/, not from the PR titles.

Fills in the release section ahead of tagging v1.0.0. Contents are the public
surface as it stands on main: the three loaders, the container/contracts and
Singleton, the ten abstract base classes, and the six utilities.

Written as a plain initial-release entry — a first release has nothing to have
changed from, so behaviour that landed during the run-up is described as part of
the feature rather than split into Changed/Fixed sections.

The date is a placeholder; set it to the actual tag date. The compare/release
links assume the tag is `v1.0.0`.
Copilot AI review requested due to automatic review settings July 27, 2026 19:41

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds initial v1.0.0 release notes describing the framework’s public API.

Changes:

  • Documents loaders, contracts, abstracts, and utilities.
  • Adds release and comparison links.
  • Resets the Unreleased section.

Comment thread CHANGELOG.md Outdated
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 1 out of 1 changed files in this pull request and generated no new comments.

@aryanjasala
aryanjasala merged commit 10f9a4d into main Jul 27, 2026
21 checks passed
@aryanjasala
aryanjasala deleted the docs/changelog-1.0.0 branch July 27, 2026 19:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants