Skip to content

chore(release): v1.0.0-beta.47 - #2319

Merged
jaylfc merged 1 commit into
devfrom
release/beta.47
Aug 9, 2026
Merged

chore(release): v1.0.0-beta.47#2319
jaylfc merged 1 commit into
devfrom
release/beta.47

Conversation

@jaylfc

@jaylfc jaylfc commented Aug 9, 2026

Copy link
Copy Markdown
Owner

Release train for beta.47. Collates 5 fragments + direct entries into the changelog section; bumps pyproject, package.json, init, and uv.lock (1.0.0b47, lock-sync test green locally).

Contents since beta.46 (all merged today): device pair-requests consent loop wired end-to-end (#2233), device/node block+revoke (#2238), registry token rotation via token_min_iat (#2208, closes #2205), cryptography 50.0.0 + uvicorn bump (#2314, supersedes the closed #2310), auth session pruning (#2316), Library settings pane scaffolding (#2276), doc-gate config-error exits (#2312/#2306) and consent-defer 409 fix (#2313/#2308), SPA deps (#2315), Routines rename (#2298), project Notes (#2285), chat content blocks + thinking badge (#2281/#2282), admin notifications route (#2280), taos-agent OS skill.

Summary by CodeRabbit

  • New Features
    • Added device pair-request creation and tracking with approval or denial through Decisions.
    • Renamed the Tasks app to Routines while preserving existing app identification.
  • Bug Fixes
    • Deferred agent-auth binding now returns a clear conflict when an active handle already exists, guiding operators to assign the existing handle instead.
  • Documentation
    • Added contributor guidance for submitting changelog fragments and preparing consolidated release notes.
  • Release
    • Published version 1.0.0-beta.47.

Collate 5 changelog.d fragments into the 1.0.0-beta.47 section (merged with
the direct [Unreleased] entries under single headings), bump the four version
files including uv.lock's normalized 1.0.0b47.

Docs-Reviewed: release version bump; no CI, packaging or contribution rule change
@qodo-code-review

Copy link
Copy Markdown

ⓘ Qodo reviews are paused because the subscription is no longer active. Ask your workspace admin to reactivate the subscription to resume reviews. Manage billing

@coderabbitai

coderabbitai Bot commented Aug 9, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro Plus

Run ID: ef26f95a-a459-414f-a7b7-e3f82a72a483

📥 Commits

Reviewing files that changed from the base of the PR and between 2984f25 and ad757d4.

⛔ Files ignored due to path filters (1)
  • uv.lock is excluded by !**/*.lock, !**/uv.lock
📒 Files selected for processing (9)
  • CHANGELOG.md
  • changelog.d/2233-device-pair-requests.md
  • changelog.d/2290-changelog-fragments.md
  • changelog.d/2298-tasks-to-routines.md
  • changelog.d/2313-consent-defer-active-handle.md
  • changelog.d/2314-cryptography-50.md
  • desktop/package.json
  • pyproject.toml
  • tinyagentos/__init__.py
💤 Files with no reviewable changes (5)
  • changelog.d/2314-cryptography-50.md
  • changelog.d/2290-changelog-fragments.md
  • changelog.d/2233-device-pair-requests.md
  • changelog.d/2313-consent-defer-active-handle.md
  • changelog.d/2298-tasks-to-routines.md

📝 Walkthrough

Walkthrough

The release advances the desktop and Python package versions to 1.0.0-beta.47. It adds beta.47 changelog entries and removes corresponding changelog fragments.

Changes

Beta.47 release

Layer / File(s) Summary
Version declaration alignment
desktop/package.json, pyproject.toml, tinyagentos/__init__.py
All three version declarations changed from 1.0.0-beta.46 to 1.0.0-beta.47.
Release changelog entries
CHANGELOG.md, changelog.d/*
CHANGELOG.md adds the beta.47 release, changed items, and security updates. The related changelog fragments were removed.

Estimated code review effort: 1 (Trivial) | ~5 minutes

Possibly related PRs

  • jaylfc/taOS#2273: Both PRs update release versions and changelog metadata.
  • jaylfc/taOS#2298: This PR removes the changelog fragment for the Tasks-to-Routines rename.
  • jaylfc/taOS#2313: This PR removes the changelog fragment for deferred binding with an active handle.
🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly identifies this pull request as the release update for version 1.0.0-beta.47.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch release/beta.47

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@gitar-bot

gitar-bot Bot commented Aug 9, 2026

Copy link
Copy Markdown

Important

You are using the Gitar free plan. Upgrade to unlock code review, CI analysis, auto-apply, custom automations, and more.

Gitar

@kilo-code-bot

kilo-code-bot Bot commented Aug 9, 2026

Copy link
Copy Markdown

Code Review Summary

Status: No Issues Found | Recommendation: Merge

Files Reviewed (10 files)
  • CHANGELOG.md
  • changelog.d/2233-device-pair-requests.md
  • changelog.d/2290-changelog-fragments.md
  • changelog.d/2298-tasks-to-routines.md
  • changelog.d/2313-consent-defer-active-handle.md
  • changelog.d/2314-cryptography-50.md
  • desktop/package.json
  • pyproject.toml
  • tinyagentos/__init__.py
  • uv.lock

Reviewed by step-3.7-flash · Input: 101.6K · Output: 8.9K · Cached: 107.6K

@jaylfc
jaylfc merged commit fc1de1d into dev Aug 9, 2026
21 checks passed
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