Skip to content

Latest commit

 

History

History
400 lines (229 loc) · 12.1 KB

CHANGELOG.md

File metadata and controls

400 lines (229 loc) · 12.1 KB

Changelog

v0.4.1

compare changes

🩹 Fixes

  • addDependency: Compare name from resolved package.json (#165)

❤️ Contributors

v0.4.0

compare changes

🚀 Enhancements

  • Experimental support for deno v2 (#158)

🔥 Performance

  • ⚠️ Replace execa with tinyexec (#151)

🏡 Chore

⚠️ Breaking Changes

  • ⚠️ Replace execa with tinyexec (#151)

❤️ Contributors

v0.3.12

compare changes

🚀 Enhancements

  • Detect bun.lock (#153)

🏡 Chore

❤️ Contributors

  • Pooya Parsa (@pi0)

v0.3.11

compare changes

🩹 Fixes

  • Correct yarn detection (#140)

❤️ Contributors

v0.3.10

compare changes

🩹 Fixes

  • Do not call addDependency with empty array (#147)

🏡 Chore

  • Update link to nyan cat video (#137)
  • Apply automated lint fixes (909ac19)
  • Update deps (80b25a6)
  • Update vitest config (8925eec)

❤️ Contributors

v0.3.9

compare changes

🚀 Enhancements

  • Allow installing peerDeps when using addDependency (#135)
  • cli: Support pnpm (rm, uninstall, un) aliases for removing packages (#126)
  • Add option to install dependencies with a frozen lockfile (#121)

🩹 Fixes

  • Use correct flag when getting pnpm workspace args (#130)

🏡 Chore

❤️ Contributors

v0.3.8

compare changes

🚀 Enhancements

🩹 Fixes

  • Findup until root from user cwd (0309498)

🏡 Chore

❤️ Contributors

  • Pooya Parsa (@pi0)

v0.3.7

compare changes

🚀 Enhancements

  • Add global mode support (#113)
  • Detect based on dlx command as fallback (#117)

🩹 Fixes

  • yarn: Handle global for yarn 1.x only (f5e4a39)

📖 Documentation

  • Add jsdocs for detectPackageManager (a7dfce7)

🏡 Chore

❤️ Contributors

v0.3.6

compare changes

🚀 Enhancements

  • Allow installing multiple dependencies (#107)

📦 Build

  • cli: Only import required fields from package.json to the bundle (591dd4d)

🏡 Chore

🤖 CI

  • Increase timeout for windows (da4a986)

❤️ Contributors

  • Pooya Parsa (@pi0)

v0.3.4

compare changes

🚀 Enhancements

  • Allow specify packageManager by name (5376aeb)

🩹 Fixes

  • detectPackageManager: Check parent dirs by default (4cf3346)

🏡 Chore

❤️ Contributors

  • Pooya Parsa (@pi0)

v0.3.3

compare changes

🚀 Enhancements

  • Basic nypm cli (#95)

🩹 Fixes

  • Fallback to local package manager when corepack not installed (#94)

🏡 Chore

❤️ Contributors

  • Pooya Parsa (@pi0)

v0.3.2

compare changes

🩹 Fixes

  • Remove extra console.log (251c374)
  • Buffer stdio in silent mode (b81da19)
  • Pass appropriate workspace args and improve tests (#90)

🏡 Chore

  • Set git-checks: false to allow publish (af83d2d)
  • Update dependencies (84357e0)

✅ Tests

  • bun: Add packageManager field to allow tests passing (a731666)

❤️ Contributors

  • Pooya Parsa (@pi0)

v0.3.1

compare changes

🚀 Enhancements

  • Add support for bun (#87)

🏡 Chore

❤️ Contributors

v0.3.0

compare changes

💅 Refactors

  • ⚠️ Improve library (#75)

📖 Documentation

  • Fix typo (#77)

🏡 Chore

  • Update badge (#81)
  • Add autofix ci (b326b98)
  • Update ci node veriosion (b048b6c)
  • Always ignore .npm.loader.mjs (7bebeaf)
  • Add test:types script (a8a0c94)
  • Update .pnp.loader.mjs snapshot (10e10b0)
  • Update fixtures with autofix ci as well (c16de18)
  • Ignore .pnp.cjs as well (c4c79bd)

🎨 Styles

🤖 CI

  • Run lint step only once (333c077)

⚠️ Breaking Changes

  • ⚠️ Improve library (#75)

❤️ Contributors

v0.2.2

compare changes

🚀 Enhancements

  • Allow installing project dependencies (#72)

🏡 Chore

❤️ Contributors

  • Damian Głowala
  • Pooya Parsa (@pi0)

v0.2.1

compare changes

🩹 Fixes

  • pkg: Allow installing in node 20 (#67)
  • pkg: Simplify upper node version constraint (#70)

🏡 Chore

❤️ Contributors

v0.2.0

compare changes

🚀 Enhancements

  • ⚠️ Refactor detection to support multi versions (#42)
  • Use execa for cross platform search path support (#54)
  • removeDependency and addDevDependency (#55)
  • Add workspace flag (#57)

🏡 Chore

  • Add egoist/dum to readme (#21)
  • Update dev dependencies (6db58c4)
  • Update lockfile (ccbe0a5)
  • Include yarn berry build in test fixtures (cabbe7b)
  • Update release script (f45608f)

✅ Tests

  • Add fixture for yarn berry version detect (019a2ac)
  • Disable silent to debug (81975cd)

⚠️ Breaking Changes

  • ⚠️ Refactor detection to support multi versions (#42)

❤️ Contributors