Skip to content

Release v0.3.0 - #291

Merged
czpython merged 1 commit into
mainfrom
release/v0.3.0
Aug 22, 2026
Merged

Release v0.3.0#291
czpython merged 1 commit into
mainfrom
release/v0.3.0

Conversation

@czpython

Copy link
Copy Markdown
Owner

Prepares the v0.3.0 release: version bump, lockfile, and the changelog section.

Highlights

  • Logged-in browser sessions. An extension declares a browser session for a site; the operator logs in once through a Druks-hosted browser window, and a workflow borrows that authenticated, encrypted login across runs.
  • Installed apps mount in the shell. An app ships an ESM entry and declared navigation, and Druks renders it inside the dashboard — borrowing the shell's components, markdown renderer, form fields, and gates.
  • One OAuth engine. OauthClient in druks.services runs every OAuth exchange, with the MCP client rewired onto it.
  • Usage is a platform surface, not an app you install.

The full set of Added / Changed / Fixed entries is in CHANGELOG.md.

Contents

  • pyproject.toml — version 0.2.00.3.0
  • uv.lock — relocked (only the druks version moved)
  • CHANGELOG.md — new [0.3.0] section, covering the 42 commits since v0.2.0

The annotated tag and GitHub release follow the merge, per docs/releasing.md.

@czpython
czpython force-pushed the release/v0.3.0 branch 3 times, most recently from 1e25e80 to a5f856d Compare August 22, 2026 13:45
Bump the version, lock it, and record the release in the changelog. Highlights: logged-in browser sessions, OAuth connections on one engine, installed apps mounted in the shell, and deployment as one profiled compose file.
@czpython
czpython merged commit d0a2a35 into main Aug 22, 2026
1 check passed
@czpython
czpython deleted the release/v0.3.0 branch August 22, 2026 13:56
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.

1 participant