Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

rolldown

Package Overview
Dependencies
Maintainers
3
Versions
358
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

rolldown - npm Package Versions

1
36

0.10.0-snapshot-4cd2950-20240327002349

Diff

rolldownbot
published 0.10.0-snapshot-be0540d-20240326071832 •

rolldownbot
published 0.10.0 •

Changelog

Source

0.10.0 (2024-03-26)

Bug Fixes

  • rolldown node api should create graph (#302) (c7749ba)
  • A Symbol should only be declared in one chunk (#338) (340cd27)
  • add identifier for export default function without identifer (#81) (e84cde7)
  • add stmt info declare symbol for resolution found symbol (#91) (50e191a)
  • align with rollup, change output.format: 'esm' to output.format: 'es' (#625) (70b6cfd)
  • allow cjs to be both entry and dependency (#336) (d53155b)
  • async_scope_block_on (#210) (51f1be1)
  • binding: only panic in the main thread (#507) (d844125)
  • build script pkgName parsing error (#546) (0d6582f)
  • bump to oxc@0.7 (1af4b86)
  • ci release (#428) (483e533)
  • ci: don't forget to checkout (fc231b8)
  • ci: fix release-canary.yml (6fc0430)
  • ci: fix testing in release.yml (#651) (6e68b1a)
  • ci: need to checkout for using local actions (bb87f9a)
  • clean up render exports from external module (#394) (e51a69a)
  • cli: Make the CLI output color correctly (#645) (c19c8dc)
  • clippy (#4) (f028cff)
  • conflict between imported and local binding (#356) (7387e35), closes #355
  • correct id in transform hook (#473) (7af0262)
  • deconflict export named declartion (#386) (21aaa36)
  • deconflict for duplicate canonical names (#365) (eebea46), closes #364
  • defonflict export default function (#385) (518aa5f)
  • determine call expression result is used to render require call (#144) (85224ea)
  • don't rename symbols that show many times. Fixes #419 (f985755)
  • duplicate dynamic entries (#380) (6067e74)
  • dynamic import as entry (#366) (8d33829)
  • dynamic import chunk is_entry should be false (#361) (6f2b75a)
  • ensure valid output for import the same cjs twice (#323) (87b5000)
  • expect msg (#456) (11e5598)
  • export rolldown compat types (#337) (3efa4fd)
  • fix typo in README.md (#443) (8ad8174)
  • generate local symbol for esm import cjs instead of reference cjs namespace symbol (#141) (5c53415)
  • hoist statements. Fixes #418 (276bbae)
  • hoisted import declaration (#80) (569409d)
  • hoisted top level scope declartion for wrapped esm (#387) (ec20c03)
  • invalid output for conflict global and local name (#359) (d464eee)
  • keep the context of function call while deconflict symbols (7401a05)
  • make sure namespace name is valid identifier (#107) (d3c81aa)
  • module execute order (#148) (7ef1c20)
  • more meaningful chunk filename (#381) (47b4b6d), closes #49
  • node-bench: apply @rollup/plugin-commonjs on rollup (#523) (181422a)
  • node/types: resolve.alias should be optional (ee10a4f)
  • only import needed runtime symbols (#324) (51db31f), closes /github.com/rolldown-rs/rolldown/pull/319#discussion_r1398069930
  • only pull out __export() when it's needed (670dbb6)
  • packages/core: allow empty OutputOptions.format (#224) (0a79036)
  • packages/core: make outputOptions optional (#223) (b2439b1)
  • playground panic (#263) (f97bea0)
  • reexport star from local named export (#290) (77c77ec)
  • release: make prepare-publish-node folder (14d2cd5)
  • release: remove build steps for android platform (161ef5f)
  • rename in SimpleAssignmentTarget (1d24efc)
  • rewrite AssignmentTargetProperty (5605fc2)
  • rewrite object shorthand property reference (#384) (9f3332b)
  • rewrite unresolved symbol reference callee to indirect call (#94) (6284028)
  • rolldown example root is empty in debug mode (#582) (88f61e8)
  • runtime module should always be the first to be executed (#116) (883168f)
  • rust: fix bench for react by removing a lot of unsafe (#522) (71da395)
  • rust: remove RUNTIME_PATH (#274) (c93a2fb)
  • rust: should not hard code output.dir (37ded97)
  • shoud accept args for just bump packages (778ae11)
  • should correctly render export default xxx (#377) (7fa642f)
  • should rewrite export default import(...) correctly (#220) (cd8ad5e)
  • stable generated exports (#313) (526a04b)
  • support browser filed false value (#395) (c3a82a4)
  • top level await fix compile error (#226) (ac60fdf)
  • treeshaking: spreading an expression is consider having side effect (#509) (d094d56)
  • typo in README.md (#458) (24a4018)
  • use the same Resolver everywhere (#253) (cbcee58)
  • using vec to keep input options order (#217) (4e4f20a)
  • warpped require module (#79) (ee9a682)
  • wrong rolldown test config priority (#642) (9490e31)

Features

Performance Improvements

Reverts

  • Revert "refactor: implement ConcatSource (#611)" (#612) (dc32a76), closes #611 #612
  • Revert "perf: reduce Module size (#6)" (#7) (711ddb0), closes #6 #7
rolldownbot
published 0.9.2 •

rolldownbot
published 0.9.1-canary-f9a52e0-20240326002322 •

rolldownbot
published 0.9.1 •

rolldownbot
published 0.10.0-canary-6fc0430-20240325030525-canary-6fc0430-20240325030525 •

rolldownbot
published 0.10.0-canary-862ce3a-20240325012650 •

rolldownbot
published 0.5.0-canary-2337f78-20240325003138 •

rolldownbot
published 0.5.0-canary-9cbba9e-20240325001416 •

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc