30 Commits
Author SHA1 Message Date
openhands-release-bot[bot] 64c1269655 chore(main): release 1.16.0 (#16785)
Co-authored-by: openhands-release-bot[bot] <290150379+openhands-release-bot[bot]@users.noreply.github.com>
2026-08-27 18:08:20 +00:00
openhands-release-bot[bot] ab23be62ad chore(main): release 1.15.0 (#16664)
Co-authored-by: openhands-release-bot[bot] <290150379+openhands-release-bot[bot]@users.noreply.github.com>
2026-08-21 15:50:09 +02:00
openhands-release-bot[bot] c0ba9e6d2b chore(main): release 1.14.0 (#16603)
Co-authored-by: openhands-release-bot[bot] <290150379+openhands-release-bot[bot]@users.noreply.github.com>
2026-08-17 16:31:09 -05:00
openhands-release-bot[bot] 4f465f3cca chore(main): release 1.13.0 (#16413)
Co-authored-by: openhands-release-bot[bot] <290150379+openhands-release-bot[bot]@users.noreply.github.com>
2026-08-12 21:46:20 -04:00
openhands-release-bot[bot] 4d0fe4983b chore(main): release 1.12.0 (#16402)
Co-authored-by: openhands-release-bot[bot] <290150379+openhands-release-bot[bot]@users.noreply.github.com>
2026-08-07 19:24:39 +00:00
openhands-release-bot[bot] 3c562fa694 chore(main): release 1.11.0 (#16357)
Co-authored-by: openhands-release-bot[bot] <290150379+openhands-release-bot[bot]@users.noreply.github.com>
2026-08-07 14:53:43 -03:00
openhands-release-bot[bot] 5663869390 chore(main): release 1.10.0 (#16273)
Co-authored-by: openhands-release-bot[bot] <290150379+openhands-release-bot[bot]@users.noreply.github.com>
2026-08-05 22:42:55 +07:00
openhands-release-bot[bot] 6790df06ea chore(main): release 1.9.0 (#16209)
Co-authored-by: openhands-release-bot[bot] <290150379+openhands-release-bot[bot]@users.noreply.github.com>
2026-08-03 14:38:43 -04:00
openhands-release-bot[bot] c7a765d900 chore(main): release 1.8.0 (#16199)
Co-authored-by: openhands-release-bot[bot] <290150379+openhands-release-bot[bot]@users.noreply.github.com>
2026-07-30 12:58:38 -04:00
openhands-release-bot[bot] bab763e4d4 chore(main): release 1.7.2 (#16190)
Co-authored-by: openhands-release-bot[bot] <290150379+openhands-release-bot[bot]@users.noreply.github.com>
2026-07-30 04:35:02 -06:00
openhands-release-bot[bot] daedd91b10 chore(main): release 1.7.1 (#16187)
Co-authored-by: openhands-release-bot[bot] <290150379+openhands-release-bot[bot]@users.noreply.github.com>
2026-07-29 23:37:04 -04:00
openhands-release-bot[bot] 04462a3574 chore(main): release 1.7.0 (#16140) 2026-07-29 18:32:49 -04:00
openhands-release-bot[bot] aaefde6e7b chore(main): release 1.6.1 (#1941)
Co-authored-by: openhands-release-bot[bot] <290150379+openhands-release-bot[bot]@users.noreply.github.com>
2026-07-24 19:22:25 +00:00
openhands-release-bot[bot] 8d96431257 chore(main): release 1.6.0 (#1862)
Co-authored-by: openhands-release-bot[bot] <290150379+openhands-release-bot[bot]@users.noreply.github.com>
2026-07-24 14:32:46 -04:00
openhands-release-bot[bot] 70a678869a chore(main): release 1.5.2 (#1857)
Co-authored-by: openhands-release-bot[bot] <290150379+openhands-release-bot[bot]@users.noreply.github.com>
2026-07-20 07:44:03 +01:00
openhands-release-bot[bot]andneubig 702012c6c3 chore(main): release 1.5.1 (#1846)
* chore(main): release 1.6.0

* chore: release 1.5.1

---------

Co-authored-by: openhands-release-bot[bot] <290150379+openhands-release-bot[bot]@users.noreply.github.com>
Co-authored-by: neubig <neubig@users.noreply.github.com>
2026-07-19 19:32:43 +00:00
openhands-release-bot[bot] 898d3b7228 chore(main): release 1.5.0 (#1791)
Co-authored-by: openhands-release-bot[bot] <290150379+openhands-release-bot[bot]@users.noreply.github.com>
2026-07-18 00:47:58 +01:00
openhands-release-bot[bot] 9587f27687 chore(main): release 1.4.0 (#1716)
Co-authored-by: openhands-release-bot[bot] <290150379+openhands-release-bot[bot]@users.noreply.github.com>
2026-07-14 17:52:55 +01:00
openhands-release-bot[bot] a120f97e61 chore(main): release 1.3.0 (#1653)
Co-authored-by: openhands-release-bot[bot] <290150379+openhands-release-bot[bot]@users.noreply.github.com>
2026-07-13 23:46:41 +07:00
openhands-release-bot[bot] 061292165f chore(main): release 1.2.1 (#1646)
Co-authored-by: openhands-release-bot[bot] <290150379+openhands-release-bot[bot]@users.noreply.github.com>
2026-07-10 17:52:12 +07:00
openhands-release-bot[bot] 4587f097f5 chore(main): release 1.2.0 (#1631)
Co-authored-by: openhands-release-bot[bot] <290150379+openhands-release-bot[bot]@users.noreply.github.com>
2026-07-10 00:22:44 +07:00
4bd3baccde ci: adopt release-please via shared release-actions (#1496)
* ci: adopt release-please via shared release-actions

Standardize agent-canvas releases on the org-wide release-please
automation (OpenHands/release-actions), matching typescript-client and
OpenHands/OpenHands.

Adds the three caller workflows:
- release.yml      release-please on push to main / release/**
- pr.yml           Conventional-Commit title lint + type: labels
- release-ready.yml draft release PR -> "Ready for review" gate
                   (Slack alert to #proj-agent-canvas + optional tests)

Adds the release-please state files: release-please-config.json
(node, draft PRs, extra-files), .release-please-manifest.json,
.github/release.yml (changelog categories), version.txt. Manifest is
seeded at 1.0.0 (the current GA release, v1.0.0 shipped 2026-06-15).

extra-files keeps the non-package.json version pins in lockstep:
config/defaults.json ($.versions.agentCanvas) and the README docker
example. The node release-type already bumps package.json and
package-lock.json.

Corrects stale on-main version refs (package.json rc.6,
config/defaults.json + README rc.11) to the real released 1.0.0, so all
pins share a single source of truth.

Removes create-release.yml: release-please now owns tag + GitHub Release
creation. npm-publish.yml and docker.yml are unchanged - they trigger on
the v* tags release-please still produces (pushed with the release App
token so tag-triggered workflows fire).

Co-authored-by: smolpaws <engel@enyst.org>

* fix: sync README.windows.md docker tag + track it in release-please

The docs-version-sync test also checks README.windows.md, which still
pinned 1.0.0-rc.11. Update both its docker image refs to the released
1.0.0 and add it to release-please extra-files (with the
x-release-please-version annotation) so future bumps keep it in lockstep
alongside README.md and config/defaults.json.

Co-authored-by: smolpaws <engel@enyst.org>

* ci: pin v-prefix tagging and first-release start point

Two robustness fixes after confirming agent-canvas's release conventions:

- include-v-in-tag: true (explicit). agent-canvas tags are vX.Y.Z
  (v1.0.0, v1.0.0-rc.12), and npm-publish.yml + docker.yml trigger on
  push tags 'v*'. release-please's node default already adds the v, but
  pin it explicitly so a default change can't silently drop the prefix
  and break tag-triggered publishing. (Matches typescript-client, which
  also ships v-prefixed tags; differs from OpenHands/OpenHands, which
  sets include-v-in-tag:false for its no-v scheme.)

- last-release-sha pinned to the v1.0.0 release commit
  (7b9c17e). v1.0.0 is a real, published release (2026-06-15; npm
  latest). This tells release-please the first managed release starts
  from there, so its first run scans only post-1.0.0 commits instead of
  walking the whole history.

Co-authored-by: smolpaws <engel@enyst.org>

* ci: drop orphaned version.txt

Per AI review: version.txt would never be updated and nothing consumes
it. The README's "four state files" guidance assumes the `simple`
release-type (which release-actions itself uses, where version.txt is
the canonical version source). agent-canvas uses `release-type: node`,
where package.json is the source of truth — so version.txt is redundant
and not auto-bumped. The other node adopters (typescript-client,
OpenHands/OpenHands) ship no version.txt either. Remove it rather than
keep a file that silently goes stale.

Co-authored-by: smolpaws <engel@enyst.org>

* docs: document the release-please flow

---------

Co-authored-by: smolpaws <engel@enyst.org>
Co-authored-by: openhands <openhands@all-hands.dev>
Co-authored-by: hieptl <hieptl.developer@gmail.com>
2026-07-09 12:22:29 +07:00
Graham Neubigandneubig cb9138caf6 chore: clear repository for Agent Canvas migration (#15397)
Co-authored-by: neubig <neubig@users.noreply.github.com>
2026-07-27 09:09:20 -04:00
openhands-release-bot[bot]andTim O'Farrell 11ca68ab2e chore(main): release 1.11.0 (#15202)
Co-authored-by: openhands-release-bot[bot] <290150379+openhands-release-bot[bot]@users.noreply.github.com>
Co-authored-by: Tim O'Farrell <tofarr@gmail.com>
2026-07-09 19:36:38 +00:00
openhands-release-bot[bot] a114a23190 chore(main): release 1.10.0 (#15184)
Co-authored-by: openhands-release-bot[bot] <290150379+openhands-release-bot[bot]@users.noreply.github.com>
2026-07-08 13:44:16 -06:00
openhands-release-bot[bot] 8ea5cd70fa chore(main): release 1.9.3 (#15179)
Co-authored-by: openhands-release-bot[bot] <290150379+openhands-release-bot[bot]@users.noreply.github.com>
2026-07-08 11:44:09 -05:00
openhands-release-bot[bot] ede3d75eb0 chore(main): release 1.9.2 (#15171)
Co-authored-by: openhands-release-bot[bot] <290150379+openhands-release-bot[bot]@users.noreply.github.com>
2026-07-07 16:09:49 -06:00
openhands-release-bot[bot] 6e2898809d chore(main): release 1.9.1 (#15142)
Co-authored-by: openhands-release-bot[bot] <290150379+openhands-release-bot[bot]@users.noreply.github.com>
2026-07-07 15:37:53 -06:00
openhands-release-bot[bot] 14da5aa34b chore(main): release 1.9.0 (#14747)
Co-authored-by: openhands-release-bot[bot] <290150379+openhands-release-bot[bot]@users.noreply.github.com>
2026-07-06 09:04:39 -06:00
Joe Laverty e092b0b2b1 ci: adopt release-please for app and cloud releases (#14718) 2026-06-10 14:14:20 -04:00