Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Version Packages #750

Merged
merged 1 commit into from Feb 19, 2022
Merged

Version Packages #750

merged 1 commit into from Feb 19, 2022

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Feb 10, 2022

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@changesets/assemble-release-plan@5.1.0

Minor Changes

  • #690 27a5a82 Thanks @Andarist! - Added handling of the fixed config option. This adds all the packages from the fixed group to the assembled release and added releases end up having the same version.

Patch Changes

  • #706 0812858 Thanks @Andarist! - Fixed an issue with "none" releases causing package versions being bumped during snapshot releases. In addition to when you create "none" release types explicitly Changesets might create them implicitly in some situations, for example under some circumstances this issue caused snapshot releases to be created sometimes for ignored packages.

  • #751 59c7ebc Thanks @Rugvip! - Fixed an issue where dependent packages would sometimes not get bumped properly when exiting prerelease mode.

  • #703 15c461d Thanks @Andarist! - Fixed an issue with dependant packages being always bumped when their * dependency was bumped.

  • Updated dependencies [27a5a82]:

    • @changesets/types@4.1.0
    • @changesets/get-dependents-graph@1.3.1

@changesets/cli@2.21.0

Minor Changes

  • #690 27a5a82 Thanks @Andarist! - Added a new .changeset/config.json option: fixed. It can be used to group packages that should always be released together. If any package from a group is going to be released then all packages from that group will be released together (with the same version).

    This is similar to what people often know from Lerna as this is how their fixed/locked mode works.

Patch Changes

  • #706 0812858 Thanks @Andarist! - Fixed an issue with "none" releases causing package versions being bumped during snapshot releases. In addition to when you create "none" release types explicitly Changesets might create them implicitly in some situations, for example under some circumstances this issue caused snapshot releases to be created sometimes for ignored packages.

  • #703 15c461d Thanks @Andarist! - Fixed an issue with * dependency ranges not being replaced in premode. Those have to replaced with exact versions because prereleases don't satisfy wildcard ranges. A published prerelease package with such dependency range left untouched won't install correct prerelease dependency version.

  • #749 d14cf79 Thanks @Andarist! - Fixed an issue that caused created CHANGELOG files not being formatted in the same way as the updated ones (this could happen when calling changeset version for the very first time for a package).

  • #751 59c7ebc Thanks @Rugvip! - Fixed an issue where dependent packages would sometimes not get bumped properly when exiting prerelease mode.

  • #703 15c461d Thanks @Andarist! - Fixed an issue with dependant packages being always bumped when their * dependency was bumped.

  • Updated dependencies [0812858, 15c461d, 27a5a82, 27a5a82, d14cf79, 27a5a82, 0d1debd, 59c7ebc, 15c461d]:

    • @changesets/assemble-release-plan@5.1.0
    • @changesets/apply-release-plan@5.0.5
    • @changesets/types@4.1.0
    • @changesets/config@1.7.0
    • @changesets/changelog-git@0.1.10
    • @changesets/get-release-plan@3.0.6
    • @changesets/get-dependents-graph@1.3.1
    • @changesets/git@1.3.1
    • @changesets/pre@1.0.10
    • @changesets/read@0.5.4
    • @changesets/write@0.1.7

@changesets/config@1.7.0

Minor Changes

  • #690 27a5a82 Thanks @Andarist! - Added parsing and validating of the new fixed option. The description for this option has also been added to the JSON schema.

Patch Changes

  • Updated dependencies [27a5a82]:
    • @changesets/types@4.1.0
    • @changesets/get-dependents-graph@1.3.1

@changesets/types@4.1.0

Minor Changes

@changesets/apply-release-plan@5.0.5

Patch Changes

  • #703 15c461d Thanks @Andarist! - Fixed an issue with * dependency ranges not being replaced in premode. Those have to replaced with exact versions because prereleases don't satisfy wildcard ranges. A published prerelease package with such dependency range left untouched won't install correct prerelease dependency version.

  • #749 d14cf79 Thanks @Andarist! - Fixed an issue that caused created CHANGELOG files not being formatted in the same way as the updated ones (this could happen when calling changeset version for the very first time for a package).

  • Updated dependencies [27a5a82, 27a5a82]:

    • @changesets/types@4.1.0
    • @changesets/config@1.7.0
    • @changesets/git@1.3.1

@changesets/changelog-git@0.1.10

Patch Changes

  • #666 0d1debd Thanks @Andarist! - Fixed an issue with adding [undefined] to the generated changelog when the commit adding a changeset file could not be found. This could have happened when running changeset add && changeset version in a single command.

  • Updated dependencies [27a5a82]:

    • @changesets/types@4.1.0

@changesets/changelog-github@0.4.3

Patch Changes

  • Updated dependencies [27a5a82]:
    • @changesets/types@4.1.0

@changesets/get-dependents-graph@1.3.1

Patch Changes

  • Updated dependencies [27a5a82]:
    • @changesets/types@4.1.0

@changesets/get-release-plan@3.0.6

Patch Changes

  • Updated dependencies [0812858, 27a5a82, 27a5a82, 27a5a82, 59c7ebc, 15c461d]:
    • @changesets/assemble-release-plan@5.1.0
    • @changesets/types@4.1.0
    • @changesets/config@1.7.0
    • @changesets/pre@1.0.10
    • @changesets/read@0.5.4

get-workspaces@1.0.6

Patch Changes

  • Updated dependencies [27a5a82]:
    • @changesets/types@4.1.0

@changesets/git@1.3.1

Patch Changes

  • Updated dependencies [27a5a82]:
    • @changesets/types@4.1.0

@changesets/parse@0.3.12

Patch Changes

  • Updated dependencies [27a5a82]:
    • @changesets/types@4.1.0

@changesets/pre@1.0.10

Patch Changes

  • Updated dependencies [27a5a82]:
    • @changesets/types@4.1.0

@changesets/read@0.5.4

Patch Changes

  • Updated dependencies [27a5a82]:
    • @changesets/types@4.1.0
    • @changesets/git@1.3.1
    • @changesets/parse@0.3.12

@changesets/release-utils@0.1.7

Patch Changes

  • Updated dependencies [27a5a82]:
    • @changesets/types@4.1.0
    • @changesets/pre@1.0.10
    • @changesets/read@0.5.4

@changesets/write@0.1.7

Patch Changes

  • Updated dependencies [27a5a82]:
    • @changesets/types@4.1.0

@codesandbox-ci
Copy link

codesandbox-ci bot commented Feb 10, 2022

This pull request is automatically built and testable in CodeSandbox.

To see build info of the built libraries, click here or the icon next to each commit SHA.

Latest deployment of this branch, based on commit bce037e:

Sandbox Source
Vanilla Configuration

@github-actions github-actions bot force-pushed the changeset-release/main branch 9 times, most recently from 28cc0f8 to 5c31e97 Compare February 16, 2022 11:15
@Andarist Andarist merged commit 75c30fc into main Feb 19, 2022
@Andarist Andarist deleted the changeset-release/main branch February 19, 2022 20:57
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.

None yet

1 participant