Skip to content

Oclif4#99

Draft
pviti wants to merge 18 commits into
mainfrom
oclif4
Draft

Oclif4#99
pviti wants to merge 18 commits into
mainfrom
oclif4

Conversation

@pviti

@pviti pviti commented Apr 27, 2026

Copy link
Copy Markdown
Member
  • oclif v4: Upgrades @oclif/core (v3→v4) and @oclif/test (v3→v4); removes all deep imports from @oclif/core/lib/..., replacing CommandError and Config types with Interfaces.CommandError / Interfaces.Config, and CLIError with Errors.CLIError from the public API
  • Node.js 22: Bumps the minimum engine requirement from >=20 to >=22
  • Internal oclif4 deps: Points @commercelayer/cli-core, @commercelayer/cli-ux, and @commercelayer/cli-dev to their oclif4 pre-release tags; bumps @commercelayer/sdk to ^6.57.0
  • Dependency updates: Upgrades chai v4→v6, @types/chai v4→v5, nyc v15→v18, adds @types/cli-progress
  • Fix noc command: Adds the missing this.parse(Noc) call so the command properly initializes before executing
  • Release script: Adds pnpm generate step to the release flow and exposes it as a standalone generate script
  • Tests: Updates all 30+ trigger test files for @oclif/test v4 compatibility

pviti and others added 18 commits March 24, 2026 11:09
# [5.6.0-oclif4.1](v5.5.0...v5.6.0-oclif4.1) (2026-03-24)

### Bug Fixes

* fix release config ([98f1af3](98f1af3))

### Features

* add biome ([8d5a06f](8d5a06f))
## [5.6.2-oclif4.1](v5.6.1...v5.6.2-oclif4.1) (2026-03-24)

### Bug Fixes

* fix release config ([98f1af3](98f1af3))
* update dependencies ([5efa1ce](5efa1ce))
BREAKING CHANGE: upgrade to oclif 4 and add biome
# [6.0.0-oclif4.1](v5.6.2-oclif4.1...v6.0.0-oclif4.1) (2026-03-24)

### Features

* upgrade to oclif core 4 and add biome ([e5bc513](e5bc513))

### BREAKING CHANGES

* upgrade to oclif 4 and add biome
BREAKING CHANGE: require node v22
# [6.0.0-oclif4.2](v6.0.0-oclif4.1...v6.0.0-oclif4.2) (2026-03-26)

### Bug Fixes

* fix dependencies ([f01767e](f01767e))

### Features

* require node v22 and fix actions ([fa0bd99](fa0bd99))

### BREAKING CHANGES

* require node v22
# [6.0.0-oclif4.3](v6.0.0-oclif4.2...v6.0.0-oclif4.3) (2026-03-27)

### Bug Fixes

* update dependencies ([72f5080](72f5080))
# [6.0.0-oclif4.4](v6.0.0-oclif4.3...v6.0.0-oclif4.4) (2026-04-27)

### Bug Fixes

* update dependencies and add updates worflow ([3731ce6](3731ce6))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants