Skip to content

v0.3.2

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 05 Jun 19:00

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: v0.3.1...v0.3.2