Skip to content

Checklist and coordination for v3.8.0 minor release #2089

Open
@jywarren

Description

@jywarren

This template guides us through the steps of creating a new release, based on conversation and testing in #1692.

Discuss with @publiclab/is-maintainers if anything is ambiguous!

Also see:

  • open an issue using the "release" template with this checklist with title Checklist and coordination for v0.0.0 major/minor/patch release (see semantic versioning)
  • create a release project from this template. You can copy a project from its menu.
  • compile release notes below from corresponding release project.
  • open a pull request with updated version numbers
  • finalize and merge to main branch (freeze merges to main branch until next step)

Now, move to stable branch:

  • force push from main to stable
  • then in stable branch, compile /dist/ files with grunt build
  • add /dist/ files with git add -f /dist/* and commit them to stable branch
  • publish stable branch to npm with npm publish (logging in first as necessary)

Draft a release:

Noting we're now in this process in #1751 for v3.7.0.


Release notes

Compile and edit release notes below, to be copied into the release description.

Added

Fixed

(almost ready):

Changed

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions