What's Changed
Changelog
- release(turborepo): 1.8.3 by @github-actions in #3989
- enable rust codepath in release process by @arlyon in #3903
- Add tests to validate errors-only is working by @mehulkar in #3945
- fix: make inputs relative to workspace root by @chris-olszewski in #3993
- Include expanded inputs config for each task in dry run summary by @mehulkar in #3957
- fix prisma example ReferenceError by @mkreuzmayr in #3947
- feat(codemod): support workspace configs by @tknickman in #3992
- fix: scm make patterns relative by @chris-olszewski in #3996
- feat(cli): support --no-update-notifier by @tknickman in #4003
- feat(docs): move reference up in priority (#4007 by @tknickman in #4007
- Add inferred framework to Dry Run by @mehulkar in #3941
- Fix prettier by @mehulkar in #4022
- Build Requirements for Ubuntu by @tm1000 in #4010
- Add missing function from port. by @nathanhammond in #4027
- Calculate TaskHash while constructing PackageTask by @mehulkar in #4016
- Refactor env package to breakdown env vars for task by source by @mehulkar in #4021
- Add task + framework env vars into Dry Run Summary by @mehulkar in #4020
- fix(codemod): don’t set outputs for cache:false by @tknickman in #4029
- Client timeout by @nathanhammond in #3998
- Add turboVersion into dry run summary by @mehulkar in #4047
- Assign Framework to PackageTask struct by @mehulkar in #4050
- Create runsummary package and rename DryRunSummary to RunSummary by @mehulkar in #4052
- Revert "enable rust codepath in release process" by @gsoltis in #4068
- release(turborepo): 1.8.4-canary.0 by @github-actions in #4065
- release(turborepo): 1.8.4-canary.1 by @github-actions in #4070
- Log the json that we are sending to the go binary by @gsoltis in #4067
- Generate a run summary file on turbo run by @mehulkar in #4069
- fix: ensure that memory is free'd using the same allocator by @arlyon in #4101
- Parallel cache state by @mehulkar in #4110
- release(turborepo): 1.8.4-canary.2 by @github-actions in #4113
- chore: Bumping fsnotify version by @NicholasLYang in #3956
- Add globalenv to run summary by @mehulkar in #4090
- Flag on the Go sandwich, attempt #2 by @gsoltis in #4115
- Re-repair Root Inference by @nathanhammond in #4049
- Correct argument to local
turbo
inference. by @nathanhammond in #4122 - release(turborepo): 1.8.4-canary.3 by @github-actions in #4125
- Revert "Flag on the Go sandwich, attempt #2" (#4127 by @gsoltis in #4127
- Support exclusions in inputs by @gsoltis in #4066
- release(turborepo): 1.8.4-canary.4 by @github-actions in #4131
- Add TaskExecutionSummary to Run Summary by @mehulkar in #4116
- Amend incorrect file referenced in Getting Started by @richardjzhang in #4148
- feat(turbo-ignore): update logging by @tknickman in #4154
- fix sentence by @bhatvikrant in #4158
- fix(create-turbo): update create-turbo eslint template (#4160 by @tknickman in #4160
- Add log to go binary by @NicholasLYang in #4157
- Add expandedOutputs to run summary of each task by @mehulkar in #4095
- Remove env-var linting comments. by @anthonyshew in #4162
- Fix integration tests to add new log message by @mehulkar in #4164
- chore(deps): update mysql docker tag to v8.0.32 by @renovate in #4071
- fix(examples): update kitchen-sink dev task by @tknickman in #4177
- Ensure we record the lockfile name when there's an error unmarshalling by @gsoltis in #4180
- Add dependencies and dependent tasks into run summaries by @mehulkar in #4165
- update lockfile due to removed packages by @sokra in #4192
- Downgrade git warning to debug. by @nathanhammond in #4193
- fix(turborepo): race condition in config tests by @NicholasLYang in #4186
- Run integration tests in parallel by @mehulkar in #4044
- fix: SCM relative paths in nested turborepo by @NicholasLYang in #4184
- Throw an error when a task graph cannot run to completion. by @nathanhammond in #4205
- fix: Turbo SCM with Windows paths by @NicholasLYang in #4207
- chore: Flip the Rust switch by @NicholasLYang in #4181
- gracefully handle ctrlc on windows by proactively the killing go process by @arlyon in #4196
- release(turborepo): 1.8.4-canary.5 by @github-actions in #4215
- Fix forward inference test parallelization. by @nathanhammond in #4203
- Add pass through args to run summary by @mehulkar in #4209
- Fix duplicate items in task summaries by @mehulkar in #4217
- Add a hash of external dependencies to run summary by @mehulkar in #4212
- fix: prune pnpm patched dependencies with peer dependencies by @chris-olszewski in #4200
- Add a version to the run summary schema by @mehulkar in #4230
- release(turborepo): 1.8.4-canary.6 by @github-actions in #4234
- chore(deps): update dependency tsx to v3.12.5 by @renovate in #3962
- Check that root commands cannot invoke turbo by @mehulkar in #4223
- Fix error message documentation by @mehulkar in #4094
- Filter out summaries of tasks that didn't execute by @mehulkar in #4238
- docs: Document common question around turborepo-ffi by @NicholasLYang in #4232
- feat(examples): add vercel template to meta by @tknickman in #4242
- refactor: Removed includeUntracked because it's always set to true by @NicholasLYang in #4243
New Contributors
- @mkreuzmayr made their first contribution in #3947
- @tm1000 made their first contribution in #4010
- @timneutkens made their first contribution in #4080
- @tunguyen-ct made their first contribution in #4097
- @richardjzhang made their first contribution in #4148
- @bhatvikrant made their first contribution in #4158
Full Changelog: v1.8.3...v1.8.4