next.js
feat(turbopack): improve compile-time define value to support more data types and expr evaluation
#81042
Merged

feat(turbopack): improve compile-time define value to support more data types and expr evaluation #81042

xusd320
ijjk ijjk added Rspack
ijjk ijjk added Turbopack
ijjk ijjk added type: next
ijjk
graphite-app
graphite-app commented on 2025-06-29
xusd320
xusd320 commented on 2025-06-29
codspeed-hq
xusd320 xusd320 force pushed from 5461e565 to 9a4ec3a5 276 days ago
xusd320 xusd320 changed the title feat(turbopack): support full json types of compile time define env feat(turbopack): support full json types and basic calculation of compile time define env 276 days ago
xusd320 xusd320 force pushed from 9a4ec3a5 to f45fc721 276 days ago
xusd320 xusd320 force pushed from f45fc721 to 65273af8 276 days ago
graphite-app
graphite-app commented on 2025-06-29
xusd320 xusd320 force pushed from 65273af8 to cf0cc98c 275 days ago
xusd320 xusd320 force pushed from cf0cc98c to fc1e9ae6 275 days ago
xusd320 xusd320 changed the title feat(turbopack): support full json types and basic calculation of compile time define env feat(turbopack): support full json types and basical evaluation of compile time define env 275 days ago
xusd320 xusd320 force pushed from fc1e9ae6 to c9f06d42 275 days ago
xusd320 xusd320 force pushed from c9f06d42 to 52a867ad 275 days ago
xusd320 xusd320 force pushed from 52a867ad to 00ba3d5c 275 days ago
graphite-app
graphite-app commented on 2025-06-30
graphite-app
graphite-app commented on 2025-06-30
xusd320 xusd320 force pushed from 00ba3d5c to 4f52e7c6 275 days ago
xusd320 xusd320 force pushed from 4f52e7c6 to f94c2772 275 days ago
xusd320 xusd320 force pushed from f94c2772 to 57426341 275 days ago
graphite-app
graphite-app commented on 2025-06-30
xusd320 xusd320 force pushed from 57426341 to 1deabbbb 275 days ago
mischnic
mischnic commented on 2025-06-30
ijjk
ijjk ijjk added Font (next/font)
xusd320 xusd320 requested a review from mischnic mischnic 273 days ago
xusd320 xusd320 force pushed from 2b3cbc31 to 79b93ae8 272 days ago
xusd320 xusd320 changed the title feat(turbopack): support full json types and basical evaluation of compile time define env [WIP] feat(turbopack): support full json types and basical evaluation of compile time define env 272 days ago
xusd320 xusd320 force pushed from 0e5d89ac to 78871388 271 days ago
xusd320 xusd320 changed the title [WIP] feat(turbopack): support full json types and basical evaluation of compile time define env feat(turbopack): support full json types and basical evaluation of compile time define env 271 days ago
xusd320 xusd320 force pushed from e56bf627 to 7137a36e 271 days ago
xusd320 xusd320 force pushed from 7137a36e to 17b873ae 271 days ago
graphite-app
graphite-app commented on 2025-06-30
xusd320 xusd320 force pushed from 17b873ae to 1cbc6052 271 days ago
xusd320 xusd320 changed the title feat(turbopack): support full json types and basical evaluation of compile time define env feat(turbopack): improve compile-time define env to support support full json types and expr evaluation 271 days ago
xusd320 xusd320 changed the title feat(turbopack): improve compile-time define env to support support full json types and expr evaluation feat(turbopack): improve compile-time define value to support support full json types and expr evaluation 271 days ago
graphite-app
graphite-app commented on 2025-07-04
xusd320 xusd320 force pushed from 5dd18987 to b7b61462 271 days ago
xusd320 xusd320 changed the title feat(turbopack): improve compile-time define value to support support full json types and expr evaluation feat(turbopack): improve compile-time define value to support full json types and expr evaluation 271 days ago
xusd320 xusd320 changed the title feat(turbopack): improve compile-time define value to support full json types and expr evaluation feat(turbopack): improve compile-time define value to supportn more data types and expr evaluation 271 days ago
xusd320 xusd320 changed the title feat(turbopack): improve compile-time define value to supportn more data types and expr evaluation feat(turbopack): improve compile-time define value to support more data types and expr evaluation 271 days ago
mischnic
mischnic commented on 2025-07-04
mischnic
mischnic commented on 2025-07-04
mischnic
mischnic commented on 2025-07-04
mischnic
mischnic commented on 2025-07-04
mischnic
mischnic commented on 2025-07-04
mischnic
mischnic commented on 2025-07-04
xusd320 xusd320 requested a review from mischnic mischnic 268 days ago
xusd320 xusd320 force pushed from 3486fc93 to a57283a9 266 days ago
xusd320 xusd320 force pushed from a57283a9 to 580d0b85 259 days ago
xusd320 xusd320 force pushed from a1b96e20 to f488d808 253 days ago
graphite-app
graphite-app commented on 2025-07-04
xusd320 feat(turbopack): support more types of compile time define env
32f2a4f9
xusd320 chore: reset baseline
0e0be49b
xusd320 refactor: not add ConstantValue::Evaluate to evalute compile-time def…
4f690a6e
xusd320 refactor: revert some useless changes
5d44d4d7
xusd320 feat(turbpack): impl From<RcStr> for BytesStr
ab02de2c
xusd320 chore: update some err msg
8fafdfcf
xusd320 refactor: use swc FileName::Anon
6f1c7710
xusd320 xusd320 force pushed from f488d808 to 71b3e100 253 days ago
xusd320 perf(turbopack): avoid redundant Box::pin
3f8bb233
xusd320 xusd320 force pushed from 71b3e100 to 3f8bb233 253 days ago
graphite-app
graphite-app commented on 2025-07-22
xusd320 refactor(turbopack): updates due to CR
79cea229
vercel
vercel commented on 2025-07-23
xusd320 fix: clippy
da2ea06e
xusd320 xusd320 force pushed from 64c9de36 to da2ea06e 251 days ago
vercel
vercel commented on 2025-07-24
ijjk
xusd320 chore: merge master
6df38d6c
mischnic
mischnic approved these changes on 2025-08-05
mischnic mischnic merged 1122b1f2 into canary 239 days ago
github-actions github-actions added locked
github-actions github-actions locked as resolved and limited conversation to collaborators 224 days ago
xusd320 xusd320 deleted the feat/upstream-turboapack-define-env branch 127 days ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone