What's Changed
Changelog
- feat(turborepo): Spaces by @NicholasLYang in #6109
- release(turborepo): 1.10.16 by @github-actions in #6221
- chore(examples/with-svelte): regenerate apps with sveltekit by @mehulkar in #6214
- fix: bias towards graph walk cancel over continue by @chris-olszewski in #6210
- feat: hook up task execution tracking by @chris-olszewski in #6222
- docs: Add the enabled config to turbo.json schema by @mehulkar in #6224
- chore: fix example test setup so output matches by @mehulkar in #6225
- fix: Respect color config for runcache output by @NicholasLYang in #6217
- fix chunking for build chunking context by @sokra in #6227
- prefer Option<Vc> over Vc by @sokra in #6229
- refactor(auth): Removed closure in login functions by @NicholasLYang in #6235
- chore(test): validate that pruning carries remoteCache fields correctly by @mehulkar in #6226
- chore: Removed run stub feature by @NicholasLYang in #6236
- fix(Turborepo): Drop incorrect deprecation notice by @gsoltis in #6239
- chore(test): Add test to ensure env var changes task hash by @mehulkar in #6238
- chore: move layer from chunking context to asset context by @ForsakenHarmony in #6237
- Add caching to
chunk_content
's graph walking by @jridgewell in #6242 - Reduce resolve and resolving tasks by @sokra in #6228
- Remove
OutputAssets::new
if condition by @jridgewell in #6195 - avoid cloning list by @sokra in #6244
- fix symlink handling by @sokra in #6246
- Update
swc_core
tov0.86.10
by @kdy1 in #6231 - chore(lint): fix autofixable lint violations and warnings by @mehulkar in #6234
- Parallelize
chunk_content
walk by @jridgewell in #6245 - chore: run summary prefactor by @chris-olszewski in #6240
- refactor: Removed closure from logout by @NicholasLYang in #6251
- chore(lint): fix no-unused-var violations by @mehulkar in #6247
- Turbopack: don't consider any unanalyzable spawn expression
node
by @wbinnssmith in #6212 - feat(Turborepo): Check env var indexing by literals by @gsoltis in #6254
- Padamaia/small docs changes by @padmaia in #6255
- disable lazy children removal by @sokra in #6259
- Turbopack: apply queued updates to aggregation context by @wbinnssmith in #6261
- Turbopack: add a simple
require
implementation at runtime for CJS checks by @wbinnssmith in #6260 - chore: Added panic handler to turborepo by @NicholasLYang in #6253
- refactor: Moving from anyhow to thiserror part 1 by @NicholasLYang in #6250
- fix(lint): enable and fix some lint violations by @mehulkar in #6256
- Put ESM in strict mode by @sokra in #6270
- Update Turbopack Docs by @padmaia in #6268
- Clearer cache spinner message. by @anthonyshew in #6278
- normalize pattern correctly to avoid slow path in matching by @sokra in #6288
- Revert "normalize pattern correctly to avoid slow path in matching" by @sokra in #6289
- fix hmr client to be actually reliable by @sokra in #6290
- fix: use cprintln instead of warn when no tasks are run by @chris-olszewski in #6285
- fix: don't escape html when serializing dry runs by @chris-olszewski in #6284
- fix(Turborepo): Ensure process manager stays closed by @gsoltis in #6258
- fix(Turborepo): escape colons in log filenames by @gsoltis in #6267
- chore(test): fix gitignore in fixture by @mehulkar in #6300
- feat: Hook up Run summary by @chris-olszewski in #6282
- port(Turborepo): Port escaping globs sent via rust daemon client by @gsoltis in #6295
- feat(Turborepo): Validation checks for task names by @gsoltis in #6293
- chore(test): fix gitignore in fixture by @mehulkar in #6303
- feat(docs): document support policy by @mehulkar in #6277
- fix(docs): correct support typo by @tknickman in #6313
- fix(lockfiles) trailing zero yaml parse by @chris-olszewski in #6296
- Update teamname in codeowners by @padmaia in #6316
- Chore/update teamname by @padmaia in #6317
Full Changelog: v1.10.16...v1.10.17-canary.0