Skip to content

release: ship 1.0.0 #463

Open
Open

Description

@erkamyaman

The 1.0.0 release is prepared on main (#460): the version, the changelog under ## 1.0.0, and the Release workflow from #190. The full install matrix (E2E) and the latest-versions check passed on the release branch.

Before releasing

Features found in the trackers (#366–#373) ship in 1.1.0: their PRs (#470, #471, more coming) are held until 1.0.0 is published, so they don't land in the 1.0.0 tarball.

One-time setup for the Release workflow

  • On npmjs.com, in the @pangular-inspector/devtools settings under Trusted publishing, add: GitHub Actions, owner pangular-inspector, repository devtools, workflow release.yml, no environment.
  • Repo settings: let GitHub Actions push to main if a rule protects it, and set Actions > Workflow permissions to read and write.

Release

  • Actions > Release, run on main with the exact version 1.0.0. It runs CI, checks the changelog, verifies the tarball, publishes with provenance, tags devtools@1.0.0 and creates the GitHub release. If it fails after publishing, run it again with 1.0.0. The fallback is pnpm devtools:publish (see contributing/publishing.md).

After the release

Activity

  1. erkamyaman commented on Nov 7, 2026

    @erkamyaman
    MemberAuthor

    Change of plan: the feature PRs (#470, #471, #473, #474, #475 and the ones still being built: components, Analog, NgRx, pipes, forms, panel shell, refactors, new collectors, extension popup and sidebar, ng add) now ship in 1.0.0, not 1.1.0.

    @santoshyadavdev please hold the 1.0.0 release until this issue says it is ready. Each PR will move its changelog lines under ## 1.0.0, and I'll post here when the last one is merged.


    Generated by Claude Code

  2. erkamyaman commented on Nov 7, 2026

    @erkamyaman
    MemberAuthor

    Progress update:

    @santoshyadavdev please keep holding the release until I post here that it's ready.


    Generated by Claude Code

  3. erkamyaman commented on Nov 8, 2026

    @erkamyaman
    MemberAuthor

    @santoshyadavdev 1.0.0 is ready to release from main (4f3a444). The hold is lifted.

    Open issues:

    • This issue: the one-time npm trusted-publishing setup, the Release run with 1.0.0, and the after-release steps.
    • release: manual checks for 1.0.0 #482: your manual checks. Its Needs a person section also lists the Chrome Web Store and Edge listings, the docs videos and the Firefox add-on upload.

    Generated by Claude Code

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions