Skip to content

chore(main): release 0.8.3#1861

Merged
Aureliolo merged 2 commits into
mainfrom
release-please--branches--main--components--synthorg
May 12, 2026
Merged

chore(main): release 0.8.3#1861
Aureliolo merged 2 commits into
mainfrom
release-please--branches--main--components--synthorg

Conversation

@synthorg-repo-bot
Copy link
Copy Markdown
Contributor

@synthorg-repo-bot synthorg-repo-bot Bot commented May 10, 2026

Highlights

AI-generated summary (model: openai/gpt-4.1-mini via GitHub Models). Commit-based changelog below.

What you'll notice

  • Password and secret fields now include an eye-toggle for easier visibility control.
  • Containers running without probes are shown as healthy in the doctor command.
  • Unloaded and missing PR-review agents are restored and available again.

What's new

  • Gate baseline protection is enhanced to block em-dashes during writing.

Under the hood

  • Replaced Atlas with yoyo-migrations for persistence management.
  • Refactored codebase extensively, including context-bound user authentication and registry pattern for enums.
  • Improved linting by draining magic number usages and tightening mock and constant checks.
  • Updated CI to retry Docker pushes on network timeout errors.
  • Updated apko lockfiles for dependency management.

🤖 I have created a release beep boop

0.8.3 (2026-05-12)

Features

  • harden gate baseline protection + block em-dashes at write time (#1860) (b41f151)
  • web: eye-toggle on every password / secret field (#1873) (9070387)

Bug Fixes

  • ci: retry Docker push on Go net/http deadline + cancellation errors (#1877) (23a0bfa)
  • cli: render running-no-probe containers as healthy in doctor (#1870) (6263795)
  • restore unloaded and missing PR-review agents (#1875) (db004fd), closes #1871

Refactoring

  • bind authenticated user via ContextVar (#1858) (57ed0b4)
  • code-structure cleanup (sub-tasks D + F + G + H + I) (#1859) (362e5c8)
  • convert enum dispatch to registry pattern (#1854) (e90550e)
  • drain no_magic_numbers baseline to zero via Final hoists (#1856 phase 2) (#1872) (ec8109e)
  • drain pagination + loop-init + kill-switch baselines (#1857) (#1868) (115c3c2)
  • persistence: replace Atlas with yoyo-migrations (#1876) (1b7e975), closes #1874
  • protocols audit follow-up (REVIEW + fold pass) (#1869) (af33ddb)
  • protocols audit follow-up REMOVE pass (#1867) (dd1eebc)
  • tighten check_mock_spec gate, add mock_of[T], drain baseline (#1862) (240a253)
  • tighten check_no_magic_numbers for named module constants (#1856) (#1866) (90c933b)

CI/CD


This PR was generated with Release Please. See documentation.

@synthorg-repo-bot synthorg-repo-bot Bot added the autorelease: pending Release-please pending-release marker label May 10, 2026
@synthorg-repo-bot synthorg-repo-bot Bot requested a review from Aureliolo as a code owner May 10, 2026 10:35
@synthorg-repo-bot synthorg-repo-bot Bot added the autorelease: pending Release-please pending-release marker label May 10, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 10, 2026

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

Scanned Files

None

@synthorg-repo-bot synthorg-repo-bot Bot temporarily deployed to cloudflare-preview May 10, 2026 10:36 Inactive
@codspeed-hq
Copy link
Copy Markdown

codspeed-hq Bot commented May 10, 2026

Merging this PR will not alter performance

✅ 54 untouched benchmarks


Comparing release-please--branches--main--components--synthorg (b6edc9e) with main (1b7e975)1

Open in CodSpeed

Footnotes

  1. No successful run was found on main (23a0bfa) during the generation of this report, so 1b7e975 was used instead as the comparison base. There might be some changes unrelated to this pull request in this report.

@synthorg-repo-bot synthorg-repo-bot Bot force-pushed the release-please--branches--main--components--synthorg branch from 2806085 to 36d8ba2 Compare May 10, 2026 11:51
@synthorg-repo-bot synthorg-repo-bot Bot temporarily deployed to cloudflare-preview May 10, 2026 11:53 Inactive
@synthorg-repo-bot synthorg-repo-bot Bot force-pushed the release-please--branches--main--components--synthorg branch from 36d8ba2 to fa981f9 Compare May 10, 2026 12:26
@synthorg-repo-bot synthorg-repo-bot Bot temporarily deployed to cloudflare-preview May 10, 2026 12:27 Inactive
@synthorg-repo-bot synthorg-repo-bot Bot force-pushed the release-please--branches--main--components--synthorg branch from fa981f9 to a80e67b Compare May 10, 2026 15:54
@synthorg-repo-bot synthorg-repo-bot Bot temporarily deployed to cloudflare-preview May 10, 2026 15:55 Inactive
@synthorg-repo-bot synthorg-repo-bot Bot force-pushed the release-please--branches--main--components--synthorg branch 11 times, most recently from 64d48d9 to 70ca47d Compare May 12, 2026 09:55
@synthorg-repo-bot synthorg-repo-bot Bot force-pushed the release-please--branches--main--components--synthorg branch from 4c7f45b to b6edc9e Compare May 12, 2026 10:54
@Aureliolo Aureliolo merged commit 5d957fe into main May 12, 2026
11 checks passed
@Aureliolo Aureliolo deleted the release-please--branches--main--components--synthorg branch May 12, 2026 11:01
@Aureliolo Aureliolo temporarily deployed to cloudflare-preview May 12, 2026 11:01 — with GitHub Actions Inactive
@synthorg-repo-bot
Copy link
Copy Markdown
Contributor Author

🤖 Created releases:

🌻

@synthorg-repo-bot synthorg-repo-bot Bot added autorelease: tagged and removed autorelease: pending Release-please pending-release marker labels May 12, 2026
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.

Remove Atlas dependency: replace with free / self-hosted toolchain pre-pr-review skill references agents not loaded by Claude Code harness

1 participant