Skip to content

chore(main): release 0.5.0#796

Merged
Aureliolo merged 2 commits intomainfrom
release-please--branches--main--components--synthorg
Mar 30, 2026
Merged

chore(main): release 0.5.0#796
Aureliolo merged 2 commits intomainfrom
release-please--branches--main--components--synthorg

Conversation

@Aureliolo
Copy link
Copy Markdown
Owner

@Aureliolo Aureliolo commented Mar 23, 2026

🤖 I have created a release beep boop

0.5.0 (2026-03-30)

Features

  • add analytics trends and budget forecast API endpoints (#798) (16b61f5)
  • add department policies to default templates (#852) (7a41548)
  • add remaining activity event types (task_started, tool_used, delegation, cost_incurred) (#832) (4252fac)
  • agent performance, activity, and history API endpoints (#811) (9b75c1d)
  • Agent Profiles and Detail pages (biography, career, performance) (#874) (62d7880)
  • app shell, Storybook, and CI/CD pipeline (#819) (d4dde90)
  • Approvals page with risk grouping, urgency indicators, batch actions (#889) (4e9673d)
  • Budget Panel page (P&L dashboard, breakdown charts, forecast) (#890) (b63b0f1)
  • build infrastructure layer (API client, auth, WebSocket) (#815) (9f01d3e)
  • CLI global options infrastructure, UI modes, exit codes, env vars (#891) (fef4fc5)
  • CodeMirror editor and theme preferences toggle (#905, #807) (#909) (41fbedc)
  • Company page (department/agent management) (#888) (cfb88b0)
  • comprehensive hint coverage across all CLI commands (#900) (937974e)
  • config system extensions, per-command flags for init/start/stop/status/logs (#895) (32f83fe)
  • configurable currency system replacing hardcoded USD (#854) (b372551)
  • Dashboard page (metric cards, activity feed, budget burn) (#861) (7d519d5)
  • department health, provider status, and activity feed endpoints (#818) (6d5f196)
  • design tokens and core UI components (#833) (ed887f2)
  • extend approval, meeting, and budget API responses (#834) (31472bf)
  • frontend polish -- real-time UX, accessibility, responsive, performance (#790, #792, #791, #793) (#917) (f04a537)
  • implement human roles and access control levels (#856) (d6d8a06)
  • implement semantic conflict detection in workspace merge (#860) (d97283b)
  • interaction components and animation patterns (#853) (82d4b01)
  • Login page + first-run bootstrap + Company page (#789, #888) (#896) (8758e8d)
  • Meetings page with timeline viz, token bars, contribution formatting (#788) (#904) (b207f46)
  • Messages page with threading, channel badges, sender indicators (#787) (#903) (28293ad)
  • Org Chart force-directed view and drag-drop reassignment (#872, #873) (#912) (a68a938)
  • Org Chart page (living nodes, status, CRUD, department health) (#870) (0acbdae)
  • per-command flags for remaining commands, auto-behavior wiring, help/discoverability (#897) (3f7afa2)
  • Providers page with backend rework -- health, CRUD, subscription auth (#893) (9f8dd98)
  • scaffold React + Vite + TypeScript + Tailwind project (#799) (bd151aa)
  • Settings page with search, dependency indicators, grouped rendering (#784) (#902) (a7b9870)
  • Setup Wizard rebuild with template comparison, cost estimator, theme customization (#879) (ae8b50b)
  • setup wizard UX -- template filters, card metadata, provider form reuse (#910) (7f04676)
  • setup wizard UX overhaul -- mode choice, step reorder, provider fixes (#907) (ee964c4)
  • structured ModelRequirement in template agent configs (#795) (7433548)
  • Task Board page (rich Kanban, filtering, dependency viz) (#871) (04a19b0)

Bug Fixes

  • align frontend types with backend and debounce WS refetches (#916) (134c11b)
  • auto-cleanup targets newly pulled images instead of old ones (#884) (50e6591)
  • correct wipe backup-skip flow and harden error handling (#808) (c05860f)
  • improve provider setup in wizard, subscription auth, dashboard bugs (#914) (87bf8e6)
  • improve update channel detection and add config get command (#814) (6b137f0)
  • resolve all ESLint warnings, add zero-warnings enforcement (#899) (079b46a)
  • subscription auth uses api_key, base URL optional for cloud providers (#915) (f0098dd)

Refactoring

  • semantic analyzer cleanup -- shared filtering, concurrency, extraction (#908) (81372bf)

Documentation

  • brand identity and UX design system from #765 exploration (#804) (389a9f4)
  • page structure and information architecture for v0.5.0 dashboard (#809) (f8d6d4a)
  • write UX design guidelines with WCAG-verified color system (#816) (4a4594e)

Tests

  • add unit tests for agent hooks and page components (#875) (#901) (1d81546)

CI/CD

  • bump actions/deploy-pages from 4.0.5 to 5.0.0 in the major group (#831) (01c19de)
  • bump astral-sh/setup-uv from 7.6.0 to 8.0.0 in /.github/actions/setup-python-uv in the all group (#920) (5f6ba54)
  • bump codecov/codecov-action from 5.5.3 to 6.0.0 in the major group (#868) (f22a181)
  • bump github/codeql-action from 4.34.1 to 4.35.0 in the all group (#883) (87a4890)
  • bump sigstore/cosign-installer from 4.1.0 to 4.1.1 in the minor-and-patch group (#830) (7a69050)
  • bump the all group with 3 updates (#923) (ff27c8e)
  • bump wrangler from 4.76.0 to 4.77.0 in /.github in the minor-and-patch group (#822) (07d43eb)
  • bump wrangler from 4.77.0 to 4.78.0 in /.github in the all group (#882) (f84118d)

Maintenance

  • add design system enforcement hook and component inventory (#846) (15abc43)
  • add dev-only auth bypass for frontend testing (#885) (6cdcd8a)
  • add pre-push rebase check hook (#855) (b637a04)
  • backend hardening -- eviction/size-caps and model validation (#911) (81253d9)
  • bump axios from 1.13.6 to 1.14.0 in /web in the all group across 1 directory (#922) (b1b0232)
  • bump brace-expansion from 5.0.4 to 5.0.5 in /web (#862) (ba4a565)
  • bump eslint-plugin-react-refresh from 0.4.26 to 0.5.2 in /web (#801) (7574bb5)
  • bump faker from 40.11.0 to 40.11.1 in the minor-and-patch group (#803) (14d322e)
  • bump https://github.com/astral-sh/ruff-pre-commit from v0.15.7 to 0.15.8 (#864) (f52901e)
  • bump nginxinc/nginx-unprivileged from 6582a34 to f99cc61 in /docker/web in the all group (#919) (df85e4f)
  • bump nginxinc/nginx-unprivileged from ccbac1a to 6582a34 in /docker/web (#800) (f4e9450)
  • bump node from 44bcbf4 to 71be405 in /docker/sandbox (#827) (91bec67)
  • bump node from 5209bca to cf38e1f in /docker/web (#863) (66d6043)
  • bump picomatch in /site (#842) (5f20bcc)
  • bump recharts 2->3 and @types/node 22->25 in /web (#802) (a908800)
  • Bump requests from 2.32.5 to 2.33.0 (#843) (41daf69)
  • bump smol-toml from 1.6.0 to 1.6.1 in /site (#826) (3e5dbe4)
  • bump the all group with 3 updates (#921) (7bace0b)
  • bump the minor-and-patch group across 1 directory with 2 updates (#829) (93e611f)
  • bump the minor-and-patch group across 1 directory with 3 updates (#841) (7010c8e)
  • bump the minor-and-patch group across 1 directory with 3 updates (#869) (548cee5)
  • bump the minor-and-patch group in /site with 2 updates (#865) (9558101)
  • bump the minor-and-patch group with 2 updates (#867) (4830706)
  • consolidate Dependabot groups to 1 PR per ecosystem (06d2556)
  • consolidate Dependabot groups to 1 PR per ecosystem (#881) (06d2556)
  • improve worktree skill with full dep sync and status enhancements (#906) (772c625)
  • remove Vue remnants and document framework decision (#851) (bf2adf6)
  • update web dependencies and fix brace-expansion CVE (#880) (a7a0ed6)
  • upgrade to Storybook 10 and TypeScript 6 (#845) (52d95f2)

This PR was generated with Release Please. See documentation.

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 23, 2026

Dependency Review

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

Snapshot Warnings

⚠️: No snapshots were found for the head SHA 6f139fb.
Ensure that dependencies are being submitted on PR branches. Re-running this action after a short time may resolve the issue. See the documentation for more information and troubleshooting advice.

Scanned Files

None

@gemini-code-assist
Copy link
Copy Markdown
Contributor

Summary of Changes

Hello, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

This pull request automates the release of synthorg version "0.4.10". It updates various project files to reflect the new version number and incorporates a new feature that structures ModelRequirement within template agent configurations, enhancing the project's capabilities.

Highlights

Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for GitHub and other Google products, sign up here.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

@coderabbitai
Copy link
Copy Markdown

coderabbitai bot commented Mar 23, 2026

Important

Review skipped

Ignore keyword(s) in the title.

⛔ Ignored keywords (1)
  • chore(main): release

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Repository UI

Review profile: ASSERTIVE

Plan: Pro

Run ID: 5f3d31e9-1f36-4014-8904-9815e9361b15

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

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

@Aureliolo Aureliolo temporarily deployed to cloudflare-preview March 23, 2026 20:56 — with GitHub Actions Inactive
Copy link
Copy Markdown
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request is an automated release for version 0.4.10, generated by Release Please. The changes consist of version number updates in pyproject.toml, src/synthorg/__init__.py, and .github/.release-please-manifest.json, along with an update to CHANGELOG.md. The changes are consistent with a standard release process and appear to be correct.

@codecov
Copy link
Copy Markdown

codecov bot commented Mar 23, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 92.15%. Comparing base (7bace0b) to head (6f139fb).
⚠️ Report is 3 commits behind head on main.
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #796   +/-   ##
=======================================
  Coverage   92.15%   92.15%           
=======================================
  Files         596      596           
  Lines       31541    31541           
  Branches     3059     3059           
=======================================
  Hits        29068    29068           
  Misses       1950     1950           
  Partials      523      523           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@Aureliolo Aureliolo force-pushed the release-please--branches--main--components--synthorg branch from 3fe30b1 to fc84827 Compare March 24, 2026 05:06
coderabbitai[bot]
coderabbitai bot previously approved these changes Mar 24, 2026
@Aureliolo Aureliolo temporarily deployed to cloudflare-preview March 24, 2026 05:07 — with GitHub Actions Inactive
@Aureliolo Aureliolo force-pushed the release-please--branches--main--components--synthorg branch from 7db9fa2 to 47f2758 Compare March 24, 2026 07:28
@Aureliolo Aureliolo temporarily deployed to cloudflare-preview March 24, 2026 07:29 — with GitHub Actions Inactive
@Aureliolo Aureliolo force-pushed the release-please--branches--main--components--synthorg branch from aea1b25 to 557bade Compare March 24, 2026 07:33
@Aureliolo Aureliolo temporarily deployed to cloudflare-preview March 24, 2026 07:35 — with GitHub Actions Inactive
@Aureliolo Aureliolo force-pushed the release-please--branches--main--components--synthorg branch from 7256341 to 0bc830b Compare March 24, 2026 07:41
@Aureliolo Aureliolo temporarily deployed to cloudflare-preview March 24, 2026 07:42 — with GitHub Actions Inactive
@Aureliolo Aureliolo force-pushed the release-please--branches--main--components--synthorg branch from 7e2dc7f to 63d0048 Compare March 24, 2026 08:20
@Aureliolo Aureliolo temporarily deployed to cloudflare-preview March 24, 2026 08:21 — with GitHub Actions Inactive
@Aureliolo Aureliolo changed the title chore(main): release 0.4.10 chore(main): release 0.5.0 Mar 24, 2026
@Aureliolo Aureliolo force-pushed the release-please--branches--main--components--synthorg branch from eef8165 to f3b71f4 Compare March 24, 2026 09:14
@Aureliolo Aureliolo temporarily deployed to cloudflare-preview March 24, 2026 09:15 — with GitHub Actions Inactive
@Aureliolo Aureliolo force-pushed the release-please--branches--main--components--synthorg branch from 3449104 to b1367ae Compare March 24, 2026 09:21
@Aureliolo Aureliolo temporarily deployed to cloudflare-preview March 24, 2026 20:58 — with GitHub Actions Inactive
@Aureliolo Aureliolo force-pushed the release-please--branches--main--components--synthorg branch from 7755781 to 9c45485 Compare March 24, 2026 22:01
@Aureliolo Aureliolo temporarily deployed to cloudflare-preview March 24, 2026 22:02 — with GitHub Actions Inactive
@Aureliolo Aureliolo force-pushed the release-please--branches--main--components--synthorg branch from b43414e to d322b06 Compare March 24, 2026 22:46
@Aureliolo Aureliolo temporarily deployed to cloudflare-preview March 24, 2026 22:47 — with GitHub Actions Inactive
@Aureliolo Aureliolo force-pushed the release-please--branches--main--components--synthorg branch from 5994762 to 1ce117a Compare March 26, 2026 13:21
@Aureliolo Aureliolo temporarily deployed to cloudflare-preview March 26, 2026 13:23 — with GitHub Actions Inactive
@Aureliolo Aureliolo force-pushed the release-please--branches--main--components--synthorg branch from 4f6617b to bcbaf66 Compare March 26, 2026 13:32
@Aureliolo Aureliolo temporarily deployed to cloudflare-preview March 26, 2026 13:33 — with GitHub Actions Inactive
@Aureliolo Aureliolo force-pushed the release-please--branches--main--components--synthorg branch from 2be9e2d to 79cffbe Compare March 26, 2026 13:37
@Aureliolo Aureliolo temporarily deployed to cloudflare-preview March 26, 2026 13:38 — with GitHub Actions Inactive
@Aureliolo Aureliolo force-pushed the release-please--branches--main--components--synthorg branch from 0e5dfab to 0af113f Compare March 26, 2026 13:43
@Aureliolo Aureliolo temporarily deployed to cloudflare-preview March 26, 2026 13:44 — with GitHub Actions Inactive
@Aureliolo Aureliolo force-pushed the release-please--branches--main--components--synthorg branch from 090d322 to 6bd015a Compare March 26, 2026 13:50
@Aureliolo Aureliolo temporarily deployed to cloudflare-preview March 26, 2026 13:51 — with GitHub Actions Inactive
@Aureliolo Aureliolo force-pushed the release-please--branches--main--components--synthorg branch from 50acdf8 to 09c5967 Compare March 26, 2026 13:55
@Aureliolo Aureliolo temporarily deployed to cloudflare-preview March 26, 2026 13:56 — with GitHub Actions Inactive
@Aureliolo Aureliolo force-pushed the release-please--branches--main--components--synthorg branch from 942bc36 to 897e675 Compare March 26, 2026 14:00
@Aureliolo
Copy link
Copy Markdown
Owner Author

🤖 Created releases:

🌻

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