Releases: vercel/turborepo
v1.2.9-canary.1
Core
- Refactor
PackageManager
to return information about the workspace. by @nathanhammond in #1187 - Support wslview on linux runtime, don't error on failure to open browser by @gsoltis in #1215
- Skip cache fetch for tasks that are marked cache: false by @gsoltis in #1224
- Apply
inputs
filter to uncommitted changes by @gsoltis in #1223
Full Changelog: v1.2.9-canary.0...v1.2.9-canary.1
v1.2.9-canary.0
Core
- git integration cleanup by @gsoltis in #1194
- Add better diagnostic errors when we fail to hash files with git by @gsoltis in #1195
- feat(cobra): add bin command by @xenfo in #906
- Better logging for failing to upload an artifact by @maschwenk in #1201
- Add self-ref check when build task graph by @Kingwl in #1141
- feat(cobra): port logout command to cobra by @xenfo in #1204
- Send proper paths to git cmd for file hashing by @gsoltis in #1216
Docs
- Revert "docs: better gh-actions example" by @nathanhammond in #1219
- docs: better gh-actions example by @Kikobeats in #1197
New Contributors
- @maschwenk made their first contribution in #1201
Full Changelog: v1.2.8...v1.2.9-canary.0
v1.2.8
Core
- fix: allow cache outputs external, but relative to packages by @nathanhammond in #1192
- fix: don't output usage or errors from cobra in error scenarios by @gsoltis in #1193
Full Changelog: v1.2.7...v1.2.8
v1.2.7
Core
-
Remove test directories from workspace ignores. by @nathanhammond in #1145
-
docs: pin pnpm versions in ci to 6 by @Ethan-Arrowood in #1165
-
Include pipeline definition in global hash by @gsoltis in #1166
-
Add experimental turbo-ignore package by @jaredpalmer in #1154
-
Address all SSA-dependent lint. by @nathanhammond in #1181
-
Add afero to Config, Refactor Config file access by @gsoltis in #1156
Docs
Examples
- examples: Set with-changesets GitHub Action branch to be main by @jaredpalmer in #1189
- Better ESLint configuration examples by @nathanhammond in #1172
- Update eslint naming in examples and add
lint
script toui
package by @jaredpalmer in #1174 - ESLint: one more spot change by @nathanhammond in #1180
Internal
- Add fixship merge-blocking label. by @nathanhammond in #1171
- Fix kodiak config by @jaredpalmer in #1175
- Remove unused golint. by @nathanhammond in #1170
Full Changelog: v1.2.6...v1.2.7
v1.2.7-canary.2
Core
Full Changelog: v1.2.7-canary.1...v1.2.7-canary.2
v1.2.7-canary.1
Core
- Address all SSA-dependent lint. by @nathanhammond in #1181
- Error on no caches by @gsoltis in #1169
- Add fixship merge-blocking label. by @nathanhammond in #1171
- Fix kodiak config by @jaredpalmer in #1175
- Disallow naked returns by @gsoltis in #1177
- Remove unused golint. by @nathanhammond in #1170
Docs
- Better ESLint configuration examples by @nathanhammond in #1172
- Update eslint naming in examples and add
lint
script toui
package by @jaredpalmer in #1174 - ESLint: one more spot change by @nathanhammond in #1180
Full Changelog: v1.2.7-canary.0...v1.2.7-canary.1
v1.2.7-canary.0
Core
- Remove
test
directories from workspace ignores. by @nathanhammond in #1145 - Implement status check for SSO login by @gsoltis in #1139
- Handle 403s by @gsoltis in #1116
- Include
pipeline
definition in global hash by @gsoltis in #1166
turbo-ignore
- Add experimental
turbo-ignore
package by @jaredpalmer in #1154
Docs
- docs: pin pnpm versions in ci to 6 by @Ethan-Arrowood in #1165
Full Changelog: v1.2.6...v1.2.7-canary.0
v1.2.6
Core
Go 1.18, Faster globbing, new --preflight
flag for Remote Caching, and more...
- Set version range explicitly by @nathanhammond in #1112
- Fix typo in comment by @hiro0218 in #1110
- feat: add authorization header in preflight request by @promer94 in #1086
- Low hanging lint changes by @gsoltis in #1115
- Use interface for API Client in HTTP Cache by @gsoltis in #1114
- Housekeeping on "link" before Remote-Caching-Enabled work by @gsoltis in #1080
- Adopt afero, create tests for globby by @nathanhammond in #1090
- Officially support windows-arm64 by @nathanhammond in #1118
- Fix makefile for windows-arm64 by @jaredpalmer in #1120
- Implement
globby.GlobFiles
usingdoublestar.GlobWalk
by @nathanhammond in #1108 - Check Remote Caching status before linking by @gsoltis in #1087
- Plumb through errors in globbing. by @nathanhammond in #1129
- Bump versions of dependencies. (Go 1.18, pnpm, CI, .devcontainer) by @nathanhammond in #1153
- Refactor turbo_json by @nathanhammond in #1152
Internal
- Configure VSCode to use the same lint tool as CI. by @nathanhammond in #1111
- Fix lint error in VS Code settings. by @nathanhammond in #1113
Docs
- docs: fix ci sections gitlab and travis by @Ethan-Arrowood in #1138
- docs: add gitlab and travis recipes by @Ethan-Arrowood in #1137
- docs: fix capitalization of npm and pnpm by @Ethan-Arrowood in #1150
- docs: add package manager tabs to CI by @Ethan-Arrowood in #1147
- docs: Rename /features to /core-concepts by @jaredpalmer in #1133
- docs: update clone command by @AbdallahAbis in #1132
- docs: Refactor to have CI section by @jaredpalmer in #1131
- docs: circleci continuous integration example by @Ethan-Arrowood in #1124
- docs: Add recipe for CircleCI by @nathanhammond in #1127
- docs: Add section on updating turbo-install by @nathanhammond in #1125
- docs: update circleci image by @Ethan-Arrowood in #1128
- examples: Add example with changesets and publishing by @jaredpalmer in #1098
- docs: fix Typescript to TypeScript by @kazuyaseki in #1102
New Contributors
- @kazuyaseki made their first contribution in #1102
- @hiro0218 made their first contribution in #1110
- @Ethan-Arrowood made their first contribution in #1124
- @AbdallahAbis made their first contribution in #1132
Full Changelog: v1.2.5...v1.2.6
v1.2.6-canary.1
Core
- Implement globby.GlobFiles using doublestar.GlobWalk by @nathanhammond in #1108
- Check Remote Caching status before linking by @gsoltis in #1087
- Plumb through errors in globbing. by @nathanhammond in #1129
- Bump versions of dependencies. (Go, pnpm, CI, .devcontainer) by @nathanhammond in #1153
Docs
- docs: circleci continuous integration example by @Ethan-Arrowood in #1124
- docs: Add recipe for CircleCI by @nathanhammond in #1127
- docs: Add section on updating turbo-install by @nathanhammond in #1125
- docs: Refactor to have CI section by @jaredpalmer in #1131
- examples: update clone command by @AbdallahAbis in #1132
- docs: Rename /features to /core-concepts by @jaredpalmer in #1133
- docs: add gitlab and travis recipes by @Ethan-Arrowood in #1137
- docs: fix ci sections gitlab and travis by @Ethan-Arrowood in #1138
- docs: update circleci image by @Ethan-Arrowood in #1128
- docs: fix capitalization of npm and pnpm by @Ethan-Arrowood in #1150
- docs: add package manager tabs to CI by @Ethan-Arrowood in #1147
New Contributors
- @Ethan-Arrowood made their first contribution in #1124
- @AbdallahAbis made their first contribution in #1132
Full Changelog: v1.2.6-canary.0...v1.2.6-canary.1
v1.2.6-canary.0
Core
- Configure VSCode to use the same lint tool as CI. by @nathanhammond in #1111
- Fix typo in comment by @hiro0218 in #1110
- Low hanging lint changes by @gsoltis in #1115
- feat: add authorization header in preflight request by @promer94 in #1086
- Fix lint error in VS Code settings. by @nathanhammond in #1113
- Use interface for API Client in HTTP Cache by @gsoltis in #1114
- Housekeeping on "link" before Remote-Caching-Enabled work by @gsoltis in #1080
- Adopt afero, create tests for globby. by @nathanhammond in #1090
- Officially support windows/arm64 by @nathanhammond in #1118
- Fix makefile for windows-64 by @jaredpalmer in #1120
Docs
- Add example with changesets and publishing by @jaredpalmer in #1098
- docs: fix Typescript to TypeScript by @kazuyaseki in #1102
- Set version range. by @nathanhammond in #1112
New Contributors
- @kazuyaseki made their first contribution in #1102
- @hiro0218 made their first contribution in #1110
Full Changelog: v1.2.5...v1.2.6-canary.0