You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
@atlaspack/rust@3.24.0
Minor Changes
#1028f216e22 Thanks @marcins! - In native packaging, write intermediate bundles to FS not LMDB.
Patch Changes
#103906bb8c1 Thanks @benjervis! - Fix duplicate * symbols being added to CJS assets during transformation.
#1041a2d8e7a Thanks @benjervis! - Add support for namespace re-exports (export * as ns from './dep') in the Rust symbol tracker.
This enables proper symbol propagation through barrel files that use namespace re-exports,
allowing tree-shaking to work correctly for these patterns. Includes support for:
Basic namespace re-exports
Namespace re-exports alongside named exports
Namespace re-exports alongside star re-exports
Multiple namespace re-exports from the same barrel
#1040f9aec27 Thanks @benjervis! - Add support for star re-exports (export * from './dep') in the Rust symbol tracker.
This enables proper symbol propagation through barrel files that use star re-exports,
allowing tree-shaking to work correctly for these patterns. Includes support for:
Chained star re-exports (multiple levels of export *)
Diamond patterns (multiple paths to the same symbol through different star re-exports)
Speculative requirement cleanup (efficient tracking and removal of unsatisfied paths)
Note: This does not yet handle the ambiguous re-export case where multiple star re-exports
provide the same symbol name. That case currently requires runtime namespace fallback and
will be addressed in a future update.
#1040f9aec27 Thanks @benjervis! - Add support for star re-exports (export * from './dep') in the Rust symbol tracker.
This enables proper symbol propagation through barrel files that use star re-exports,
allowing tree-shaking to work correctly for these patterns. Includes support for:
Chained star re-exports (multiple levels of export *)
Diamond patterns (multiple paths to the same symbol through different star re-exports)
Speculative requirement cleanup (efficient tracking and removal of unsatisfied paths)
Note: This does not yet handle the ambiguous re-export case where multiple star re-exports
provide the same symbol name. That case currently requires runtime namespace fallback and
will be addressed in a future update.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
@atlaspack/rust@3.24.0
Minor Changes
f216e22Thanks @marcins! - In native packaging, write intermediate bundles to FS not LMDB.Patch Changes
#1039
06bb8c1Thanks @benjervis! - Fix duplicate*symbols being added to CJS assets during transformation.#1041
a2d8e7aThanks @benjervis! - Add support for namespace re-exports (export * as ns from './dep') in the Rust symbol tracker.This enables proper symbol propagation through barrel files that use namespace re-exports,
allowing tree-shaking to work correctly for these patterns. Includes support for:
#1040
f9aec27Thanks @benjervis! - Add support for star re-exports (export * from './dep') in the Rust symbol tracker.This enables proper symbol propagation through barrel files that use star re-exports,
allowing tree-shaking to work correctly for these patterns. Includes support for:
export *)Note: This does not yet handle the ambiguous re-export case where multiple star re-exports
provide the same symbol name. That case currently requires runtime namespace fallback and
will be addressed in a future update.
#1034
93ec107Thanks @vykimnguyen! - adding incremental bundle graph update for packaging#1043
a2c5747Thanks @marcins! - Implement additional metrics in native packager preludes#1036
e88b258Thanks @benjervis! - Fix Rust symbol tracker to correctly handle renamed exports during symbol propagation through barrel files.@atlaspack/bundler-default@3.4.27
Patch Changes
06bb8c1,a2d8e7a,f9aec27,93ec107,a2c5747,f216e22,e88b258,936209f]:@atlaspack/bundler-library@2.12.57
Patch Changes
@atlaspack/compressor-brotli@2.13.57
Patch Changes
@atlaspack/compressor-gzip@2.13.57
Patch Changes
@atlaspack/compressor-raw@2.13.57
Patch Changes
@atlaspack/config-default@15.0.1
Patch Changes
06bb8c1,f9aec27,93ec107,e88b258,936209f]:@atlaspack/config-webextension@15.0.1
Patch Changes
f9aec27,93ec107,e88b258,936209f]:atlaspack@2.0.39
Patch Changes
06bb8c1,a2d8e7a,f9aec27,93ec107,a2c5747,f216e22,e88b258,936209f]:@atlaspack/build-cache@2.13.13
Patch Changes
936209f]:@atlaspack/cache@3.2.50
Patch Changes
#1035
936209fThanks @marcins! - RemovecachePerformanceImprovementsfeature flagUpdated dependencies [
06bb8c1,a2d8e7a,f9aec27,93ec107,a2c5747,f216e22,e88b258,936209f]:@atlaspack/cli@2.15.16
Patch Changes
f9aec27,93ec107,e88b258,936209f]:@atlaspack/codeframe@2.13.37
Patch Changes
@atlaspack/core@2.34.1
Patch Changes
#1040
f9aec27Thanks @benjervis! - Add support for star re-exports (export * from './dep') in the Rust symbol tracker.This enables proper symbol propagation through barrel files that use star re-exports,
allowing tree-shaking to work correctly for these patterns. Includes support for:
export *)Note: This does not yet handle the ambiguous re-export case where multiple star re-exports
provide the same symbol name. That case currently requires runtime namespace fallback and
will be addressed in a future update.
#1034
93ec107Thanks @vykimnguyen! - adding incremental bundle graph update for packaging#1036
e88b258Thanks @benjervis! - Fix Rust symbol tracker to correctly handle renamed exports during symbol propagation through barrel files.#1035
936209fThanks @marcins! - RemovecachePerformanceImprovementsfeature flagUpdated dependencies [
06bb8c1,a2d8e7a,f9aec27,93ec107,a2c5747,f216e22,e88b258,936209f]:@atlaspack/feature-flags@2.30.1
Patch Changes
936209fThanks @marcins! - RemovecachePerformanceImprovementsfeature flag@atlaspack/fs@2.15.50
Patch Changes
06bb8c1,a2d8e7a,f9aec27,93ec107,a2c5747,f216e22,e88b258,936209f]:@atlaspack/graph@3.6.17
Patch Changes
936209f]:@atlaspack/logger@2.14.47
Patch Changes
06bb8c1,a2d8e7a,f9aec27,93ec107,a2c5747,f216e22,e88b258]:@atlaspack/package-manager@2.14.55
Patch Changes
@atlaspack/plugin@2.14.55
Patch Changes
@atlaspack/profiler@2.15.16
Patch Changes
@atlaspack/source-map@3.2.10
Patch Changes
06bb8c1,a2d8e7a,f9aec27,93ec107,a2c5747,f216e22,e88b258]:@atlaspack/types@2.15.45
Patch Changes
@atlaspack/types-internal@2.23.3
Patch Changes
936209f]:@atlaspack/utils@3.3.7
Patch Changes
06bb8c1,a2d8e7a,f9aec27,93ec107,a2c5747,f216e22,e88b258,936209f]:@atlaspack/workers@2.14.55
Patch Changes
@atlaspack/inspector@0.0.40
Patch Changes
#1035
936209fThanks @marcins! - RemovecachePerformanceImprovementsfeature flagUpdated dependencies [
f9aec27,93ec107,e88b258,936209f]:@atlaspack/inspector-frontend@0.1.22
Patch Changes
#1035
936209fThanks @marcins! - RemovecachePerformanceImprovementsfeature flagUpdated dependencies [
f9aec27,93ec107,e88b258,936209f]:@atlaspack/bundle-stats@2.14.56
Patch Changes
f9aec27,93ec107,e88b258,936209f]:@atlaspack/query@2.14.56
Patch Changes
#1035
936209fThanks @marcins! - RemovecachePerformanceImprovementsfeature flagUpdated dependencies [
f9aec27,93ec107,e88b258,936209f]:@atlaspack/namer-default@2.14.55
Patch Changes
@atlaspack/optimizer-blob-url@2.14.55
Patch Changes
@atlaspack/optimizer-css@2.15.16
Patch Changes
@atlaspack/optimizer-cssnano@2.15.16
Patch Changes
@atlaspack/optimizer-data-url@2.14.55
Patch Changes
@atlaspack/optimizer-htmlnano@2.14.55
Patch Changes
@atlaspack/optimizer-image@15.0.1
Patch Changes
06bb8c1,a2d8e7a,f9aec27,93ec107,a2c5747,f216e22,e88b258,936209f]:@atlaspack/optimizer-inline-requires@2.16.1
Patch Changes
06bb8c1,a2d8e7a,f9aec27,93ec107,a2c5747,f216e22,e88b258,936209f]:@atlaspack/optimizer-svgo@2.14.55
Patch Changes
@atlaspack/optimizer-swc@2.16.1
Patch Changes
@atlaspack/optimizer-terser@2.15.16
Patch Changes
@atlaspack/packager-css@2.15.16
Patch Changes
@atlaspack/packager-html@2.15.37
Patch Changes
936209f]:@atlaspack/packager-js@2.25.1
Patch Changes
06bb8c1,a2d8e7a,f9aec27,93ec107,a2c5747,f216e22,e88b258,936209f]:@atlaspack/packager-raw@2.14.55
Patch Changes
@atlaspack/packager-raw-url@2.14.55
Patch Changes
@atlaspack/packager-svg@2.14.55
Patch Changes
@atlaspack/packager-ts@2.14.55
Patch Changes
@atlaspack/packager-wasm@2.14.55
Patch Changes
@atlaspack/packager-webextension@2.14.55
Patch Changes
@atlaspack/packager-xml@2.14.55
Patch Changes
@atlaspack/reporter-build-metrics@2.14.55
Patch Changes
@atlaspack/reporter-bundle-analyzer@2.14.55
Patch Changes
@atlaspack/reporter-bundle-buddy@2.14.55
Patch Changes
@atlaspack/reporter-bundle-stats@2.14.56
Patch Changes
f9aec27,93ec107,e88b258,936209f]:@atlaspack/reporter-cli@2.17.37
Patch Changes
@atlaspack/reporter-compiled-css-in-js-migration-map@0.0.17
Patch Changes
936209f]:@atlaspack/reporter-conditional-manifest@2.15.37
Patch Changes
936209f]:@atlaspack/reporter-dev-server@2.14.55
Patch Changes
@atlaspack/reporter-json@2.14.55
Patch Changes
@atlaspack/reporter-lsp@2.14.55
Patch Changes
@atlaspack/reporter-sourcemap-visualiser@2.14.55
Patch Changes
@atlaspack/reporter-tracer@2.14.55
Patch Changes
@atlaspack/resolver-default@2.14.55
Patch Changes
@atlaspack/resolver-glob@2.14.55
Patch Changes
@atlaspack/resolver-tesseract@2.15.28
Patch Changes
@atlaspack/runtime-browser-hmr@2.15.12
Patch Changes
@atlaspack/runtime-js@2.20.12
Patch Changes
936209f]:@atlaspack/runtime-react-refresh@2.16.12
Patch Changes
936209f]:@atlaspack/runtime-service-worker@2.15.12
Patch Changes
@atlaspack/runtime-webextension@2.15.12
Patch Changes
@atlaspack/transformer-babel@2.15.16
Patch Changes
@atlaspack/transformer-compiled@0.4.1
Patch Changes
@atlaspack/transformer-compiled-css-in-js@0.2.4
Patch Changes
06bb8c1,a2d8e7a,f9aec27,93ec107,a2c5747,f216e22,e88b258,936209f]:@atlaspack/transformer-compiled-external@0.2.9
Patch Changes
@atlaspack/transformer-css@2.15.16
Patch Changes
936209f]:@atlaspack/transformer-glsl@2.14.55
Patch Changes
@atlaspack/transformer-graphql@2.14.55
Patch Changes
@atlaspack/transformer-html@2.15.32
Patch Changes
06bb8c1,a2d8e7a,f9aec27,93ec107,a2c5747,f216e22,e88b258,936209f]:@atlaspack/transformer-image@15.0.1
Patch Changes
f9aec27,93ec107,e88b258,936209f]:@atlaspack/transformer-inline@2.14.55
Patch Changes
@atlaspack/transformer-inline-string@2.14.55
Patch Changes
@atlaspack/transformer-js@15.0.1
Patch Changes
#1039
06bb8c1Thanks @benjervis! - Fix duplicate*symbols being added to CJS assets during transformation.Updated dependencies [
06bb8c1,a2d8e7a,f9aec27,93ec107,a2c5747,f216e22,e88b258,936209f]:@atlaspack/transformer-json@2.14.55
Patch Changes
@atlaspack/transformer-jsonld@2.14.55
Patch Changes
@atlaspack/transformer-less@2.15.16
Patch Changes
@atlaspack/transformer-mdx@2.14.55
Patch Changes
@atlaspack/transformer-postcss@2.14.55
Patch Changes
06bb8c1,a2d8e7a,f9aec27,93ec107,a2c5747,f216e22,e88b258]:@atlaspack/transformer-posthtml@2.14.55
Patch Changes
@atlaspack/transformer-pug@2.14.55
Patch Changes
@atlaspack/transformer-raw@2.14.55
Patch Changes
@atlaspack/transformer-react-refresh-wrap@2.15.31
Patch Changes
936209f]:@atlaspack/transformer-sass@2.15.16
Patch Changes
@atlaspack/transformer-svg@2.14.55
Patch Changes
06bb8c1,a2d8e7a,f9aec27,93ec107,a2c5747,f216e22,e88b258]:@atlaspack/transformer-svg-react@2.14.55
Patch Changes
@atlaspack/transformer-tokens@1.1.8
Patch Changes
06bb8c1,a2d8e7a,f9aec27,93ec107,a2c5747,f216e22,e88b258,936209f]:@atlaspack/transformer-toml@2.14.55
Patch Changes
@atlaspack/transformer-typescript-tsc@2.15.16
Patch Changes
@atlaspack/transformer-typescript-types@2.15.16
Patch Changes
@atlaspack/transformer-webextension@2.14.55
Patch Changes
@atlaspack/transformer-webmanifest@2.14.55
Patch Changes
@atlaspack/transformer-worklet@2.14.55
Patch Changes
@atlaspack/transformer-xml@2.14.55
Patch Changes
@atlaspack/transformer-yaml@2.14.55
Patch Changes
@atlaspack/watcher-watchman-js@2.14.55
Patch Changes
@atlaspack/node-resolver-core@3.7.26
Patch Changes
06bb8c1,a2d8e7a,f9aec27,93ec107,a2c5747,f216e22,e88b258,936209f]:@atlaspack/ts-utils@2.14.34
Patch Changes
@atlaspack/validator-eslint@2.14.55
Patch Changes
@atlaspack/validator-typescript@2.14.55
Patch Changes
@atlaspack/e2e-tests@2.14.10
Patch Changes
@atlaspack/integration-tests@2.20.5
Patch Changes
936209fThanks @marcins! - RemovecachePerformanceImprovementsfeature flag@atlaspack/register@2.14.58
Patch Changes
f9aec27,93ec107,e88b258,936209f]:@atlaspack/test-utils@2.14.58
Patch Changes
f9aec27,93ec107,e88b258,936209f]:@atlaspack/link@2.14.55
Patch Changes
06bb8c1,a2d8e7a,f9aec27,93ec107,a2c5747,f216e22,e88b258]:@atlaspack/packaging-test-harness@0.0.6
Patch Changes
06bb8c1,a2d8e7a,f9aec27,93ec107,a2c5747,f216e22,e88b258,936209f]:@atlaspack/ssr-app-example@2.12.1
Patch Changes
93ec107Thanks @vykimnguyen! - adding incremental bundle graph update for packaging