What's Changed
Changelog
- Add support to integration tests for experimental rust codepath by @arlyon in #5748
- chore: require lockfile implementations to be threadsafe by @chris-olszewski in #5781
- release(turborepo): 1.10.13 by @github-actions in #5788
- feat(turbo-ignore): add better error message by @tknickman in #5790
- test: verify we can walk DAGs with multiple roots by @chris-olszewski in #5770
- add filewatching tests to document behaviour regarding file add/delete by @gsoltis in #5580
- add evaluatables to chunk list ident by @sokra in #5785
- Tracing improvements by @sokra in #5783
- Generic types over Vcs by @alexkirsz in #5738
- fix: snapshot test path canonicalization by @ForsakenHarmony in #5795
- fix "any" context condition implementation by @sokra in #5794
- feat(examples): update cra lint by @tknickman in #5799
- feat: port github action detection by @chris-olszewski in #5792
- add middleware entry type by @sokra in #5800
- fix: unify go rust error formatting by @chris-olszewski in #5798
- fix: remove panic from task graph validation by @chris-olszewski in #5789
- feat: port task graph execution by @chris-olszewski in #5791
- fix(turborepo): Better unlink Output by @nathanhammond in #5764
- perform invalidation directly on writes by @sokra in #5786
- Automatically derive ValueDefault for primitive value types by @alexkirsz in #5793
- fix(lint): add node env by @tknickman in #5805
- fix: persistent task concurrency check by @chris-olszewski in #5806
- feat: show all persistent task validation errors by @chris-olszewski in #5807
- docs: update webpack docs to reflect latest next.js api by @willwill96 in #5680
- feat(turborepo): Use new URL scheme. by @nathanhammond in #5803
- fix(turborepo): API naming and dep graph by @nathanhammond in #5819
- make swc comments immutable by @sokra in #5784
- avoid unnessecary indirection in async modules by @sokra in #5627
- fix(lint): set vscode config for pnpm examples by @tknickman in #5826
- feat(docs): update lint in handbook by @tknickman in #5812
- Update HMR for next-api by @jridgewell in #5814
- avoid cloning a large list of task ids by @sokra in #5821
- chore(docs): update lint callout by @tknickman in #5831
- chore(lint): update @vercel/style-guide to latest by @tknickman in #5832
- feat(examples): upgrade @vercel/style-guide to 5 by @tknickman in #5834
- Update
swc_core
tov0.82.4
by @kdy1 in #5820 - chore: minor task cache changes by @chris-olszewski in #5838
- chore: remove fake root topological task nodes by @chris-olszewski in #5828
- feat: port task execution summary by @chris-olszewski in #5825
- Update
swc_core
tov0.82.10
by @kdy1 in #5853 - Stub out module.hot.check for next-api by @jridgewell in #5855
- feat(Turborepo): Create a filewatching crate by @gsoltis in #5772
- chore: make color selector usable with prefix ui by @chris-olszewski in #5863
- feat(example): update tailwind starter template by @tknickman in #5856
- chore: add full auth into http client by @chris-olszewski in #5857
- feature(turbo): Global Hash by @NicholasLYang in #5568
- fix(lint): remove unused import by @tknickman in #5883
- feat(example): update basic starter template by @tknickman in #5880
- feat(docs): update bundle format recommendation by @tknickman in #5870
- fix: avoid panic during task cache construction by @chris-olszewski in #5882
- Add
Send
bound toT
inVc<T>
to make type error less cryptic by @kdy1 in #5871 - feat(Turborepo): add filesystem cookies on top of filewatching by @gsoltis in #5858
- Turbopack: Remove
turbo_tasks::unit()
by @wbinnssmith in #5860 - Turbopack Experimental: Fix source maps in HMR by @wbinnssmith in #5852
- feat(examples): update design-system by @tknickman in #5884
- fix: use existing ui instead of constructing a new one by @chris-olszewski in #5886
- feat: support analysing ternary expressions by @ForsakenHarmony in #5881
- Fix clippy warnings / errors in filewatching code by @gsoltis in #5891
- feat: connect task cache with visitor by @chris-olszewski in #5889
- Update pnpm to 8.7.1 by @wbinnssmith in #5861
- fix: missing autoprefixer package in with-tailwind example by @boompikachu in #5893
New Contributors
- @willwill96 made their first contribution in #5680
- @boompikachu made their first contribution in #5893
Full Changelog: v1.10.13...v1.10.14-canary.0