What's Changed
Changelog
- release(turborepo): 1.10.12 by @github-actions in #5611
- Change READMEs of created turborepos (reflect appDir) by @DerTimonius in #5583
- chore: upgrade pnpm to version that support node 20 by @chris-olszewski in #5609
- export namespace object instead commonjs interop object by @sokra in #5619
- fix esm export in build runtime by @sokra in #5621
- Revert "export namespace object instead commonjs interop object" by @sokra in #5620
- Allow fallback to be used outside VERCEL by @cipriancaba in #5614
- fix(turborepo): Parse turbo json with comments by @NicholasLYang in #5623
- remove require.cache clear from chunk loading by @sokra in #5626
- Snapshot tests: canonicalize with dunce by @wbinnssmith in #5582
- Turbopack: Sort env vars for compatibility by @wbinnssmith in #5633
- fix tracing span names by @sokra in #5624
- WEB-1278: Turbopack build: Implement minification with swc minify by @wbinnssmith in #5597
- Update
swc_core
tov0.79.33
by @kdy1 in #5632 - feat: wasm text format and import support by @ForsakenHarmony in #5636
- feature(turborepo): Port Async Cache and Cache Multiplexer by @NicholasLYang in #5634
- update swc_core and sync deps by @sokra in #5666
- [2/n] no-context lint: migrate some crates by @wbinnssmith in #5640
- [3/n] no-context: migrate
turbopack-core
by @wbinnssmith in #5661 - chore(docs): improve docs for loose & strict env modes by @styfle in #5671
- Make Go play nicely with omitempty. by @nathanhammond in #5673
- add untracked trait reads by @sokra in #5675
- IssueFilePathExt -> IssueDescriptionExt by @wbinnssmith in #5676
- [4/n] no-context: migrate
turbopack-ecmascript
by @wbinnssmith in #5662 - [5/n] no-context: migrate remaining crates by @wbinnssmith in #5663
- Hide some turbo_tasks internals by @alexkirsz in #5584
- remove error in update by @sokra in #5686
- chore(gen): reduce published bundle size by @tknickman in #5685
- feat(codemod): upgrade refactor by @tknickman in #5279
- release(turborepo): 1.10.13-canary.0 by @github-actions in #5690
- Cleanup minify by @sokra in #5696
- feat: port task graph construction by @chris-olszewski in #5652
- fix(turborepo): Rationalize the install and execution process. by @nathanhammond in #5695
- docs(ci-github-actions): fix indent by @mparramont in #5700
- feat: support
?module
imports for WebAssembly by @ForsakenHarmony in #5660 - feature(turborepo):
turborepo-ui
crate by @NicholasLYang in #5684 - fix dynamic embedding after the
Vc<T>
update by @ForsakenHarmony in #5708 - Update
swc_core
tov0.79.55
by @kdy1 in #5699 - AST-based modification of turbo.json by @nathanhammond in #5509
- chore(docs): use correct npm flag in installation docs by @itzjacki in #5711
- Update environment variable docs. by @nathanhammond in #5706
- chore(turborepo): Refactor globwatcher setup by @gsoltis in #5704
- chore(turbo): disable deployments for gh pages by @tknickman in #5713
- Update
context
property in JS to match serialized Rust type by @wbinnssmith in #5715 - feat: expose path to invalid package.json in error by @arlyon in #5629
- fix(turbo): remove trailing comma by @tknickman in #5724
- fix(turbo-gen): better placeholders by @tknickman in #5725
- chore(labeler): add created-by label by @tknickman in #5726
- Add a FileSystemPathOption::none for cached cell reuse by @jridgewell in #5717
- Use shallow references in
any_content_changed_of_module
by @jridgewell in #5718 - fix(turbo-workspaces): support alternate workspace format by @tknickman in #5712
- chore(labeler): change team to owned-by by @tknickman in #5729
- fix(Turborepo): Drop argument separator for yarn by @gsoltis in #5709
- Bump lockfile to account for turborepo-ci by @gsoltis in #5733
- fix(release): correct version script by @tknickman in #5735
- feat: port task graph validation by @chris-olszewski in #5703
- feat: add async graph walker by @chris-olszewski in #5697
- Misc comments in turbo_tasks by @alexkirsz in #5723
- chore(labels): consolidate issue labels by @tknickman in #5731
- release(turborepo): 1.10.13-canary.1 by @github-actions in #5736
- Transformation code necessary to support Server Actions by @jridgewell in #5705
- fix(lockfile): use correct ffi method for global changes by @chris-olszewski in #5742
- feature(turbo): Port Run Cache by @NicholasLYang in #5707
- fix: Remove package_task.rs by @NicholasLYang in #5747
- fix: give name to package so that it works with rust codepath by @arlyon in #5727
- feat: port run graph flag by @chris-olszewski in #5728
- chore: dedupe our lockfile names by @chris-olszewski in #5749
- release(turborepo): 1.10.13-canary.2 by @github-actions in #5741
- chore: remove use of rc for task definitions by @chris-olszewski in #5750
- chore: remove pass through env from experimental fields by @chris-olszewski in #5753
- feat(turborepo): Framework inference by @NicholasLYang in #5746
- feature(turborepo): Spaces gets its own API client. by @nathanhammond in #5674
- fix(example): basic example react version in ui package by @anmol242 in #5757
- Update to-cache-or-not-to-cache.mdx by @uiolee in #5760
- chore(types): consolidate packagejson type by @tknickman in #5754
- fix(docs): fix docs 404 by @tknickman in #5767
- fix(turborepo): Adopt std::cell::OnceCell by @nathanhammond in #5763
- fix(turborepo): Force all URLs to be normalized during login. by @nathanhammond in #5774
- feat(examples): fix basic lint by @tknickman in #5775
- fix: make color selector threadsafe by @chris-olszewski in #5771
- fix: copy root json to full directory by @chris-olszewski in #5769
- fix(examples): rename basic eslint config by @tknickman in #5778
- fix: take reference of run cache opts by @chris-olszewski in #5779
- feat(examples): update tailwind lint by @tknickman in #5777
- fix(turborepo): Remove automatic linking. by @nathanhammond in #5776
- docs: clairify successful tasks are cached by @chris-olszewski in #5782
- Port filter and scope to rust by @arlyon in #5628
New Contributors
- @DerTimonius made their first contribution in #5583
- @cipriancaba made their first contribution in #5614
- @mparramont made their first contribution in #5700
- @itzjacki made their first contribution in #5711
- @anmol242 made their first contribution in #5757
- @uiolee made their first contribution in #5760
Full Changelog: v1.10.12...v1.10.13