Skip to content

Latest commit

 

History

History
1030 lines (555 loc) · 27.8 KB

CHANGELOG.md

File metadata and controls

1030 lines (555 loc) · 27.8 KB

Changelog

v0.4.45

compare changes

🩹 Fixes

  • Normalize resolved ids in size checks on windows (2eb8511)

🏡 Chore

❤️ Contributors

  • Pooya Parsa (@pi0)

v0.4.44

compare changes

🚀 Enhancements

  • license: Gzip THIRD-PARTY-LICENSES.md by default (10a5538)

🏡 Chore

❤️ Contributors

v0.4.43

compare changes

🩹 Fixes

  • bundle: Handle windows paths in lib chunk names (cf2e1e7)

❤️ Contributors

  • Pooya Parsa (@pi0)

v0.4.42

compare changes

🩹 Fixes

  • rolldown: Add missing debugName (6a3e0e6)

❤️ Contributors

  • Pooya Parsa (@pi0)

v0.4.41

compare changes

🚀 Enhancements

🏡 Chore

❤️ Contributors

  • Pooya Parsa (@pi0)

v0.4.40

compare changes

🚀 Enhancements

  • Opt-in per-package dependency tracing with nf3 (trace option) (80b4430)
  • Support bytes and text import attributes in bundle entries (af6483b)

🏡 Chore

❤️ Contributors

  • Pooya Parsa (@pi0)

v0.4.39

compare changes

🏡 Chore

❤️ Contributors

  • Pooya Parsa (@pi0)

v0.4.38

compare changes

🏡 Chore

❤️ Contributors

  • Pooya Parsa (@pi0)

v0.4.37

compare changes

🏡 Chore

❤️ Contributors

  • Pooya Parsa (@pi0)

v0.4.36

compare changes

🩹 Fixes

  • rolldown: Do not minify internal exports by default (a5cd7c2)

🏡 Chore

❤️ Contributors

v0.4.35

compare changes

🏡 Chore

❤️ Contributors

  • Pooya Parsa (@pi0)

v0.4.34

compare changes

🚀 Enhancements

  • Support license: { gzip: true } (488f9e3)

🩹 Fixes

  • transform: Fall back to declaration-less emit on isolatedDeclarations errors (#83)
  • license: Dedup by name@version and only scan modules in emitted chunks (98f1fda)

💅 Refactors

  • Replace rollup-plugin-license with native Rolldown plugin (#81)
  • Inline pretty-bytes impl (dc1606c)

🏡 Chore

❤️ Contributors

v0.4.33

compare changes

🚀 Enhancements

  • bundle: Add build output optimizations (380c961)

💅 Refactors

  • Extract removeComments to utils and apply to transform builder (ac5ab2d)

🏡 Chore

❤️ Contributors

  • Pooya Parsa (@pi0)

v0.4.32

compare changes

🩹 Fixes

  • bundle: Mark # subpath imports as external (5841515)

📦 Build

  • Export BuildConfig type (#74)

🏡 Chore

❤️ Contributors

v0.4.31

compare changes

🚀 Enhancements

  • Support dts filter for transform entries (ae925ae)

🩹 Fixes

  • transform: Show all errors in the end (154b770)
  • transform: Warn only for isolated decl errors (5543925)
  • Default dts to true for transform (8624948)

❤️ Contributors

  • Pooya Parsa (@pi0)

v0.4.30

compare changes

🩹 Fixes

  • bundle: Do not skip isolated declaration errors (ce10fc5)
  • transform: Also show transform warnings (f06a619)

💅 Refactors

  • Migrate to rolldown/utils (ceb4d8c)

❤️ Contributors

  • Pooya Parsa (@pi0)

v0.4.29

compare changes

🏡 Chore

❤️ Contributors

  • Pooya Parsa (@pi0)

v0.4.28

compare changes

🩹 Fixes

  • Enable treeshake.moduleSideEffects: "no-external" for rolldown (4826ad0)

🏡 Chore

❤️ Contributors

  • Pooya Parsa (@pi0)

v0.4.27

compare changes

🩹 Fixes

  • Append licenses with multi entries (e504807)

🏡 Chore

  • Migrate to oxlint and oxfmt (a989953)

❤️ Contributors

  • Pooya Parsa (@pi0)

v0.4.26

compare changes

🩹 Fixes

  • Prefer module over main for bundling (57f42b6)

🏡 Chore

❤️ Contributors

  • Pooya Parsa (@pi0)

v0.4.25

compare changes

🚀 Enhancements

  • Generate dist/THIRD-PARTY-LICENSES.md (#72)

🩹 Fixes

  • Windows compatibility for reading package.json (#71)

🏡 Chore

❤️ Contributors

v0.4.24

compare changes

🩹 Fixes

  • Windows compatibility for reading package.json (#71)

❤️ Contributors

v0.4.23

compare changes

🏡 Chore

❤️ Contributors

  • Pooya Parsa (@pi0)

v0.4.22

compare changes

💅 Refactors

  • Silent build logs from analyze step (2f7ec85)
  • Silent EVAL warns (73668e4)

🏡 Chore

❤️ Contributors

  • Pooya Parsa (@pi0)

v0.4.21

compare changes

🔥 Performance

  • Default minify to dce-only (823f72f)

🏡 Chore

❤️ Contributors

  • Pooya Parsa (@pi0)

v0.4.20

compare changes

🩹 Fixes

  • Avoid analyze in stub mode (c840ae9)

💅 Refactors

  • Update inlineDynamicImports to codeSplitting (334eab9)
  • Multi-column layout for transform items (8df3220)
  • Improve cli formatting (e28cbd4)

🏡 Chore

❤️ Contributors

  • Pooya Parsa (@pi0)

v0.4.19

compare changes

🏡 Chore

❤️ Contributors

  • Pooya Parsa (@pi0)

v0.4.18

compare changes

🩹 Fixes

  • Add .d suffix to type chunk groups (e55c9f4)

💅 Refactors

  • Update rollup to latest (74786e4)

📦 Build

🤖 CI

  • Setup nightly releases (a74933a)
  • Build before nightly release (2144b6e)

❤️ Contributors

  • Pooya Parsa (@pi0)

v0.4.17

compare changes

🩹 Fixes

  • Rollback rolldown to 59 (345aadf)
  • Rollback rolldown config (070a2f4)

❤️ Contributors

  • Pooya Parsa (@pi0)

v0.4.16

compare changes

💅 Refactors

  • rolldown: Use new codeSplitting option (1c68bd9)

❤️ Contributors

  • Pooya Parsa (@pi0)

v0.4.15

compare changes

📦 Build

  • Import oxc utils from rolldown/experimental (cf5f16e)

🏡 Chore

❤️ Contributors

  • Pooya Parsa (@pi0)

v0.4.14

compare changes

🏡 Chore

  • Update rolldown to 1.0.0-beta.59 (51bd7d2)

❤️ Contributors

  • Pooya Parsa (@pi0)

v0.4.13

compare changes

🩹 Fixes

  • rolldown: Revert includeDependenciesRecursively (7325ddd)

❤️ Contributors

  • Pooya Parsa (@pi0)

v0.4.12

compare changes

🩹 Fixes

  • rolldown: Enable includeDependenciesRecursively (6974fb5)
  • bundle: Avoid recursion on resolveDeps (2bba5b9)

❤️ Contributors

  • Pooya Parsa (@pi0)

v0.4.11

compare changes

🏡 Chore

❤️ Contributors

  • Pooya Parsa (@pi0)

v0.4.9

compare changes

🏡 Chore

❤️ Contributors

  • Pooya Parsa (@pi0)

v0.4.8

compare changes

📖 Documentation

  • Add c12 to "currently used" section (#66)

🏡 Chore

🤖 CI

  • Bump actions checkout (#64)

❤️ Contributors

v0.4.7

compare changes

💅 Refactors

  • rolldown: Use dist/_chunks for chunks (c1c8877)

❤️ Contributors

  • Pooya Parsa (@pi0)

v0.4.6

compare changes

🚀 Enhancements

  • rolldown: Use dist/_libs for bundled dependencies (ec8c3fe)

❤️ Contributors

  • Pooya Parsa (@pi0)

v0.4.5

compare changes

🩹 Fixes

  • rolldown: Default platform to node (439b03a)

🏡 Chore

❤️ Contributors

  • Pooya Parsa (@pi0)

v0.4.4

compare changes

🏡 Chore

❤️ Contributors

  • Pooya Parsa (@pi0)

v0.4.3

compare changes

🏡 Chore

❤️ Contributors

  • Pooya Parsa (@pi0)

v0.4.2

compare changes

🏡 Chore

❤️ Contributors

  • Pooya Parsa (@pi0)

v0.4.1

compare changes

🏡 Chore

❤️ Contributors

  • Pooya Parsa (@pi0)

v0.4.0

compare changes

🚀 Enhancements

  • ⚠️ Stub transform with individual links (#60)

🩹 Fixes

  • Correctly apply transform filter hook (eee3f4d)

🏡 Chore

⚠️ Breaking Changes

  • ⚠️ Stub transform with individual links (#60)

❤️ Contributors

v0.3.2

compare changes

🩹 Fixes

  • Correctly apply transform filter hook (eee3f4d)

❤️ Contributors

  • Pooya Parsa (@pi0)

v0.3.1

compare changes

🚀 Enhancements

  • Basic transform filter support (aebfaca)

🏡 Chore

❤️ Contributors

  • Pooya Parsa (@pi0)

v0.3.0

compare changes

🚀 Enhancements

  • transform: Add resolve options for TransformEntry (#32)

🩹 Fixes

  • Move to pathe (#57)
  • stub: Use relative paths in stubs to fix Windows resolution (#51)

💅 Refactors

  • Remove extra await (#45)

📖 Documentation

  • Fix defineBuildConfig import (#36)
  • Capitalise titles (#44)

📦 Build

🏡 Chore

  • Update eslint config (a2e3d88)
  • Update imports (3a1f342)
  • Use native node typescript support (#54)

⚠️ Breaking Changes

❤️ Contributors

v0.2.1

compare changes

🩹 Fixes

  • Programmatic build with string entries (#30)

💅 Refactors

🏡 Chore

❤️ Contributors

v0.2.0

compare changes

🚀 Enhancements

  • Passthrough stub mode (#28)
  • Add +x permission to CLI entries (#26)
  • ⚠️ Allow passing all dts options for bundle (2bab1e8)
  • ⚠️ Allow passing all oxc-transform options (5729956)
  • Allow passing all rolldown config to build entries (edd39af)
  • ⚠️ Unified config for programmatic api (33a5869)

📖 Documentation

🏡 Chore

✅ Tests

⚠️ Breaking Changes

  • ⚠️ Allow passing all dts options for bundle (2bab1e8)
  • ⚠️ Allow passing all oxc-transform options (5729956)
  • ⚠️ Unified config for programmatic api (33a5869)

❤️ Contributors

v0.1.1

compare changes

🚀 Enhancements

🩹 Fixes

  • Default rolldown platform to neutral (2930787)

❤️ Contributors

  • Pooya Parsa (@pi0)

v0.1.0

compare changes

🚀 Enhancements

  • ⚠️ Map dist paths based on source (4170d54)

💅 Refactors

  • Show dist info in cli output (a6d475b)

⚠️ Breaking Changes

  • ⚠️ Map dist paths based on source (4170d54)

❤️ Contributors

  • Pooya Parsa (@pi0)

v0.0.8

compare changes

🚀 Enhancements

  • Support minify and declaration options (per entry) (#20)

💅 Refactors

  • Switch to tinyglobby (#22)

🏡 Chore

❤️ Contributors

v0.0.7

compare changes

🚀 Enhancements

🩹 Fixes

  • Safe hash for rolldown chunks (7c8dacc)

📦 Build

🏡 Chore

❤️ Contributors

v0.0.6

compare changes

🩹 Fixes

  • Externalize subpath exports of deps as well (d6343a0)

❤️ Contributors

  • Pooya Parsa (@pi0)

v0.0.5

compare changes

🚀 Enhancements

  • Support build.config (#9)
  • Expose programmatic build (e35a743)
  • cli: Support multi input bundle entries (e5e2b61)
  • Basic hooks via config (3ac4a9a)

🩹 Fixes

  • Correct the src directory in the transform complete message (#10)

🏡 Chore

❤️ Contributors

v0.0.4

compare changes

🩹 Fixes

  • Increase node compat by conditionally using fs.glob (7bb2595)

❤️ Contributors

  • Pooya Parsa (@pi0)

v0.0.3

compare changes

🚀 Enhancements

❤️ Contributors

  • Pooya Parsa (@pi0)

v0.0.2

compare changes

🏡 Chore

🤖 CI

❤️ Contributors

  • Pooya Parsa (@pi0)

v0.0.1

📦 Build

🏡 Chore

❤️ Contributors

  • Pooya Parsa (@pi0)