Skip to content

Latest commit

 

History

History
357 lines (258 loc) · 39.7 KB

CHANGELOG.md

File metadata and controls

357 lines (258 loc) · 39.7 KB

Changelog

1.0.3 (2026-09-08)

Chores

  • deps-dev: bump @biomejs/biome from 2.5.10 to 2.5.11 (#105) (9cc7727)
  • deps-dev: bump @types/node from 26.2.0 to 26.4.0 (#104) (78024a6)
  • deps-dev: bump @vercel/ncc from 0.38.4 to 0.45.0 (#98) (b42c01b)
  • deps: bump @google-automations/git-file-utils from 3.1.0 to 3.2.0 (#107) (2dcc559)
  • deps: bump diff from 5.2.2 to 9.0.0 (#102) (feb81e2)
  • deps: bump https-proxy-agent from 7.0.6 to 9.1.0 (#99) (d32b9b7)
  • deps: bump node-html-parser from 6.1.13 to 9.0.2 (#106) (069e273)
  • deps: bump the octokit group with 3 updates (#97) (a4d6538)
  • deps: bump yargs from 17.7.3 to 18.1.0 (#103) (df30236)

1.0.2 (2026-08-24)

⚠ BREAKING CHANGES

  • deps: Migration: would render as a stray ### MIGRATION section instead of appearing under ### ⚠ BREAKING CHANGES.

Chores

  • deps-dev: bump @biomejs/biome from 2.4.15 to 2.5.2 (#79) (c952d08)
  • deps-dev: bump @vitest/coverage-v8 from 4.1.9 to 4.1.10 (#80) (44bcf84)
  • deps: bump @octokit/request from 10.0.11 to 10.0.14 (#95) (96a8929)
  • deps: bump code-suggester from 4.3.3 to 5.0.1 (#84) (9458940)
  • deps: bump http-proxy-agent from 9.0.0 to 9.1.0 (#87) (26de7b6)
  • deps: bump type-fest from 5.6.0 to 5.8.0 (#83) (33480fe)
  • deps: refresh lockfile to clear all open security advisories (#96) (c5d8336)

Continuous Integration

  • bump actions/setup-node from 6 to 7 (#89) (b3cd279)

1.0.1 (2026-07-06)

Chores

  • deps-dev: bump vitest from 4.1.6 to 4.1.9 (#74) (530035f)
  • deps: apply pending Dependabot bumps, fixing ESM-only breakages (#77) (f95e0a0)
  • deps: migrate to conventional-changelog-writer v9 (#78) (586d663)

1.0.0 (2026-05-20)

Chores

0.2.8 (2026-05-20)

Bug Fixes

  • manifest: declare prerelease field on Manifest class (#55) (8d11321)
  • manifest: honor manifestOptions.prerelease as default (#52) (aa002f1)

Chores

  • deps-dev: bump ajv-formats from 2.1.1 to 3.0.1 (#46) (59ff9e9)
  • deps: bump @google-automations/git-file-utils from 1.2.5 to 3.0.1 (#45) (e8e7a03)
  • deps: bump @octokit/plugin-paginate-rest from 5.0.1 to 14.0.0 (#57) (dee0b88)
  • deps: bump minimatch from 3.1.2 to 9.0.9 (#58) (e6d04e3)
  • deps: bump tslib from 2.6.2 to 2.8.1 (#47) (63cfb32)
  • enable noPropertyAccessFromIndexSignature (#53) (5c5c42d)
  • enable noUnusedLocals and noUnusedParameters (#51) (9b85b01)

0.2.7 (2026-05-20)

Chores

  • deps: bump minimatch from 3.1.2 to 9.0.9 (#31) (69db278)
  • deps: bump minimatch from 3.1.2 to 9.0.9 (#38) (e9fdb10)
  • deps: bump octokit, http-proxy-agent, and xmldom to majors (#36) (7dd9eae)
  • deps: rollup non-breaking Dependabot bumps (#35) (a6dfefd)
  • slim deps and drop unused TS compiler flags ahead of v1 (#49) (77b6b4d)

Refactors

  • add explicit override keywords and enable noImplicitOverride (#50) (0174951)

Tests

  • freeze system clock so date-sensitive snapshots are deterministic (#48) (39de137)

0.2.6 (2026-05-19)

Chores

  • floating major tag, coverage gate, consumer docs (#23) (6495b08)

Continuous Integration

  • add Dependabot config for npm and github-actions (#22) (6abcc76)

0.2.5 (2026-05-19)

Continuous Integration

  • rebuild dist/ after release-branch checkout (#20) (89cedfb)

0.2.4 (2026-05-19)

Bug Fixes

  • use default imports for chalk and figures (#15) (3667374)

Chores

  • add .editorconfig for non-Biome file types (#10) (ed9d59e)
  • clear pnpm audit advisories via direct bumps and overrides (#19) (5be4a2b)
  • drop prepare hook from package.json (#11) (3b04b3f)
  • drop unused node-fetch dependency (#9) (4a1b876)
  • modernize tsconfig and bump typescript to 5.9 (#14) (34574f1)
  • re-enable biome rules deferred during migration (#16) (ce04121)

Continuous Integration

  • add concurrency cancellation and explicit type-check step (#13) (8b0c67a)
  • build action bundle in self-test workflow (#18) (3579822)
  • bump actions/create-github-app-token to v3 (#17) (82a3f99)

0.2.3 (2026-05-19)

Chores

  • rebrand release PR body from Stainless to Increase (#6) (d1d9341)

Documentation

  • compact CHANGELOG to fork history only (#7) (32a0724)

0.2.2 (2026-05-19)

Tests

  • migrate test suite from Mocha to Vitest (#4) (7db3c90)

0.2.1 (2026-05-19)

Bug Fixes

  • satisfy prettier formatting and ignore dist/ in eslint (604efce)

Chores

  • credit Google, Stainless, and Increase in LICENSE (5a7458c)
  • mark package as private and credit Increase as author (6b218c0)
  • modernize tooling for the Increase fork (d22f6b7)

Documentation

  • add AGENTS.md with commit and pre-commit guidance (fe51f97)
  • remove upstream documentation (ccaca51)
  • rewrite README for the Increase fork (4dae19e)

Continuous Integration

  • simplify release workflows (386940c)

0.2.0 (2026-05-19)

⚠ BREAKING CHANGES

  • remove ruby-yoshi and its handlebar templates
  • drop support for node version lesser than 18

Features

  • add JavaScript GitHub Action wrapping release-please (7089d10)
  • add migration note parsing (#204) (9584892)
  • ci: clean before building (#189) (a33d12e)
  • compare changes-branch against list of commits from release PR directly instead of release branch (88f1197)
  • control logging via env vars (f87bd52)
  • do not retry on 404 (d387176)
  • drop support for node version lesser than 18 (709eeec)
  • ensure the global logger is set if one is passed to the manifest factory (5830e89)
  • ensure we only align branches when safe to do (244518d)
  • manifest options to enable auto-merge on release pull requests (0c828a3)
  • merge directly if enableAutoMerge fails due to branch not having protection (ab77794)
  • more accurate isBranchASyncedWithB implementation (3a72bad)
  • remove ruby-yoshi and its handlebar templates (1a3701a)
  • treat untagged commits with associated release-please PR as release commits (3de85fa)
  • use pnpm as package manager (598c7bf)
  • use version from PR title when labelled as 'autorelease: user edited' (1b3eb4d)
  • when changes-branch is provided use it to fetch manifest and config file (e36644b)

Bug Fixes

  • add back @octokit/core@^4.0.0 dependency (4b61a35)
  • add missing databaseId field to release graphql query (be78435)
  • check for closed pr before recreating/relabeling (#220) (a116e1e)
  • ci (a271ea7)
  • ci (5e0554f)
  • compile errors (764c0af)
  • deps: update dependency @types/npm-package-arg to v6.1.4 (#95) (c09863a)
  • deps: update dependency @xmldom/xmldom to v0.8.10 (#96) (4eca7c6)
  • deps: update dependency code-suggester to v4.3.3 (#110) (ba7dcd8)
  • deps: update dependency diff to v5.2.0 (#111) (4177b64)
  • deps: update dependency node-html-parser to v6.1.13 (#97) (a9d7e7b)
  • deps: update dependency semver to v7.6.0 (#112) (223f792)
  • deps: update dependency semver to v7.6.1 (#161) (b9171dd)
  • deps: update dependency type-fest to v3.13.1 (#113) (0b0cc67)
  • deps: update dependency type-fest to v3.5.7 (#98) (934732c)
  • deps: update dependency typescript to v5.4.3 (#114) (8de080a)
  • deps: update dependency typescript to v5.4.4 (#149) (9c8ae37)
  • deps: update dependency typescript to v5.4.5 (#152) (14a67b9)
  • deps: update dependency yaml to v2.3.4 (#100) (cf2d2e4)
  • deps: update dependency yaml to v2.4.1 (#115) (23a5daa)
  • deps: update dependency yaml to v2.4.2 (#162) (e17d733)
  • deps: update dependency yargs to v17.7.2 (#116) (768437d)
  • do not crash if branch cannot be re-aligned, but log error (07dcb7e)
  • do not crash when overflow branch cannot be found (4b1169f)
  • do not realign branches if already in sync (889c64c)
  • do not throw error if race condition cannot be detected due to missing branch (2be8452)
  • do not use logger type from code-suggester (2e37fd2)
  • export CreatedRelease type (9759555)
  • handle existing github pr gracefully (#219) (8427ac1)
  • improve error message (b184027)
  • java and php previous version for release PR (9cd93b6)
  • linter issues (2a0131f)
  • make all existing tests pass (9d4eb8a)
  • package.json scripts (d33621d)
  • pass pull request title pattern when parsing (d6726fb)
  • php: remove composer updates (#213) (5a068dc)
  • remove unnucessary continue (de78df5)
  • respect maxResults when creating iterators based on graphql results (f982755)
  • ruby should use pre-release seperator (#201) (089239f)
  • test (47844fc)
  • test snapshot (431ca59)
  • throw error (1103b44)
  • use logger instead of console methods (9001d87)
  • version comparison (ecd04f9)
  • wait for github release to be fetchable after creating one (afc3455)

Chores

  • cleanup (1456e16)
  • deps: update actions/checkout action to v4 (#2060) (c914766)
  • deps: update dependency @octokit/types to v9.3.2 (#102) (a2749cf)
  • deps: update dependency @types/chai to v4.3.14 (#80) (f6c72bb)
  • deps: update dependency @types/chai to v4.3.16 (#158) (998ca27)
  • deps: update dependency @types/chai to v4.3.19 (#170) (ca0a069)
  • deps: update dependency @types/chai to v4.3.20 (#182) (51c7cda)
  • deps: update dependency @types/diff to v5.0.9 (#81) (10a4422)
  • deps: update dependency @types/diff to v5.2.1 (#156) (1055afd)
  • deps: update dependency @types/diff to v5.2.2 (#171) (93bb664)
  • deps: update dependency @types/diff to v5.2.3 (#183) (e8dc999)
  • deps: update dependency @types/iarna__toml to v2.0.5 (b6f08cb)
  • deps: update dependency @types/js-yaml to v4.0.9 (7b36e46)
  • deps: update dependency @types/jsonpath to v0.2.4 (#82) (9c13fcd)
  • deps: update dependency @types/lerna__collect-updates to v5.1.3 (#83) (5613bde)
  • deps: update dependency @types/lerna__package to v5.1.3 (#84) (f8db956)
  • deps: update dependency @types/lerna__package-graph to v5.1.3 (#85) (7780ae7)
  • deps: update dependency @types/lerna__run-topologically to v5.1.3 (#86) (c2a7a35)
  • deps: update dependency @types/node to v18.19.26 (#103) (8f12109)
  • deps: update dependency @types/node to v18.19.28 (#139) (61d271e)
  • deps: update dependency @types/node to v18.19.29 (#142) (bf8893f)
  • deps: update dependency @types/node to v18.19.30 (#150) (c2f214b)
  • deps: update dependency @types/node to v18.19.31 (#151) (a7d2c1b)
  • deps: update dependency @types/node to v18.19.33 (#159) (6ce79e4)
  • deps: update dependency @types/node-fetch to v2.6.11 (#88) (8154b43)
  • deps: update dependency @types/sinon to v10.0.20 (#89) (1725275)
  • deps: update dependency @types/xmldom to v0.1.34 (#90) (3698e62)
  • deps: update dependency @types/yargs to v17.0.32 (#91) (3a57b8f)
  • deps: update dependency @types/yargs to v17.0.33 (#184) (34f4fbd)
  • deps: update dependency ajv to v8.13.0 (#163) (0d3bf54)
  • deps: update dependency c8 to v8.0.1 (7444415)
  • deps: update dependency chai to v4.4.1 (#104) (0fa2e91)
  • deps: update dependency nock to v13.3.8 (#92) (ed62f83)
  • deps: update dependency nock to v13.5.4 (#106) (a4500b4)
  • deps: update dependency node to v18.20.0 (#107) (d7c130a)
  • deps: update dependency node to v18.20.1 (#148) (bc0dbf0)
  • deps: update dependency node to v18.20.2 (#153) (f921eed)
  • deps: update dependency ts-node to v10.9.2 (#93) (c7f41ef)
  • deps: update pnpm to v8.15.5 (#109) (2dde1da)
  • deps: update pnpm to v8.15.6 (#141) (24ad2b5)
  • deps: update pnpm to v8.15.7 (#154) (62f30e1)
  • deps: update pnpm to v8.15.8 (#160) (ff52629)
  • deps: update pnpm to v9.11.0 (#155) (6798504)
  • docs: document how to change the version number of a release (#166) (2a15556)
  • fix ci (9d1b233)
  • fix ci (c8a35e4)
  • fix linter issues (8c1a45c)
  • fix package-lock.json (e2514c1)
  • improve logging (4dad2f8)
  • improve logs (4f42599)
  • let caller of waitForFileToBeUpToDateOnBranch decide how to handle file-not-found errors (9577d7f)
  • main: release 0.1.0 (47a6c03)
  • main: release 15.13.0 (#2049) (2e28edf)
  • mention linear history preference in PR footer (b71c90f)
  • reduce log noise (b3d0dbf)
  • remove deprecated createReleasePullRequest method (8eb45f5)
  • remove unnecessary initialReleaseVersion override (ed2bb96)
  • remove unnecessary package.json scripts (7b1c281)
  • remove unused files (d68b411)
  • rename to @stainless-api/release-please, add manifest and config (f2280a1)
  • set base retry after value to 3s instead of the default of 1s (efae8ea)
  • slightly improve logs (63093c5)
  • try to fix ci tests (75d25f9)
  • update almost all manifest tests to specify a changesBranch given that's Stainless default behaviour (78096dc)
  • update CI (7cd1a0a)
  • update some dependencies, remove unused dependencies (8ecbc19)
  • update tests (f312708)
  • use exact versions for octokit plugins (3d303b2)
  • use more reasonable searchg depth defaults (73eef9e)
  • use ts-node for 'start' and 'test' scripts (72f73f8)

Documentation

  • check autorelease: pending or autorelease: triggered in an old PR (#1930) (bd8dca5)

Continuous Integration

  • add check-dist and self-test workflows for the JS action (5bcc5de)
  • fix git config (4907fd0)
  • fix rebase (d4ddebf)
  • fix release process (fef970f)
  • fix repository variable (5107734)
  • git add -f (19d278c)
  • modernize CI workflow (b4e0285)
  • only create commit on changes (1fb6be4)
  • release fetch all branches (691dcc2)
  • release PRs should target main to update changelog, manifest, etc (b44b1c5)
  • ship dist/ on a release branch instead of main (837eede)
  • use merge no-ff instead of rebase (d67f3bf)

Prior history lives in the upstream repositories this fork descends from: