| fix: skip unnecessary package managers during release (#4413) | 19 days ago |
| chore: refactor e2e tests to allow for DTE and caching (#3439) | 3 years ago |
| fix: expand version range to include nx v22.x (#4242) | 9 months ago |
| chore(e2e-repair): refresh repair snapshot for Nx 23.2 migration (#4421) | 1 day ago |
| feat(publish)!: use .sha-{SHA} prerelease identifiers for --canary (#4402) | 1 month ago |
| fix(core): keep modern writer template when preset ships a legacy writer guard (#4415) | 1 day ago |
| chore(deps): bump js-yaml from 4.3.0 to 4.3.1 in /packages/lerna (#4411) | 22 hours ago |
| feat!: support node ^22.13.0 || ^24.0.0 || ^26.0.0, ship lerna as ESM-only (#4390) BREAKING CHANGE: Lerna is now shipped as ESM-only and the lowest supported node version has changed to 22.13.0, because on this version CommonJS consumers can still require in its entry points without any additional flags or warnings. | 1 month ago |
| chore: upgrade website dependencies (#4396) | 1 month ago |
| chore: add contributors | 4 years ago |
| chore: enforce proper indentation (#146) * chore: enforce proper indentation * chore: add .editorconfig | 10 years ago |
| feat: support nx v18 (#3950) | 2 years ago |
| chore: add documentation website source (#3187) | 4 years ago |
| chore: update repo to nx 23.1.2 (#4423) | 23 hours ago |
| chore: upgrade website dependencies (#4396) | 1 month ago |
| feat!: require node ^22.12.0 || ^24.0.0 || ^26.0.0, nx ^23.0.0 (#4387) | 1 month ago |
| chore: update formatting and linting setup (#3185) | 4 years ago |
| docs: add AGENTS.md with Cursor Cloud development setup notes (#4378) | 2 months ago |
| chore(misc): publish 10.0.1 | 19 days ago |
| chore(repo): migrate from jest to vitest (#4389) chore: migrate test suite from jest to vitest Converts the entire workspace (unit, integration and e2e suites) to vitest, removes jest and all related dependencies, and replaces the jest-diff runtime dependency of lerna init with an inline diff implementation. - shared config via vitest.shared.ts (workspace @lerna/* aliases resolved from tsconfig.base.json, jest-compatible snapshotFormat, npm userconfig fixture setup); e2e projects use a shared helper providing serial execution and retries in place of maxWorkers: 1 + jest.retryTimes - nx.json swaps the @nx/jest plugin for @nx/vitest registrations preserving the existing target topology (test, integration, run-e2e-tests and the atomized run-e2e-tests-ci); CI workflows updated for vitest CLI flags - specs converted to vi.* APIs with ESM imports (vite-node cannot resolve workspace requires and require() bypasses vi.mock); the remaining CJS command modules use export = to keep the public lerna/commands/<cmd> deep imports callable with an unchanged shape - latent strict-mode type errors fixed in files tsc previously never followed through require() chains (no runtime behavior changes) - .snap files migrated to vitest's key format with values verified byte-identical; snapshot serializers now also handle thrown Error objects and git >= 2.47 origin/HEAD decorations for cross-environment stability - the nx-plugin e2e-project generator scaffolds vitest-based projects - removed deps: jest, @nx/jest, @types/jest, ts-jest, jest-diff, jest-util, vite-tsconfig-paths | 1 month ago |
| chore(e2e): atomize e2e tests via @nx/jest plugin (#4320) | 5 months ago |
| chore(repo): migrate from jest to vitest (#4389) chore: migrate test suite from jest to vitest Converts the entire workspace (unit, integration and e2e suites) to vitest, removes jest and all related dependencies, and replaces the jest-diff runtime dependency of lerna init with an inline diff implementation. - shared config via vitest.shared.ts (workspace @lerna/* aliases resolved from tsconfig.base.json, jest-compatible snapshotFormat, npm userconfig fixture setup); e2e projects use a shared helper providing serial execution and retries in place of maxWorkers: 1 + jest.retryTimes - nx.json swaps the @nx/jest plugin for @nx/vitest registrations preserving the existing target topology (test, integration, run-e2e-tests and the atomized run-e2e-tests-ci); CI workflows updated for vitest CLI flags - specs converted to vi.* APIs with ESM imports (vite-node cannot resolve workspace requires and require() bypasses vi.mock); the remaining CJS command modules use export = to keep the public lerna/commands/<cmd> deep imports callable with an unchanged shape - latent strict-mode type errors fixed in files tsc previously never followed through require() chains (no runtime behavior changes) - .snap files migrated to vitest's key format with values verified byte-identical; snapshot serializers now also handle thrown Error objects and git >= 2.47 origin/HEAD decorations for cross-environment stability - the nx-plugin e2e-project generator scaffolds vitest-based projects - removed deps: jest, @nx/jest, @types/jest, ts-jest, jest-diff, jest-util, vite-tsconfig-paths | 1 month ago |
| chore: Restore unmodified MIT license (#1633) This reverts #1616 Closes #1622 Closes #1618 Fixes #1619 Fixes #1626 Fixes #1631 Fixes #1630 | 7 years ago |
| chore: fix docs links and update README.md (#4392) | 1 month ago |
| chore(repo): migrate from jest to vitest (#4389) chore: migrate test suite from jest to vitest Converts the entire workspace (unit, integration and e2e suites) to vitest, removes jest and all related dependencies, and replaces the jest-diff runtime dependency of lerna init with an inline diff implementation. - shared config via vitest.shared.ts (workspace @lerna/* aliases resolved from tsconfig.base.json, jest-compatible snapshotFormat, npm userconfig fixture setup); e2e projects use a shared helper providing serial execution and retries in place of maxWorkers: 1 + jest.retryTimes - nx.json swaps the @nx/jest plugin for @nx/vitest registrations preserving the existing target topology (test, integration, run-e2e-tests and the atomized run-e2e-tests-ci); CI workflows updated for vitest CLI flags - specs converted to vi.* APIs with ESM imports (vite-node cannot resolve workspace requires and require() bypasses vi.mock); the remaining CJS command modules use export = to keep the public lerna/commands/<cmd> deep imports callable with an unchanged shape - latent strict-mode type errors fixed in files tsc previously never followed through require() chains (no runtime behavior changes) - .snap files migrated to vitest's key format with values verified byte-identical; snapshot serializers now also handle thrown Error objects and git >= 2.47 origin/HEAD decorations for cross-environment stability - the nx-plugin e2e-project generator scaffolds vitest-based projects - removed deps: jest, @nx/jest, @types/jest, ts-jest, jest-diff, jest-util, vite-tsconfig-paths | 1 month ago |
| chore(misc): publish 10.0.1 | 19 days ago |
| chore(repo): migrate from jest to vitest (#4389) chore: migrate test suite from jest to vitest Converts the entire workspace (unit, integration and e2e suites) to vitest, removes jest and all related dependencies, and replaces the jest-diff runtime dependency of lerna init with an inline diff implementation. - shared config via vitest.shared.ts (workspace @lerna/* aliases resolved from tsconfig.base.json, jest-compatible snapshotFormat, npm userconfig fixture setup); e2e projects use a shared helper providing serial execution and retries in place of maxWorkers: 1 + jest.retryTimes - nx.json swaps the @nx/jest plugin for @nx/vitest registrations preserving the existing target topology (test, integration, run-e2e-tests and the atomized run-e2e-tests-ci); CI workflows updated for vitest CLI flags - specs converted to vi.* APIs with ESM imports (vite-node cannot resolve workspace requires and require() bypasses vi.mock); the remaining CJS command modules use export = to keep the public lerna/commands/<cmd> deep imports callable with an unchanged shape - latent strict-mode type errors fixed in files tsc previously never followed through require() chains (no runtime behavior changes) - .snap files migrated to vitest's key format with values verified byte-identical; snapshot serializers now also handle thrown Error objects and git >= 2.47 origin/HEAD decorations for cross-environment stability - the nx-plugin e2e-project generator scaffolds vitest-based projects - removed deps: jest, @nx/jest, @types/jest, ts-jest, jest-diff, jest-util, vite-tsconfig-paths | 1 month ago |
| chore(deps): bump js-yaml from 4.3.0 to 4.3.1 in /packages/lerna (#4411) | 22 hours ago |
| chore: update repo to nx 23.1.2 (#4423) | 23 hours ago |
| chore: update pkg.pr.new dev dep and run npm audit fix (#4394) | 1 month ago |
| fix(core): remove multimatch dependency and legacy-core internals (#4314) | 5 months ago |
| chore(repo): migrate from jest to vitest (#4389) chore: migrate test suite from jest to vitest Converts the entire workspace (unit, integration and e2e suites) to vitest, removes jest and all related dependencies, and replaces the jest-diff runtime dependency of lerna init with an inline diff implementation. - shared config via vitest.shared.ts (workspace @lerna/* aliases resolved from tsconfig.base.json, jest-compatible snapshotFormat, npm userconfig fixture setup); e2e projects use a shared helper providing serial execution and retries in place of maxWorkers: 1 + jest.retryTimes - nx.json swaps the @nx/jest plugin for @nx/vitest registrations preserving the existing target topology (test, integration, run-e2e-tests and the atomized run-e2e-tests-ci); CI workflows updated for vitest CLI flags - specs converted to vi.* APIs with ESM imports (vite-node cannot resolve workspace requires and require() bypasses vi.mock); the remaining CJS command modules use export = to keep the public lerna/commands/<cmd> deep imports callable with an unchanged shape - latent strict-mode type errors fixed in files tsc previously never followed through require() chains (no runtime behavior changes) - .snap files migrated to vitest's key format with values verified byte-identical; snapshot serializers now also handle thrown Error objects and git >= 2.47 origin/HEAD decorations for cross-environment stability - the nx-plugin e2e-project generator scaffolds vitest-based projects - removed deps: jest, @nx/jest, @types/jest, ts-jest, jest-diff, jest-util, vite-tsconfig-paths | 1 month ago |