Skip to content

chore(main): release 2.7.0#111

Closed
buremba wants to merge 1 commit into
mainfrom
release-please--branches--main--components--create-lobu
Closed

chore(main): release 2.7.0#111
buremba wants to merge 1 commit into
mainfrom
release-please--branches--main--components--create-lobu

Conversation

@buremba
Copy link
Copy Markdown
Member

@buremba buremba commented Feb 25, 2026

🤖 I have created a release beep boop

2.7.0 (2026-03-06)

Features

  • config: add system skills for integrations and LLM providers (de25b3c)
  • config: add system skills, skill registries, and MCP example config (cb356d0)
  • core: add integration, provider config, and skill metadata types (94c1012)
  • gateway: add integration framework — OAuth, credential store, API proxy (0a19e2d)
  • gateway: improve OAuth UX on settings page by removing auto-redirect and adding login button (2757725)
  • gateway: integration services, config-driven providers, and orchestration updates (170e824)
  • gateway: settings page overhaul — skills section, integration status, remove env vars (02b3160)
  • landing: embed OpenClaw creator tweet confirming single-user design (4c6537b)
  • landing: link OpenClaw runtime to comparison page with architecture reasoning (2977bbb)
  • landing: migrate from Vite SPA to Astro with Starlight docs (687c6f7)
  • multi-auth settings UX, base provider module refactor, and infra improvements (1c61b30)
  • Owletto memory plugin, plugin hooks/services, test infrastructure, and misc improvements (89c27f0)
  • proxy: resolve provider credentials via URL path agentId (1dbcb8c)
  • settings page rewrite (Alpine→Preact), history page, Telegram enhancements, landing page (b2cba55)
  • worker: ConnectService, CallService, DisconnectService tools and integration runtime (af5a270)

Bug Fixes

  • add CSS generation step to gateway Dockerfile (d361129)
  • add default model fallback per provider and fix z-ai base URL env var (ebb8237)
  • ci: bump Bun to 1.3.5 to fix CONNECT test failures (1970c9a)
  • clear mismatched default model in auto-mode provider selection (ab20949)
  • clear stale session when provider changes (080afe0)
  • gateway: escape oauth callback template values (#122) (d4cfc45)
  • gateway: redact secrets in agent config response (#127) (6af4424)
  • gateway: remove settings token query exposure (#130) (9d4adb8)
  • gateway: require auth for channel binding routes (#123) (6736fe9)
  • gateway: require settings token for chatgpt start/poll (#124) (4004401)
  • gateway: skip enqueuing worker delivery receipts to thread response queue (c5c352d)
  • gateway: stop logging WhatsApp credential payloads (#128) (68968b5)
  • include z.ai API path prefix in upstream base URL (4ad79c9)
  • landing: correct homepage prompt and CLI command references (5f4429f)
  • map z-ai gateway slug to zai model registry provider name (64b606e)
  • proxy: handle CONNECT method in request handler for Bun on Linux (320e028)
  • recreate scaled-down workers with fresh env vars on wake-up (879cd41)
  • resolve worker CJS/ESM module error and missing Nix in production (fda47de)
  • respect installed provider order when no explicit model is set (2319f36)

This PR was generated with Release Please. See documentation.

@buremba buremba force-pushed the release-please--branches--main--components--create-lobu branch 8 times, most recently from 865a367 to b671ddd Compare February 26, 2026 13:25
@buremba buremba changed the title chore(main): release 2.6.2 chore(main): release 2.7.0 Feb 26, 2026
@buremba buremba force-pushed the release-please--branches--main--components--create-lobu branch 15 times, most recently from 0145076 to 3256135 Compare March 5, 2026 13:03
@buremba buremba force-pushed the release-please--branches--main--components--create-lobu branch 2 times, most recently from 52920d5 to acdfe09 Compare March 6, 2026 00:50
@buremba buremba force-pushed the release-please--branches--main--components--create-lobu branch from acdfe09 to 1903e9b Compare March 6, 2026 00:54
buremba added a commit that referenced this pull request Apr 10, 2026
Both release workflows were broken or unused:

- release-please.yml: the manifest was stuck at 3.0.7 (actual
  state: 3.0.19), producing zombie release PRs (#111, #159) that
  would roll versions backward if merged. Its publish step also
  still referenced the expired NPM_TOKEN secret path that we just
  removed from publish-packages.yml, so even a merge would 401.
- release.yml: a copy-paste of the Anthropic claude-code-action
  release template. Created `v*` tags and tried to sync releases to
  the unrelated `anthropics/claude-code-base-action` repo. No
  business being in this repo.

We now ship via the manual PR + `gh workflow run publish-packages.yml`
flow, powered by npm OIDC trusted publishing. Document it in
docs/RELEASING.md so future contributors have a single reference.

Removed:
- .github/workflows/release-please.yml
- .github/workflows/release.yml
- release-please-config.json
- .release-please-manifest.json

Added:
- docs/RELEASING.md

Updated:
- AGENTS.md: point the Versioning section at docs/RELEASING.md and
  call out the "don't bump in CI" rule.
@buremba
Copy link
Copy Markdown
Member Author

buremba commented Apr 10, 2026

Closing as part of release-please removal (aa998bc). We moved to manual PR-based releases via publish-packages.yml + npm OIDC trusted publishing. Current version on main is 3.0.19, far ahead of the 2.7.0 this PR targeted. See docs/RELEASING.md for the new flow.

@buremba buremba closed this Apr 10, 2026
@buremba buremba deleted the release-please--branches--main--components--create-lobu branch April 21, 2026 21:41
buremba added a commit that referenced this pull request May 14, 2026
…loading (#726)

* feat(web): UX sweep — unified landings, /connectors rename, skeleton loading

Bumps owletto-web to feat/ux-sweep-2. Full notes in the submodule commit; high-level:
- Pill + routes: Connections → Connectors.
- /events, /connectors, /agents share a consistent landing shape (icon + lede + stats + side-by-side setup cards).
- Dedicated focused-create routes: /agents/create, /connectors/create, /devices/connect.
- Sidebar: section header icons, skeleton row loading (with "no org yet" handled), pill-click memory, active-pill jumps home, connection-status dot now matches "active".
- Connector picker: Skills row (default open) with copy-prompt for `npx skills add lobu-ai/lobu --skill lobu`; Lobu CLI install row.
- Connection settings: humanized auth section + CLI reauth hint; Run-on Refresh button inline; Activity links to /events filtered by connection_id.
- Feed detail: connector + device crosslinks; duplicate status badge suppressed; "no configurable parameters" placeholder when configSchema is absent.
- "View in knowledge" renamed to "View in memory".
- App-wide TooltipProvider; native title= attrs swept to Radix.

* chore(web): re-pin submodule to current owletto-web/main after #111 merge

* chore(web): re-pin submodule to include #112 empty-state fix

* chore(web): re-pin submodule to include #114 (org redirect + agent CTA)

* chore(web): re-pin submodule to include #115 (routeTree regen)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant