Skip to content

feat(build)!: prepare official Lerna-Lite 2.0 release#567

Merged
ghiscoding merged 55 commits intomainfrom
next
Apr 14, 2023
Merged

feat(build)!: prepare official Lerna-Lite 2.0 release#567
ghiscoding merged 55 commits intomainfrom
next

Conversation

@ghiscoding
Copy link
Copy Markdown
Member

@ghiscoding ghiscoding commented Apr 13, 2023

Description

Prepare the official v2.0 release of Lerna-Lite by merging the next branch into the main branch, see #262 for the list of all the changes and PRs that were pushed to the next branch

New Requirements

  • requires Node >=16.15.0
  • version and publish commands are now optional and must be installed separately

Motivation and Context

Go ahead with the official 2.0 release

How Has This Been Tested?

Types of changes

  • Chore (change that has absolutely no effect on users)
  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

  • My code follows the code style of this project.
  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.
  • I have added tests to cover my changes.
  • All new and existing tests passed.

…540)

* chore(version): remove sync lock support for npm version below 8.5.0

* chore: update `--sync-workspace-lock` docs & remove unused import
#545)

* feat: remove all deprecated options tagged to be removed in next major

* chore: remove unused unit tests since we removed some of these flags
* chore: add Node 19 to list of testing environment
#552)

* feat(publish)!: make version & publish commands optionnal, fixes #450
…nd (#554)

* feat(run)!: remove `--use-nx` (powered by Nx) option from `run` command
* feat(run): add back optional `--use-nx` option to `run` command
* chore(deps): test useNx with lower version of Nx

* chore: fix failing unit test

* chore: fix failing unit tests
…ses (#555)

* feat(version): add `--skip-bump-only-release` to avoid empty gh releases
@codecov
Copy link
Copy Markdown

codecov bot commented Apr 13, 2023

Codecov Report

Merging #567 (4fd922a) into main (deb467c) will increase coverage by 0.64%.
The diff coverage is 98.68%.

@@            Coverage Diff             @@
##             main     #567      +/-   ##
==========================================
+ Coverage   97.45%   98.08%   +0.64%     
==========================================
  Files         152      152              
  Lines        4577    11422    +6845     
  Branches     1062     2028     +966     
==========================================
+ Hits         4460    11202    +6742     
- Misses        117      219     +102     
- Partials        0        1       +1     
Impacted Files Coverage Δ
packages/core/src/utils/find-prefix.ts 49.02% <71.43%> (-2.83%) ⬇️
packages/core/src/utils/defaults.ts 95.73% <76.93%> (+10.01%) ⬆️
packages/core/src/utils/conf.ts 52.87% <85.72%> (+7.71%) ⬆️
packages/changed/src/changed-command.ts 100.00% <100.00%> (ø)
packages/changed/src/index.ts 100.00% <100.00%> (ø)
...kages/cli/src/cli-commands/cli-changed-commands.ts 100.00% <100.00%> (ø)
packages/cli/src/cli-commands/cli-exec-commands.ts 100.00% <100.00%> (ø)
packages/cli/src/cli-commands/cli-list-commands.ts 100.00% <100.00%> (ø)
...kages/cli/src/cli-commands/cli-publish-commands.ts 100.00% <100.00%> (ø)
packages/cli/src/cli-commands/cli-run-commands.ts 100.00% <100.00%> (ø)
... and 78 more

... and 58 files with indirect coverage changes

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

@ghiscoding ghiscoding merged commit 2865a60 into main Apr 14, 2023
@ghiscoding ghiscoding deleted the next branch April 14, 2023 02:41
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