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

wally 0.3.2 #132922

Merged
merged 2 commits into from
Jun 6, 2023
Merged

wally 0.3.2 #132922

merged 2 commits into from
Jun 6, 2023

Conversation

chenrui333
Copy link
Member

Created by brew bump


Created with brew bump-formula-pr.

release notes
# It's finally time... 0.3.2 IS HERE!

💪 Link generation and dev dependencies are fully stable!

That's right! Use dev dependencies however you want and it should just work! No matter how many packages you use and how complex the resolution is, wally should correctly deduplicate and link them in the most efficient way possible.

⚡ Packages now download fast

How fast? We benchmarked installing over 1200 packages and on average internet it took just under 10 seconds! Before it would take almost 5 minutes! It is time to use all the packages. There is even a pretty output to make it feel extra smooth.

🔒 Lockfiles are improved

Lockfiles only stored shared dependencies! They will now store all dependencies. This is notable because it means when you next wally install your lockfiles will change. Don't fear, they will now be correct!

💞 And finally

A big thanks to everyone who contributed to this release! It's great to see people getting involved even if it does take some time to get those changes merged. I hope to increase our merge speed and release cadence moving forward.

Changes since 0.3.1

  • Added private field to package manifest (#9)(#76)
  • Improved lockfile generation lockfiles will change (#130)
  • Improved package installation to download packages in parallel (#133)
  • Support for directly providing token to wally login (#105)
  • Fixed dev dependency resolution (#75)
  • Fixed multi-realm dependency resolution (#80)
  • Fixed dev dependency link generation (#131)
  • Reclaiming of scopes is now disallowed (#102)
  • Improved manifest generation on wally init (#84)
  • Added S3 storage backend option (#90)
  • Frontend improvements (#109)(#110)(#112)
  • Publishing packages >2MB now bails at the cli (#121)
  • Other small misc changes related to repo upkeep

New Contributors

Full Changelog: UpliftGames/wally@v0.3.1...v0.3.2

@github-actions github-actions bot added rust Rust use is a significant feature of the PR or issue bump-formula-pr PR was created using `brew bump-formula-pr` labels Jun 6, 2023
Signed-off-by: Rui Chen <[email protected]>
@github-actions
Copy link
Contributor

github-actions bot commented Jun 6, 2023

🤖 An automated task has requested bottles to be published to this PR.

@github-actions github-actions bot added the CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. label Jun 6, 2023
@BrewTestBot BrewTestBot added this pull request to the merge queue Jun 6, 2023
Merged via the queue into Homebrew:master with commit 7cab96b Jun 6, 2023
@chenrui333 chenrui333 deleted the bump-wally-0.3.2 branch January 22, 2024 14:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bump-formula-pr PR was created using `brew bump-formula-pr` CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. rust Rust use is a significant feature of the PR or issue
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants