Skip to content

oneRepo changelog

  • Use a new option in git.getModifiedFiles to return all files mapped by status instead of only added & modified files as an array: git.getModifiedFiles({ byStatus: true }). (a2942ed)
  • Adds support for the pre-push git hook in tasks lifecycles. (0c9a5d5)
  • Fixed one dependencies commands that require deduping when using pnpm. (9895235)
  • Ensures deleted files and other git status types other than add and modified are evaluated when running one tasks. (9895235)
  • Updated internal/third-party typescript definitions (e5fb5fa)
  • Internal test changes to support Vitest 2 (f3d116d)
  • Internal formatting changes due to Prettier upgrade. (f8cb805)
  • Clarify bootstrap configuration errors to include the full stack trace. (4b0ac6c)
  • Minor typo/grammar updates for change command CLI options. (afbf0a7)
  • @onerepo/test-cli@1.0.4
  • @onerepo/yargs@1.0.4
  • @onerepo/builders@1.0.4
  • @onerepo/git@1.1.0
  • @onerepo/graph@1.0.4
  • @onerepo/package-manager@1.0.4
  • @onerepo/subprocess@1.0.4
  • @onerepo/file@1.0.4
  • @onerepo/logger@1.0.4

View the full changelog: a117f2a…9895235

  • @onerepo/test-cli@1.0.3
  • @onerepo/yargs@1.0.3
  • @onerepo/builders@1.0.3
  • @onerepo/git@1.0.3
  • @onerepo/graph@1.0.3
  • @onerepo/package-manager@1.0.3
  • @onerepo/subprocess@1.0.3
  • @onerepo/file@1.0.3
  • @onerepo/logger@1.0.3

View the full changelog: c8234dc…9359c78

  • Fixes execution of subtasks in NPM repositories when commands use graph.packageManager.run(). (d7f3a29)
  • Fixed regression in dependency verification that would not fail against local workspace versions when pinning exact version numbers. (be88279) Thanks @alecmev!
  • When verifying dependencies, ensure public packages do not have production dependencies that are marked private (and non-publishable). (be88279) Thanks @alecmev!
  • Removed the @internal flag from config on HandlerExtra, exposing the type information for consumers and documenting the available information. (f94e116) Thanks @alecmev!
  • Ensures the resolved config is passed to command HandlerExtra. (f94e116)
  • Fixed typo/grammar mistake in git workflow docs. (f772097)
  • Clarify generate command option is templateDir and not templatesDir, internally as well as in all help output & documentation. (867f066)
  • When passing an absolute path to the one codeowners show command, eg --file /home/dev/path/to/file, matching the file to owners would throw an error: (6266a6d)
    RangeError: path should be a `path.relative()`d string, but got "."
  • @onerepo/test-cli@1.0.2
  • @onerepo/yargs@1.0.2
  • @onerepo/builders@1.0.2
  • @onerepo/git@1.0.2
  • @onerepo/graph@1.0.2
  • @onerepo/package-manager@1.0.2
  • @onerepo/subprocess@1.0.2
  • @onerepo/file@1.0.2
  • @onerepo/logger@1.0.2

View the full changelog: 74892d8…d7f3a29

  • Adds one change show to help preview changes in Workspaces” (15bff1b)
  • Adds one codeowners show to list out owners on modified or input files. (ce67f33)
  • Capitalized “Graph” in documentation, help output, and tsdoc comments. (8f3d968)
  • Capitalized “Workspace” and “Workspaces” in documentation, help output, and tsdoc comments. (9534837)
  • Prevents an EventEmitter memory leak stemming from the logger’s internal LogBuffer by piping streams instead of adding and removing listeners. (f22e04d) Previously, you may experience the following error when receiving a lot of output from subprocesses (particularly eslint):
    (node:30394) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 data listeners added to [LogBuffer]. Use emitter.setMaxListeners() to increase limit
    (Use `node --trace-warnings ...` to show where the warning was created)
  • Updated URL in one generate --help output to point to correct online source.` (21b8d0d)
  • @onerepo/test-cli@1.0.1
  • @onerepo/yargs@1.0.1
  • @onerepo/builders@1.0.1
  • @onerepo/git@1.0.1
  • @onerepo/graph@1.0.1
  • @onerepo/package-manager@1.0.1
  • @onerepo/subprocess@1.0.1
  • @onerepo/file@1.0.1
  • @onerepo/logger@1.0.1

View the full changelog: cd94664…6ae1391

🎉 Initial stable release!

For historical changelogs, please view the oneRepo source.