Skip to content

Set version to 1.17.0#2891

Merged
fingolfin merged 2 commits intomasterfrom
mh/1.17.0
Feb 20, 2026
Merged

Set version to 1.17.0#2891
fingolfin merged 2 commits intomasterfrom
mh/1.17.0

Conversation

@fingolfin
Copy link
Copy Markdown
Collaborator

@fingolfin fingolfin commented Feb 20, 2026

Pre-release

  • Change the version number in Project.toml
    • If the release is breaking, increment MAJOR
    • If the release adds a new user-visible feature, increment MINOR
    • Otherwise (bug-fixes, documentation improvements), increment PATCH
  • Update CHANGELOG.md, following the existing style (in particular, make sure that the change log for this version has the correct version number and date).
  • Run make changelog, to make sure that all the issue references in CHANGELOG.md are up to date.
  • Check that the commit messages in this PR do not contain [ci skip]
  • Check that the regression-tests workflow did not reveal any changes that broke extensions (this should run as part of the CI suite, but can also be triggered manually).

The release

  • After merging the pull request, tag the release. There are two options for this:

    1. Comment [at]JuliaRegistrator register on the GitHub commit.
    2. Use JuliaHub's package registration feature to trigger the registration.

    Either of those should automatically publish a new version to the Julia registry.

  • Once registered, the TagBot.yml workflow should create a tag, and rebuild the documentation for this tag.

  • These steps can take quite a bit of time (1 hour or more), so don't be surprised if the new documentation takes a while to appear.

@fingolfin fingolfin merged commit f0aada4 into master Feb 20, 2026
39 of 40 checks passed
@fingolfin fingolfin deleted the mh/1.17.0 branch February 20, 2026 20:48
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.

1 participant