0.40.0-clarke.1 (2026-07-08)
0.40.0-rc2 (2026-07-08)
0.40.0-rc1 (2026-07-08)
- contracts: require consensus acceptance for success, not just the leader's execution result (#346)
- add v0.6 fee-aware commands (#340) (ca083ab)
- branch-per-major release model (#311) (6fd2f3a), closes genlayer-js#172
- network: custom network profiles with deployment-file import (#362) (185d22b), closes #1162 #1162
- staking validators discovery (#357) (0e76bce)
- support fee profiles in contract commands (#355) (6edfcfa)
- vesting commands (#358) (7bcc41e)
- contracts: require consensus acceptance for success, not just the leader's execution result (#346) (6fadcd7), closes #345
- docs-sync: stop overwriting the generated root _meta.json (#352) (f1f1304), closes genlayer-docs#426
- drop getSlashingAddress from validator-history (#361) (32a0a42), closes #344 #344 #341
- fail CLI writes on execution errors (#345) (5d00884)
- init: use backend provider id "google" for Gemini (#359) (561370f), closes #271
- localnet: print validator count to stdout (37519e1)
- make git install build lifecycle robust (#363) (a4f8a63)
- run CI on v0.39 branch (#322) (e129bab)
- system: propagate command-check and version parse fixes to v0.40-dev (#350) (9ebf9e0), closes #349
- release: footer or
!:marker.
Background: a stray "BREAKING CHANGE:" line in any commit body would
trip conventional-recommended-bump into recommending a major release,
which in this CLI's current 0.38.x state would instantly ship 1.0.0
without any intended stability declaration. Matching the fix applied
- account: send parses plain integer as wei, not GEN (#294) (660e745), closes genlayer-js#155
- preserve platform-specific optional deps in lockfile (af7436b)
0.38.14 (2026-04-02)
- work around GenLayer RPC rejecting JSON-RPC id=0 (74b71ab)
- restore package version to 0.38.9 to match npm registry (30ecf58)
- ci: use sibling file pattern for docs sync, remove separators (be78cb2)
- docs: group CLI commands by category, add README as index (e57071b)
- docs: parse default values from options, merge continuation lines (fb95611)
- docs: escape curly braces in MDX output to fix Nextra build (dff91eb)
- ci: push docs directly to main instead of PR (576a352)
- ci: replace peter-evans/create-pull-request with gh pr create (00b0395)
- ci: use GitHub App token for docs sync (ab9766a)
- ci: Fix bash syntax error in docs workflow (5ec9ed9)
- Add trace command for execution traces (598d455)
- bump genlayer-js to 0.23.0 for staking wizard min stake fix (a42ae0d)
- smart argument type detection for contract commands (7a03c15)
- new global var to deal with compatible version (33a4c02)
- merging main and resolving conflicts (df23e36)