Releases: vercel/turborepo
Releases · vercel/turborepo
v1.6.2
What's Changed
- Merge release branch staging-1.6.1 by @nathanhammond in #2301
- Make ship happen by @sokra in #2315
- Update react & next in turborepo examples by @mehulkar in #2317
- Remove wildcard redirect rule from list by @ernestd in #2322
- Add a missing dash by @vacekj in #2330
- fix: twitter handle for Tobias in Readme by @Just-Moh-it in #2328
- add missing --input flag for the Tailwind command by @pelleknaap in #2329
- Fix typo by @simonw in #2326
- Fixed the link in a documentation by @jomlamladen in #2334
- chore: fix multiple typos by @harish-sethuraman in #2333
- Fix typo by @vacekj in #2332
- Fix typo in migrating-to-a-monorepo.mdx by @morinokami in #2321
- Docs: Add Rocket.Chat to Turbo Showcase page by @debdutdeb in #2331
- Remove line break in repo hero text by @mehulkar in #2338
- Fix link in turbopack readme by @mehulkar in #2341
- fix(shim): Ignore shim in cargo workspace by @NicholasLYang in #2345
- chore(deps): update pnpm/action-setup action to v2.2.4 by @renovate in #2281
- Fix twitter link on Turbopack README by @sosukesuzuki in #2360
- fix: license link not found by @chunsch in #2358
- chore(docs): cache false doesn't ignore dependsOn by @zEh- in #2342
- feature(rust):
bin
command porting by @NicholasLYang in #2234 - chore(docs): fix broken "installing the
turbo
" link by @KarnellSchultz in #2376 - Fix links for Architecture: Registry by @lpalmes in #2368
- fix: why turborepo? link by @hijuliancode in #2354
- chore(docs): fix broken links by @ChFlick in #2373
- fix: prune should omit descriptors from peerDependencies by @chris-olszewski in #2269
- chore(readme): fix typo by @thiagodebastos in #2383
- fix: add yarn install to with-docker setup by @chris-olszewski in #2381
- The glibc patch for the Dockerfile was only applied to the builder by @rafaeltab in #2335
- feat: add shim to help and version integration tests by @chris-olszewski in #2386
- Add Audience Analytics to turbo.build site by @mehulkar in #2387
- Implement nsObj helper from webpack tests and pass basic import test by @wbinnssmith in #2385
- Update examples to next@latest by @mehulkar in #2324
- benchmark update contrast by @gaspar09 in #2393
- Don't allocate collectibles unless necessary by @alexkirsz in #2395
- Warn on not-yet-supported import.meta usage by @wbinnssmith in #2397
- Speed up
NoMoveVec
allocations by @alexkirsz in #2398 - Update degit instructions in examples with new repo address by @mehulkar in #2396
- Fixed an issue where the graph benchmark bars were too small when under a second by @mattpocock in #2384
- Switch to inverted definition. by @nathanhammond in #2367
- Make turbotrace test project as an independent package by @Brooooooklyn in #2366
- we don't ship lto so we shouldn't benchmark it by @sokra in #2392
- Run prettier to fix formatting errors by @jridgewell in #2403
- Move removed redirect rule to bottom by @ernestd in #2323
- Docs: Add Backpack to Turbo Showcase page by @peterpme in #2413
- Do not forget by @Brooooooklyn in #2418
- Add area label to turbopack bug reports by @mehulkar in #2419
- fix: npm lockfile causing cache instability by @chris-olszewski in #2424
- tests(turbo): Rust CLI Tests by @NicholasLYang in #2379
- chore(docs): improve description of
--force
and--no-cache
by @styfle in #2425 - Support comments in tsconfig.json by @johanholmerin in #2429
- Revert "Support comments in tsconfig.json" by @jaredpalmer in #2432
- Revert "Revert "Support comments in tsconfig.json"" by @jridgewell in #2433
- Add Next.js require hook by @ijjk in #2434
- Add turbopack team to CODEOWNERS by @mehulkar in #2420
- Update CODEOWNERS config by @mehulkar in #2440
- Fix lockfile by @mehulkar in #2439
- Revamp snapshot tests by @jridgewell in #2351
- Source map tracing fixes by @jridgewell in #2402
- More forgiving timeout when waiting for Node.js to connect by @alexkirsz in #2417
- Replace unchecked Future pinning with pin_project_lite by @bdbai in #2364
- Optimize {run_add_to,run_remove_from}_scope_queue by @alexkirsz in #2423
- Fix decrement_tasks incrementing instead by @alexkirsz in #2399
- Update Next.js dependency for the TP benchmark by @alexkirsz in #2435
- prettier fixes by @sokra in #2436
- Fix unsound
with_task_id_mapping
implementation by @bdbai in #2362 - Fix unnecessary question mark warnings by @allan2 in #2443
New Contributors
- @evliu made their first contribution in #2164
- @blake-mealey made their first contribution in #2179
- @erikhofer made their first contribution in #2225
- @adarshaacharya made their first contribution in #2228
- @MateoKruk made their first contribution in #2240
- @rgomezcasas made their first contribution in #2209
- @benjervis made their first contribution in #2290
- @junhoyeo made their first contribution in #2295
- @ernestd made their first contribution in #2322
- @vacekj made their first contribution in #2330
- @Just-Moh-it made their first contribution in #2328
- @pelleknaap made their first contribution in #2329
- @simonw made their first contribution in #2326
- @jomlamladen made their first contribution in #2334
- @harish-sethuraman made their first contribution in #2333
- @debdutdeb made their first contribution in #2331
- @sosukesuzuki made their first contribution in #2360
- @chunsch made their first contribution in #2358
- @zEh- made their first contribution in #2342
- @KarnellSchultz made their first contribution in #2376
- @lpalmes made their first contribution in #2368
- @hijuliancode made their first contribution in #2354
- @ChFlick made their first contribution in #2373
- @thiagodebastos made their first contribution in #2383
- @Brooooooklyn made their first contribution in #2366
- @peterpme made their first contribution in #2413
- @johanholmerin made their first contribution in #2429
- @ijjk made their first contribution in #2434
- @bdbai made their first contribution in #2364
- @allan2 made their first contribution in #2443
Full Changelog: v1.6.1...v1.6.2
v1.6.1
What's Changed
- Merge release branch staging-1.6.0 by @nathanhammond in #2294
- feat(docs): 1.6 docs & blog by @mattpocock in #2157
- fix(docs): correct typo in
eslint-config-custom/package.json
by @junhoyeo in #2295 - copy: task runner -> "build system" by @jaredpalmer in #2297
- fix(blog): correct install by @tknickman in #2299
- Revert find-up change. by @nathanhammond in #2300
New Contributors
Full Changelog: v1.5.5...v1.6.1
Turborepo v1.6.0
Blog Post
What's Changed
- seo: Add script to generate RSS feed.xml to docs site by @jaredpalmer in #2132
- Turbo-specific changes to build containers by @gsoltis in #1930
- docs: Tweak tracking in card headers by @jaredpalmer in #2133
- Change some variable names by @mehulkar in #2136
- chore(deps): update dependency @babel/core to v7.19.3 by @renovate in #2127
- fix: Glob negation in outputs by @NicholasLYang in #2031
- Use unix:path to address unix socket by @gsoltis in #2137
- Fix broken links on "Workspace" Doc by @pakaponk in #2141
- Use Warn method for logWarning by @mehulkar in #2135
- chore(deps): update dependency postcss to v8.4.17 by @renovate in #2144
- chore(deps): update dependency typescript to v4.8.4 by @renovate in #2128
- fix(deps): update dependency ts-json-schema-generator to v1.1.2 by @renovate in #2139
- fix(packages): add repo, directory, and bugs fields by @tknickman in #2161
- feat: prune support for lockfiles containing patches by @chris-olszewski in #2151
- Remove prefixes from stored logs by @mehulkar in #2126
- fix: filename for web depending on ui by @evliu in #2164
- seo: Fix 404s from search console by @jaredpalmer in #2166
- seo: set canonical urls by @jaredpalmer in #2168
- Turn off golang dependency auto updates by @mehulkar in #2156
- feat: Avoid panic from lockfile issues by @chris-olszewski in #2163
- feat(docs): add sentry by @tknickman in #2169
- Caching, but to tar files. by @nathanhammond in #1991
- fix handling of injected dependencies for pnpm prune by @chris-olszewski in #2121
- Remove INFO prefix from log line by @gsoltis in #2171
- Update examples to always quote the ESLint glob. by @nathanhammond in #2130
- chore(examples): migrate svelte to latest by @tknickman in #2173
- Fix usage of uninitialized Ui instance by @gsoltis in #2172
- fix(examples): correct turbo caching for storybook by @tknickman in #2176
- Revert "Caching, but to tar files." by @gsoltis in #2178
- support new paused status by @blake-mealey in #2179
- docs: Fix Pipeline API design link by @brunojppb in #2153
- Use two stage release process, plus diamond workflow for cross-compiling by @gsoltis in #2051
- fix(examples): correct react-native ui output by @tknickman in #2181
- Merge release branch staging-1.5.6-canary.2 by @nathanhammond in #2182
- Add back bin/ directory by @gsoltis in #2184
- Merge release branch staging-1.5.6-canary.3 by @nathanhammond in #2185
- Merge release branch staging-1.5.6-canary.4 by @nathanhammond in #2186
- feat(examples): add custom ignore script by @tknickman in #2183
- Added explainer on environment variables by @mattpocock in #2115
- Merge release branch staging-1.5.6 by @nathanhammond in #2193
- Fix leaving .turbo-cookie around by @gsoltis in #2180
- fix(examples): cache .vercel for adapter-vercel by @tknickman in #2191
- fix(turbo): add new docs env vars by @tknickman in #2202
- cache-to-.tar.zst by @nathanhammond in #2195
- feat(cli): log auto included envs and framework by @tknickman in #2201
- feat(cli): global defaults for filters by @tknickman in #2211
- Show branch name rather than commit by @gsoltis in #2214
- feature(shim): Merge shim directory by @NicholasLYang in #2210
- feat: Enable sub-lockfile hashing for package mangers other than yarn by @chris-olszewski in #2216
- chore(cli): support cobra completion command by @tknickman in #2217
- fix(deps): update rust crate anyhow to 1.0.65 by @renovate in #2219
- fix(examples): fix inconsistent package naming in with-changesets example by @erikhofer in #2225
- Merge release branch staging-1.5.7-canary.0 by @nathanhammond in #2226
- feat: Add npm support for prune by @chris-olszewski in #2203
- feat(examples): update docker file to install libc6-compact by @adarshaacharya in #2228
- Add note about glibc in alpine docker environments by @gsoltis in #2212
- chore(docs): update nextra to fix anchor bug by @tknickman in #2229
- Build shim locally, along with libturbo.a by @gsoltis in #2218
- Mark no-daemon as publicly visible by @gsoltis in #2231
- Drop unused dependency on cache location by @gsoltis in #2233
- Remove deprecated flags. Test safety. by @nathanhammond in #2205
- Improve type in e2e test script by @mehulkar in #2155
- chore(deps): update pnpm/action-setup action to v2.2.3 by @renovate in #2236
- chore(deps): update dependency postcss to v8.4.18 by @renovate in #2243
- Add Agrotoken to showcase by @MateoKruk in #2240
- fix(shim): help flag on shim by @NicholasLYang in #2252
- docs(ci): use current checkout and setup-node versions by @rgomezcasas in #2209
- Delete unused run-examples script by @mehulkar in #2125
- Merge release branch staging-1.6.0-canary.0 by @nathanhammond in #2261
- Save file that keeps autoformatting on its own by @mehulkar in #2257
- fix: vendor go-yaml by @chris-olszewski in #2227
- Fix heading level for CLI option in docs by @mehulkar in #2235
- Consolidate engine, taskGraph, and scheduler naming to Engine by @mehulkar in #2256
- Rename struct to be more accurate by @mehulkar in #2268
- Ensure that the Engines field parses correctly. by @nathanhammond in #2272
- Merge release branch staging-1.6.0-canary.1 by @nathanhammond in #2273
- fix(deps): update rust crate serde_json to 1.0.86 by @renovate in #2237
- Update help text by @nathanhammond in #2278
- fix(shim): Fixed version flag by @NicholasLYang in #2276
- Start on a shim release process by @nathanhammond in #2274
- publish 1.6.0-canary.2 to registry by @nathanhammond in #2279
- publish 1.6.0-canary.3 to registry by @nathanhammond in #2287
- Write root inference in Go. by @nathanhammond in #2283
- Merge release branch staging-1.6.0-canary.4 by @nathanhammond in #2289
- Include the argument separator for dotenv. by @nathanhammond in #2292
- Fix typo in monorepo docs by @benjervis in #2290
New Contributors
- @evliu made their first contribution in #2164
- @blake-mealey made their first contribution in #2179
- @erikhofer made their first contribution in #2225
- @adarshaacharya made their first contribution in #2228
- @MateoKruk made their first contribution in #2240
- @rgomezcasas made their first contribution in #2209
- @benjervis made their first contri...
v1.5.7-canary.0
What's Changed
- Fix leaving .turbo-cookie around by @gsoltis in #2180
- fix(examples): cache .vercel for adapter-vercel by @tknickman in #2191
- fix(turbo): add new docs env vars by @tknickman in #2202
- cache-to-.tar.zst by @nathanhammond in #2195
- feat(cli): log auto included envs and framework by @tknickman in #2201
- feat(cli): global defaults for filters by @tknickman in #2211
- Show branch name rather than commit by @gsoltis in #2214
- feature(shim): Merge shim directory by @NicholasLYang in #2210
- feat: Enable sub-lockfile hashing for package mangers other than yarn by @chris-olszewski in #2216
- chore(cli): support cobra completion command by @tknickman in #2217
- fix(deps): update rust crate anyhow to 1.0.65 by @renovate in #2219
- fix(examples): fix inconsistent package naming in with-changesets example by @erikhofer in #2225
New Contributors
- @erikhofer made their first contribution in #2225
Full Changelog: v1.5.6...v1.5.7-canary.0
v1.5.6
Note that this release enables CGO
for all targets
What's Changed
- seo: Add script to generate RSS feed.xml to docs site by @jaredpalmer in #2132
- Turbo-specific changes to build containers by @gsoltis in #1930
- docs: Tweak tracking in card headers by @jaredpalmer in #2133
- Change some variable names by @mehulkar in #2136
- chore(deps): update dependency @babel/core to v7.19.3 by @renovate in #2127
- fix: Glob negation in outputs by @NicholasLYang in #2031
- Use unix:path to address unix socket by @gsoltis in #2137
- Fix broken links on "Workspace" Doc by @pakaponk in #2141
- Use Warn method for logWarning by @mehulkar in #2135
- chore(deps): update dependency postcss to v8.4.17 by @renovate in #2144
- chore(deps): update dependency typescript to v4.8.4 by @renovate in #2128
- fix(deps): update dependency ts-json-schema-generator to v1.1.2 by @renovate in #2139
- fix(packages): add repo, directory, and bugs fields by @tknickman in #2161
- feat: prune support for lockfiles containing patches by @chris-olszewski in #2151
- Remove prefixes from stored logs by @mehulkar in #2126
- fix: filename for web depending on ui by @evliu in #2164
- seo: Fix 404s from search console by @jaredpalmer in #2166
- seo: set canonical urls by @jaredpalmer in #2168
- Turn off golang dependency auto updates by @mehulkar in #2156
- feat: Avoid panic from lockfile issues by @chris-olszewski in #2163
- feat(docs): add sentry by @tknickman in #2169
- Caching, but to tar files. by @nathanhammond in #1991
- fix handling of injected dependencies for pnpm prune by @chris-olszewski in #2121
- Remove INFO prefix from log line by @gsoltis in #2171
- Update examples to always quote the ESLint glob. by @nathanhammond in #2130
- chore(examples): migrate svelte to latest by @tknickman in #2173
- Fix usage of uninitialized Ui instance by @gsoltis in #2172
- fix(examples): correct turbo caching for storybook by @tknickman in #2176
- Revert "Caching, but to tar files." by @gsoltis in #2178
- support new paused status by @blake-mealey in #2179
- docs: Fix Pipeline API design link by @brunojppb in #2153
- Use two stage release process, plus diamond workflow for cross-compiling by @gsoltis in #2051
- fix(examples): correct react-native ui output by @tknickman in #2181
- Add back bin/ directory by @gsoltis in #2184
- feat(examples): add custom ignore script by @tknickman in #2183
- Added explainer on environment variables by @mattpocock in #2115
New Contributors
- @evliu made their first contribution in #2164
- @blake-mealey made their first contribution in #2179
Full Changelog: v1.5.5...v1.5.6
v1.5.5
What's Changed
- fix(fs): overwrite symlink in restore cache by @AielloChan in #2016
- seo: Add rewrite to turbo sitemap crawler by @jaredpalmer in #2106
- Change Berry's
cacheKey
to be a string by @amitdahan in #2102 - Fix small typo by @arturcarvalho in #2108
- Add React Flow to showcase by @moklick in #2107
- Test that env vars dependencies are sorted consistently by @mehulkar in #2111
- Extract the patch for
tar
by @nathanhammond in #2116 - Re-add log message about remote caching by @mehulkar in #2122
- Temporarily disable daemon on windows by @gsoltis in #2124
New Contributors
- @AielloChan made their first contribution in #2016
- @amitdahan made their first contribution in #2102
- @arturcarvalho made their first contribution in #2108
- @moklick made their first contribution in #2107
Full Changelog: v1.5.4...v1.5.5
v1.5.4
What's Changed
- Drop log line breaking JSON dry-run output when remote caching is enabled by @gsoltis in #2067
- Use fmt.Sprintf where appropriate in logs by @gsoltis in #2068
- Fix typo by @morinokami in #2074
- Add path types for cache. by @nathanhammond in #2059
- fix(deps): update dependency ts-json-schema-generator to v1.1.1 by @renovate in #2071
- Fix: Docs Edit This Page Button not working by @fmcalado in #2076
- chore(docs): sections for
globalDependencies
andglobalEnv
by @QuiiBz in #2080 - Add single-package mode and integration tests by @gsoltis in #1979
- fix(prune) respect dir permissions during prune by @chris-olszewski in #2066
- Fix typo in docs by @davemaier in #2086
- Path casts by @nathanhammond in #2077
- fix(prune): place workspace configuration file in json directory by @chris-olszewski in #2030
- chore(deps): update nextjs monorepo to v12.3.1 by @renovate in #2035
- Turn down logging for the daemon by @gsoltis in #2085
- fix(docs): overflow on
<Callout />
by @QuiiBz in #2082 - chore(deps): update dependency autoprefixer to v10.4.12 by @renovate in #2007
- Update command line reference for prune by @chris-olszewski in #2087
- Handle pnpm resolving a dependency to multiple versions by @gsoltis in #2090
New Contributors
- @morinokami made their first contribution in #2074
- @fmcalado made their first contribution in #2076
- @QuiiBz made their first contribution in #2080
- @davemaier made their first contribution in #2086
Full Changelog: v1.5.3...v1.5.4
v1.5.3
v1.5.2
What's Changed
- Update docs on declaring env key dependencies by @mehulkar in #1936
- Rewrote option syntax to be more flexible (thanks Cobra) by @mattpocock in #2014
- Added link to Why Turborepo from the quickstart by @mattpocock in #2015
- Added documentation of deploying to docker to the handbook by @mattpocock in #2013
- feat(eslint-plugin): add new configuration style by @iduuck in #2041
- 1.5 blog by @mattpocock in #1999
- Slowdown the marquee by @jaredpalmer in #2046
- feature: enhance dry-run with cache status by @sppatel in #1988
- Fix up image directory and filenames by @jaredpalmer in #2047
- Disable windows variant by @gsoltis in #2048
- fix: Add .turbo to .gitignore by @NicholasLYang in #2002
- Combine AbsolutePath and AbsoluteSystemPath by @nathanhammond in #2026
- chore(release): version updates by @tknickman in #2044
- Wire up api and team flags with viper by @gsoltis in #2053
- Ensure environment variables are sorted by @gsoltis in #2054
New Contributors
Full Changelog: v1.5.1...v1.5.2