Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: more js api v2 #9481

Draft
wants to merge 75 commits into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
75 commits
Select commit Hold shift + click to select a range
44b67b4
feat: dependency supports inheriting hierarchical information
SyMind Feb 21, 2025
0cdc92d
fix: dependency and bindingDependencyFactory
SyMind Dec 25, 2024
d3cd90b
fix: setbinding for ModuleDependency in addInclude
SyMind Feb 21, 2025
987f811
fix: add_include clean entry
SyMind Jan 6, 2025
70d621b
feat: add constructor name for concatenated module
SyMind Jan 6, 2025
6c41c26
feat: copy next-custom-transforms
SyMind Jan 8, 2025
c7ae170
feat: rspack_loader_next_swc
SyMind Jan 8, 2025
c6ac753
feat: NextSwcLoader options
SyMind Jan 9, 2025
cd9988c
fix: next swc loader options
SyMind Feb 21, 2025
b06f6cb
feat: cache next-swc-loader
SyMind Jan 10, 2025
874af44
feat: copy next-custom-transforms
SyMind Jan 8, 2025
4476eea
fix: next swc loader options
SyMind Jan 9, 2025
ec9171e
add constructorName for module on js side
ahabhgk Jan 10, 2025
484b318
feat: getOutgoingConnectionsInOrder
SyMind Feb 21, 2025
b6af760
chore: reduce binary size for release-debug
hardfist Jan 12, 2025
bdbb90e
chore: keep symbol
hardfist Jan 12, 2025
93f4a27
chore: remove debug for crate
hardfist Jan 12, 2025
fbbc02d
chore: remove console profile
ahabhgk Jan 13, 2025
3c1998f
init next-app-loader
ahabhgk Jan 13, 2025
0364063
feat: next-swc-loader pitch
SyMind Jan 13, 2025
8cbcdaa
fix: next-swc-loader
SyMind Jan 14, 2025
b88a6af
perf: cache resolver
SyMind Feb 21, 2025
8746242
chore: try compress debu-sections
hardfist Jan 14, 2025
0b75950
feat: can get build info from rust
SyMind Jan 15, 2025
53f6c29
next-app-loader loadEntrypoints
ahabhgk Jan 15, 2025
a59e375
feat: build info in NextAppLoader
SyMind Jan 15, 2025
dc31906
wip next-app-loader
ahabhgk Jan 15, 2025
5adb5e3
feat: enum_metadata_files
SyMind Jan 16, 2025
4739e41
feat: is_metadata_route
SyMind Jan 16, 2025
5fc9366
fix: use json macro
SyMind Jan 16, 2025
ff0d6f2
feat: normalize_app_path
SyMind Jan 16, 2025
edf537d
next-app-loader app test pass
ahabhgk Jan 16, 2025
4bef33f
chore: fix typo
hardfist Jan 16, 2025
d94357a
chore: fix license problem
hardfist Jan 16, 2025
9437271
chore: fix shear
hardfist Jan 16, 2025
44383a7
chore: fix check error
hardfist Jan 17, 2025
d37c9e6
feat: create_metadata_exports_code
SyMind Jan 17, 2025
b05a7dc
metadata code
ahabhgk Jan 17, 2025
074937a
chore: try disable split-debug-info
hardfist Jan 23, 2025
c70d939
feat: init FlightClientEntryPlugin
SyMind Jan 23, 2025
99a0145
feat: deduplicate_css_imports_for_entry
SyMind Feb 24, 2025
a8441ae
feat: create_client_entries
SyMind Jan 26, 2025
8284889
feat: inject_client_entry_and_ssr_modules
SyMind Jan 26, 2025
f58b729
feat: inject_action_entry
SyMind Feb 24, 2025
6eca062
feat: filter_client_components
SyMind Feb 24, 2025
10e16fe
feat: collect_client_actions_from_dependencies
SyMind Jan 26, 2025
e57ddbd
feat: should_invalidate_cb
SyMind Jan 26, 2025
d2134e9
feat: record_module
SyMind Jan 26, 2025
a7222b1
feat: create_action_assets
SyMind Jan 27, 2025
3a7ff15
feat: communicate with js
SyMind Jan 27, 2025
f97ddcd
chore: remove debug size
hardfist Jan 28, 2025
46d22be
chore: try reduce more size
hardfist Jan 28, 2025
3c92c03
Revert "chore: try reduce more size"
hardfist Jan 28, 2025
f553bde
chore: support dev profile
hardfist Jan 29, 2025
5e73c16
chore: support faster release
hardfist Jan 29, 2025
d26011b
chore: fix sort
hardfist Jan 29, 2025
759f97e
fix: buildInfo rsc for builtin flight client entry plugin
ahabhgk Feb 5, 2025
b617820
fix: client_component_ssr_entry_dep should use client_server_loader
SyMind Feb 6, 2025
0b97657
chore: no-dts-cache
hardfist Feb 6, 2025
c2d9fe9
fix: missing some module in server/edge server compile
ahabhgk Feb 6, 2025
7f7b6f1
revert: cache resolver
SyMind Feb 27, 2025
8fa04e7
Merge remote-tracking branch 'origin' into more-js-api-v2
SyMind Feb 27, 2025
22afe05
fix: ci error
SyMind Feb 27, 2025
1490e67
chore: remove test file
SyMind Feb 27, 2025
edc320c
chore: cleanup
ahabhgk Feb 27, 2025
963b22b
Merge remote-tracking branch 'origin/main' into more-js-api-v2
ahabhgk Feb 27, 2025
4c5e39b
feat: module constructorName support ExternalModule and more
ahabhgk Feb 27, 2025
e20d34f
feat: add contextInfo.issuerLayer for nmf resolve hooks
ahabhgk Feb 27, 2025
b1c9af8
fix: disable skip code splitting detect
ahabhgk Feb 27, 2025
cd52362
perf: avoid create new dependency for add include
ahabhgk Feb 27, 2025
40921be
Merge remote-tracking branch 'origin/main' into more-js-api-v2
ahabhgk Feb 28, 2025
ee7a81f
chore: merge origin main
SyMind Feb 28, 2025
4295e24
chore: api changed
SyMind Feb 28, 2025
1fadb3c
Merge remote-tracking branch 'origin/main' into more-js-api-v2
ahabhgk Mar 4, 2025
1da7bd2
fix: reenable skip code splitting
ahabhgk Mar 4, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .typos.toml
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ extend-exclude = [
"biome.jsonc",
"scripts/test/diff.cjs",
"scripts/test/binary-path.cjs",
"crates/next-custom-transforms"
]

[default.extend-identifiers]
Expand Down
Loading
Loading