Skip to content

chore(main): release 0.2.0#400

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

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

Conversation

@Aureliolo
Copy link
Copy Markdown
Owner

@Aureliolo Aureliolo commented Mar 14, 2026

🤖 I have created a release beep boop

0.2.0 (2026-03-15)

Features

  • add /get/ installation page for CLI installer (#413) (6a47e4a)
  • add cross-platform Go CLI for container lifecycle management (#401) (0353d9e), closes #392
  • add explicit ScanOutcome signal to OutputScanResult (#394) (be33414), closes #284
  • add meeting scheduler, event-triggered meetings, and Go CLI lint fixes (#407) (5550fa1)
  • wire MultiAgentCoordinator into runtime (#396) (7a9e516)

Bug Fixes

  • CLA signatures branch + declutter repo root (#409) (cabe953)
  • correct Release Please branch name in release workflow (#410) (515d816)
  • replace slsa-github-generator with attest-build-provenance, fix DAST (#424) (eeaadff)
  • resolve CodeQL path-injection alerts in Go CLI (#412) (f41bf16)

Refactoring

Tests

  • add fuzz and property-based testing across all layers (#421) (115a742)

CI/CD

  • add SLSA L3 provenance for CLI binaries and container images (#423) (d3dc75d)
  • bump the major group with 4 updates (#405) (20c7a04)

Maintenance

  • bump github.com/spf13/cobra from 1.9.1 to 1.10.2 in /cli in the minor-and-patch group (#402) (e31edbb)
  • narrow BSL Additional Use Grant and add CLA (#408) (5ab15bd), closes #406

This PR was generated with Release Please. See documentation.

Copilot AI review requested due to automatic review settings March 14, 2026 15:33
@coderabbitai
Copy link
Copy Markdown

coderabbitai bot commented Mar 14, 2026

Important

Review skipped

Ignore keyword(s) in the title.

⛔ Ignored keywords (2)
  • chore(main): release ai-company
  • 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: Organization UI

Review profile: ASSERTIVE

Plan: Pro

Run ID: 277bfe4e-a80e-4221-accf-5a0dc1f8e88b

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
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch release-please--branches--main--components--synthorg
✨ Simplify code
  • Create PR with simplified code
  • Commit simplified code in branch release-please--branches--main--components--synthorg
📝 Coding Plan
  • Generate coding plan for human review comments

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

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 14, 2026

Dependency Review

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

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 version 0.1.5, primarily to introduce a new feature that enhances the OutputScanResult with an explicit ScanOutcome signal. This update ensures that the project's versioning and changelog are correctly synchronized with the latest feature addition.

Highlights

  • New Release: Version 0.1.5 has been released, incorporating a new feature that adds an explicit ScanOutcome signal to OutputScanResult.
Changelog
  • .github/.release-please-manifest.json
    • Updated the recorded project version to 0.1.5.
  • .github/CHANGELOG.md
    • Added new changelog entries for version 0.1.5, detailing the new feature for ScanOutcome signal.
  • pyproject.toml
    • Incremented the project version from 0.1.4 to 0.1.5.
  • src/ai_company/init.py
    • Updated the version string to reflect the new 0.1.5 release.
Activity
  • Automated creation of the release pull request by the Release Please bot.
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.

You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.

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.

@greptile-apps
Copy link
Copy Markdown

greptile-apps bot commented Mar 14, 2026

Greptile Summary

This is an automated Release Please PR bumping the package from v0.1.4 to v0.2.0, updating version strings across pyproject.toml, src/synthorg/__init__.py, and the release manifest, and prepending the new release section to CHANGELOG.md. The only non-boilerplate change is in LICENSE, where the BSL Change Date is moved backward by ~11 months (from February 27, 2030 to March 15, 2029).

  • All four automated version-bump files (__init__.py, pyproject.toml, .release-please-manifest.json, CHANGELOG.md) are consistent and correct.
  • The LICENSE Change Date regression warrants a quick sanity-check: moving the date earlier shortens the proprietary window before the Apache 2.0 conversion, which is an unusual direction for a BSL release update and should be confirmed as intentional by legal/ownership stakeholders.

Confidence Score: 4/5

  • Safe to merge — all version bumps are consistent; only the LICENSE Change Date moving backward warrants a quick human confirmation before merging.
  • The PR is entirely automated boilerplate from Release Please. The four version-bump files are clean and consistent. The one point deducted is for the BSL Change Date moving earlier by ~11 months, which is atypical and could have unintended legal implications if not consciously decided.
  • LICENSE — verify the Change Date regression from February 27, 2030 to March 15, 2029 is intentional.

Important Files Changed

Filename Overview
.github/.release-please-manifest.json Automated version bump from 0.1.4 to 0.2.0 by Release Please — no issues.
.github/CHANGELOG.md New 0.2.0 release section prepended by Release Please; content matches the PR description exactly — no issues.
LICENSE BSL Change Date moved backward from February 27, 2030 to March 15, 2029 (~11 months earlier), shortening the proprietary window before the Apache 2.0 transition — should be verified as intentional.
pyproject.toml Version bumped from 0.1.4 to 0.2.0 via the x-release-please-version marker — clean, automated change.
src/synthorg/init.py __version__ bumped from 0.1.4 to 0.2.0 via the x-release-please-version marker — clean, automated change.
Prompt To Fix All With AI
This is a comment left during a code review.
Path: LICENSE
Line: 33

Comment:
**Change Date moved earlier — verify this is intentional**

The BSL `Change Date` is being moved **backward** by approximately 11 months, from `February 27, 2030` to `March 15, 2029`. This is unusual: BSL Change Dates are conventionally kept the same or moved forward when a new version is released, ensuring the licensor retains the same protection window. Moving the date earlier means this version of the Licensed Work will convert to Apache 2.0 sooner than the previous version's timeline promised.

While this change is referenced in the maintenance item "narrow BSL Additional Use Grant and add CLA (#408)", it's worth double-checking that the earlier date is intentional and that all stakeholders (legal, commercial) have signed off on shortening the proprietary period by roughly a year.

How can I resolve this? If you propose a fix, please make it concise.

Last reviewed commit: a850e16

@Aureliolo Aureliolo temporarily deployed to cloudflare-preview March 14, 2026 15:34 — with GitHub Actions Inactive
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Bumps the SynthOrg package/release metadata to version 0.1.5, aligning the library version, release-please manifest, and changelog for the new release.

Changes:

  • Update package version to 0.1.5 in src/ai_company/__init__.py.
  • Update Commitizen version to 0.1.5 in pyproject.toml.
  • Add the 0.1.5 release entry to .github/CHANGELOG.md and bump the release-please manifest.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated no comments.

File Description
src/ai_company/__init__.py Bumps __version__ to 0.1.5 for the Python package.
pyproject.toml Updates Commitizen’s tracked version to 0.1.5.
.github/CHANGELOG.md Adds the generated changelog section for release 0.1.5.
.github/.release-please-manifest.json Updates release-please manifest to 0.1.5.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

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 updates the project version from 0.1.4 to 0.1.5 across several configuration and source files, including .github/.release-please-manifest.json, pyproject.toml, and src/ai_company/__init__.py. The CHANGELOG.md is also updated to reflect this new version, specifically noting the addition of an explicit ScanOutcome signal to OutputScanResult as a new feature. There are no review comments provided for this pull request.

@codecov
Copy link
Copy Markdown

codecov bot commented Mar 14, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 93.67%. Comparing base (df27c6e) to head (a850e16).
⚠️ Report is 9 commits behind head on main.
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #400   +/-   ##
=======================================
  Coverage   93.67%   93.67%           
=======================================
  Files         469      469           
  Lines       22214    22214           
  Branches     2142     2142           
=======================================
  Hits        20809    20809           
  Misses       1094     1094           
  Partials      311      311           

☔ 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 0631585 to 53d293c Compare March 14, 2026 16:15
@Aureliolo Aureliolo force-pushed the release-please--branches--main--components--synthorg branch from 53d293c to 7ad3401 Compare March 14, 2026 16:16
Copilot AI review requested due to automatic review settings March 14, 2026 16:16
@Aureliolo Aureliolo temporarily deployed to cloudflare-preview March 14, 2026 16:17 — with GitHub Actions Inactive
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Bumps SynthOrg’s release version to 0.1.5 and updates the release metadata/changelog to match, aligning package/runtime versioning with release-please/commitizen configuration.

Changes:

  • Update runtime package version in src/ai_company/__init__.py to 0.1.5.
  • Update Commitizen version in pyproject.toml to 0.1.5.
  • Update release-please manifest and append the 0.1.5 entry to the GitHub changelog.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated no comments.

File Description
src/ai_company/init.py Bumps __version__ to 0.1.5 for runtime/version introspection.
pyproject.toml Bumps Commitizen’s version to 0.1.5 to keep tooling consistent with the release.
.github/CHANGELOG.md Adds the 0.1.5 changelog section and compare link.
.github/.release-please-manifest.json Updates release-please manifest version to 0.1.5.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@Aureliolo Aureliolo force-pushed the release-please--branches--main--components--synthorg branch from 7ad3401 to b320473 Compare March 14, 2026 17:37
@Aureliolo Aureliolo temporarily deployed to cloudflare-preview March 14, 2026 17:38 — with GitHub Actions Inactive
Copilot AI review requested due to automatic review settings March 14, 2026 18:02
@Aureliolo Aureliolo force-pushed the release-please--branches--main--components--synthorg branch from b320473 to ba65828 Compare March 14, 2026 18:02
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 14, 2026

All contributors have signed the CLA. Thank you!
Posted by the CLA Assistant Lite bot.

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR performs a release version bump across the Python package metadata and Release Please manifest, and adds the corresponding changelog entry for v0.1.5.

Changes:

  • Bump library version to 0.1.5 in src/ai_company/__init__.py.
  • Update Commitizen version to 0.1.5 in pyproject.toml.
  • Update Release Please manifest and prepend the 0.1.5 section to .github/CHANGELOG.md.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated no comments.

File Description
src/ai_company/__init__.py Updates package __version__ to 0.1.5.
pyproject.toml Keeps Commitizen version in sync at 0.1.5.
.github/CHANGELOG.md Adds the 0.1.5 release notes entry.
.github/.release-please-manifest.json Updates Release Please manifest version to 0.1.5.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Release metadata update for SynthOrg, aligning repository version markers and licensing Change Date for the 0.2.0 release.

Changes:

  • Bump project version to 0.2.0 (Python __version__, Commitizen, Release Please manifest).
  • Update LICENSE BSL Change Date to match the release automation’s “release date + 3 years” rule.
  • Add the 0.2.0 entry to the GitHub-maintained changelog.

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated no comments.

Show a summary per file
File Description
src/ai_company/__init__.py Updates package __version__ to 0.2.0.
pyproject.toml Updates Commitizen’s version to 0.2.0 for consistent tagging/versioning.
LICENSE Updates BSL Change Date to March 14, 2029 (release date + 3 years).
.github/CHANGELOG.md Adds generated changelog section for 0.2.0.
.github/.release-please-manifest.json Updates Release Please manifest version to 0.2.0.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@Aureliolo Aureliolo force-pushed the release-please--branches--main--components--synthorg branch from 01840d8 to c688ef5 Compare March 14, 2026 23:16
Copilot AI review requested due to automatic review settings March 14, 2026 23:16
@Aureliolo Aureliolo temporarily deployed to cloudflare-preview March 14, 2026 23:17 — with GitHub Actions Inactive
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates SynthOrg’s release metadata for the 0.2.0 release, aligning package/version references and the BSL Change Date with the automated release process.

Changes:

  • Bump SynthOrg version from 0.1.4 → 0.2.0 across Python package metadata and Release Please manifest.
  • Add the 0.2.0 entry to the GitHub changelog.
  • Update BSL “Change Date” in LICENSE to 3 years ahead (per release workflow behavior).

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated no comments.

Show a summary per file
File Description
src/synthorg/__init__.py Updates __version__ to 0.2.0 (source of dynamic versioning).
pyproject.toml Updates Commitizen version marker to 0.2.0.
LICENSE Updates BSL Change Date to March 14, 2029.
.github/CHANGELOG.md Adds the generated 0.2.0 changelog section.
.github/.release-please-manifest.json Updates Release Please manifest version to 0.2.0.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@Aureliolo Aureliolo force-pushed the release-please--branches--main--components--synthorg branch from 0265e71 to ef8f9fa Compare March 14, 2026 23:42
Copilot AI review requested due to automatic review settings March 14, 2026 23:42
@Aureliolo Aureliolo temporarily deployed to cloudflare-preview March 14, 2026 23:43 — with GitHub Actions Inactive
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR performs a release metadata update to version 0.2.0, aligning the package version sources, release-please manifest, changelog, and BSL Change Date for the new release.

Changes:

  • Bump SynthOrg version to 0.2.0 across runtime (__version__), Commitizen, and release-please manifest.
  • Update the BSL 1.1 Change Date in LICENSE.
  • Add the 0.2.0 release entry to .github/CHANGELOG.md.

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated no comments.

Show a summary per file
File Description
src/synthorg/__init__.py Updates the runtime __version__ to 0.2.0 (Hatch version source).
pyproject.toml Updates Commitizen version to 0.2.0 to match the release.
LICENSE Updates BSL Change Date for the new release cycle.
.github/CHANGELOG.md Adds the 0.2.0 changelog section.
.github/.release-please-manifest.json Updates release-please manifest version to 0.2.0.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@Aureliolo Aureliolo force-pushed the release-please--branches--main--components--synthorg branch from e48406d to 8f4f6a4 Compare March 15, 2026 00:35
Copilot AI review requested due to automatic review settings March 15, 2026 00:35
@Aureliolo Aureliolo temporarily deployed to cloudflare-preview March 15, 2026 00:36 — with GitHub Actions Inactive
testing, development, evaluation) is always permitted
regardless of organization size.
Change Date: February 27, 2030
Change Date: March 15, 2029
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Change Date moved earlier — verify this is intentional

The BSL Change Date is being moved backward by approximately 11 months, from February 27, 2030 to March 15, 2029. This is unusual: BSL Change Dates are conventionally kept the same or moved forward when a new version is released, ensuring the licensor retains the same protection window. Moving the date earlier means this version of the Licensed Work will convert to Apache 2.0 sooner than the previous version's timeline promised.

While this change is referenced in the maintenance item "narrow BSL Additional Use Grant and add CLA (#408)", it's worth double-checking that the earlier date is intentional and that all stakeholders (legal, commercial) have signed off on shortening the proprietary period by roughly a year.

Prompt To Fix With AI
This is a comment left during a code review.
Path: LICENSE
Line: 33

Comment:
**Change Date moved earlier — verify this is intentional**

The BSL `Change Date` is being moved **backward** by approximately 11 months, from `February 27, 2030` to `March 15, 2029`. This is unusual: BSL Change Dates are conventionally kept the same or moved forward when a new version is released, ensuring the licensor retains the same protection window. Moving the date earlier means this version of the Licensed Work will convert to Apache 2.0 sooner than the previous version's timeline promised.

While this change is referenced in the maintenance item "narrow BSL Additional Use Grant and add CLA (#408)", it's worth double-checking that the earlier date is intentional and that all stakeholders (legal, commercial) have signed off on shortening the proprietary period by roughly a year.

How can I resolve this? If you propose a fix, please make it concise.

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR appears to be a release-please generated release bump for SynthOrg, updating the canonical version markers and release metadata for v0.2.0.

Changes:

  • Bump SynthOrg version from 0.1.4 to 0.2.0 in the package and commitizen config.
  • Update release-please manifest to 0.2.0.
  • Update LICENSE BSL Change Date and prepend the v0.2.0 changelog entry.

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated no comments.

Show a summary per file
File Description
src/synthorg/init.py Updates the package __version__ used by Hatch dynamic versioning.
pyproject.toml Updates Commitizen’s tracked version to align with the release.
LICENSE Updates BSL “Change Date” to the new release + 3 years date.
.github/CHANGELOG.md Adds the generated v0.2.0 release notes section.
.github/.release-please-manifest.json Updates release-please manifest version to 0.2.0.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@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

2 participants