Skip to content

chore(main): release 0.1.4#363

Merged
Aureliolo merged 1 commit intomainfrom
release-please--branches--main--components--synthorg
Mar 14, 2026
Merged

chore(main): release 0.1.4#363
Aureliolo merged 1 commit intomainfrom
release-please--branches--main--components--synthorg

Conversation

@Aureliolo
Copy link
Copy Markdown
Owner

@Aureliolo Aureliolo commented Mar 13, 2026

🤖 I have created a release beep boop

0.1.4 (2026-03-14)

Features

  • add approval workflow gates to TaskEngine (#387) (2db968a)
  • implement checkpoint recovery strategy (#367) (f886838)

CI/CD

  • add npm and pre-commit ecosystems to Dependabot (#369) (54e5fe7)
  • bump actions/setup-node from 4.4.0 to 6.3.0 (#360) (2db5105)
  • bump github/codeql-action from 3.32.6 to 4.32.6 (#361) (ce766e8)
  • group major dependabot bumps per ecosystem (#388) (3c43aef)

Maintenance


This PR was generated with Release Please. See documentation.

Copilot AI review requested due to automatic review settings March 13, 2026 21:23
@Aureliolo Aureliolo force-pushed the release-please--branches--main--components--synthorg branch from 08c7498 to 6a1dccd Compare March 13, 2026 21:23
@coderabbitai
Copy link
Copy Markdown

coderabbitai bot commented Mar 13, 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: d152ef09-6ddc-4b36-85cb-5502db3bf5b3

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.

@Aureliolo Aureliolo force-pushed the release-please--branches--main--components--synthorg branch from 6a1dccd to 570ef16 Compare March 13, 2026 21:23
@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 represents the automated release of version "0.1.4" for the project. It incorporates recent maintenance updates, specifically Node.js version bumps in Docker configurations, and adjusts Python dependency versions, ensuring the project's metadata and changelog are aligned with the new release.

Highlights

  • Project Version Bump: The project version has been updated from "0.1.3" to "0.1.4" across relevant configuration and source files.
  • Dependency Updates: Node.js versions were bumped from "22-alpine" to "25-alpine" in "/docker/web" and from "22-slim" to "25-slim" in "/docker/sandbox". Additionally, "pyjwt" was downgraded to "2.12.0" and "zensical" to "0.0.26" in "pyproject.toml".
Changelog
  • .github/.release-please-manifest.json
    • Updated the project version from "0.1.3" to "0.1.4".
  • .github/CHANGELOG.md
    • Added a new entry for version "0.1.4", detailing Node.js version bumps in Docker images for web and sandbox environments.
  • pyproject.toml
    • Downgraded "pyjwt[crypto]" from "2.12.1" to "2.12.0".
    • Downgraded "zensical" from "0.0.27" to "0.0.26".
    • Updated the "commitizen" tool's version from "0.1.3" to "0.1.4".
  • src/ai_company/init.py
    • Updated the "version" string from "0.1.3" to "0.1.4".
Activity
  • A release bot automatically generated this pull request to create version "0.1.4".
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.

@Aureliolo Aureliolo force-pushed the release-please--branches--main--components--synthorg branch from 570ef16 to 639ba6b Compare March 13, 2026 21:23
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 13, 2026

Dependency Review

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

Scanned Files

None

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 automates the release of version 0.1.4. My review has identified a critical issue regarding dependency management: two dependencies, pyjwt and zensical, are being downgraded. Downgrading dependencies, especially a security-related library like pyjwt, is highly risky and should be avoided unless there is a very strong justification. I have also noted that the generated CHANGELOG.md is incomplete, as it omits several changes included in this release. Please address the dependency downgrades and update the changelog for accuracy before merging.

I am having trouble creating individual review comments. Click here to see my feedback.

pyproject.toml (26)

critical

This change downgrades pyjwt from version 2.12.1 to 2.12.0. Downgrading a security-sensitive library like pyjwt is highly discouraged as it may re-introduce security vulnerabilities that were fixed in the patch release. This should be reverted to 2.12.1 or upgraded to an even newer version if available. The commit message 'bump the minor-and-patch group with 2 updates' is also misleading as this is a downgrade.

    "pyjwt[crypto]==2.12.1",

pyproject.toml (53)

high

This change downgrades zensical from 0.0.27 to 0.0.26. Downgrading dependencies is generally not recommended unless there is a specific reason, such as a bug in the newer version. If there's no specific reason for this downgrade, it should be reverted.

    "zensical==0.0.27",

.github/CHANGELOG.md (3-10)

medium

The changelog appears to be incomplete. The release pull request description mentions several other changes for version 0.1.4 that are not listed here, such as CI/CD updates (actions/setup-node, github/codeql-action) and other dependency updates (from PR #362). It's important to have a complete and accurate changelog for each release. Please consider updating your release-please configuration to include all relevant commit types to ensure future changelogs are comprehensive.

Copy link
Copy Markdown

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 PR generated by Release Please to publish SynthOrg 0.1.4, updating the package/version metadata and changelog used for releases.

Changes:

  • Bump Python package version to 0.1.4.
  • Update Commitizen/release-please manifest version to 0.1.4.
  • Add 0.1.4 entry to .github/CHANGELOG.md.

Reviewed changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated 1 comment.

File Description
src/ai_company/__init__.py Bumps __version__ to 0.1.4 for runtime/versioned API surfaces.
pyproject.toml Updates Commitizen version marker used for tagging/releases.
.github/CHANGELOG.md Adds release notes for 0.1.4.
.github/.release-please-manifest.json Advances release-please manifest version to 0.1.4.

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

Comment on lines +3 to +16
## [0.1.4](https://github.com/Aureliolo/synthorg/compare/v0.1.3...v0.1.4) (2026-03-13)


### CI/CD

* bump actions/setup-node from 4.4.0 to 6.3.0 ([#360](https://github.com/Aureliolo/synthorg/issues/360)) ([2db5105](https://github.com/Aureliolo/synthorg/commit/2db5105429da3937daa8d0bb58593cc8dacd756f))
* bump github/codeql-action from 3.32.6 to 4.32.6 ([#361](https://github.com/Aureliolo/synthorg/issues/361)) ([ce766e8](https://github.com/Aureliolo/synthorg/commit/ce766e8b655af0cb80674a37eabd379ba0794011))


### Maintenance

* bump node from 22-alpine to 25-alpine in /docker/web ([#359](https://github.com/Aureliolo/synthorg/issues/359)) ([8d56cd3](https://github.com/Aureliolo/synthorg/commit/8d56cd362ff1ce544d2be858751e504cace1b12c))
* bump node from 22-slim to 25-slim in /docker/sandbox ([#358](https://github.com/Aureliolo/synthorg/issues/358)) ([3de8748](https://github.com/Aureliolo/synthorg/commit/3de8748af5a77058f5d6f496a693b731f13b1490))
* bump the minor-and-patch group with 2 updates ([#362](https://github.com/Aureliolo/synthorg/issues/362)) ([6ede2ce](https://github.com/Aureliolo/synthorg/commit/6ede2cee6fe97b39b37e37997b7cc102fd0f5994))
@greptile-apps
Copy link
Copy Markdown

greptile-apps bot commented Mar 13, 2026

Greptile Summary

This is an automated release PR generated by Release Please, bumping the package version from 0.1.3 to 0.1.4. The changes are purely mechanical version string updates across four files, with no logic changes.

  • src/ai_company/__init__.py: __version__ updated to "0.1.4" (authoritative source for hatchling dynamic versioning)
  • pyproject.toml: [tool.commitizen].version updated to "0.1.4" via the x-release-please-version marker
  • .github/.release-please-manifest.json: manifest version updated to "0.1.4"
  • .github/CHANGELOG.md: 0.1.4 entry prepended, covering 2 features (approval workflow gates, checkpoint recovery), 4 CI/CD changes (Dependabot config, actions bumps), and 15 maintenance dependency bumps

All three version references are consistent with each other and with the release tag. No issues found.

Confidence Score: 5/5

  • This PR is safe to merge — it is a fully automated, mechanical version bump with no logic or behavior changes.
  • All four changed files contain only version string updates (0.1.30.1.4) generated by Release Please automation. The three version references (__init__.py, pyproject.toml, manifest) are consistent. The changelog accurately reflects the commits included in this release. There is nothing that could introduce a regression.
  • No files require special attention.

Important Files Changed

Filename Overview
.github/.release-please-manifest.json Version bumped from 0.1.3 to 0.1.4 by Release Please automation — correct and expected.
.github/CHANGELOG.md 0.1.4 changelog entry prepended with all features, CI/CD, and maintenance changes — matches PR description exactly.
pyproject.toml Commitizen version bumped from 0.1.3 to 0.1.4 via x-release-please-version marker — consistent with other version references.
src/ai_company/init.py Package __version__ bumped from 0.1.3 to 0.1.4 — this is the authoritative source for hatchling's dynamic versioning.

Last reviewed commit: fa1579b

@codecov
Copy link
Copy Markdown

codecov bot commented Mar 13, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
⚠️ Please upload report for BASE (main@9fa621b). Learn more about missing BASE report.
⚠️ Report is 1 commits behind head on main.
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #363   +/-   ##
=======================================
  Coverage        ?   93.83%           
=======================================
  Files           ?      462           
  Lines           ?    21653           
  Branches        ?     2079           
=======================================
  Hits            ?    20319           
  Misses          ?     1032           
  Partials        ?      302           

☔ 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 639ba6b to a205516 Compare March 13, 2026 22:15
@Aureliolo Aureliolo temporarily deployed to cloudflare-preview March 13, 2026 22:16 — with GitHub Actions Inactive
Copilot AI review requested due to automatic review settings March 14, 2026 09:37
@Aureliolo Aureliolo force-pushed the release-please--branches--main--components--synthorg branch from a205516 to 72ce9dc Compare March 14, 2026 09:37
@Aureliolo Aureliolo force-pushed the release-please--branches--main--components--synthorg branch from 72ce9dc to d68c6e5 Compare March 14, 2026 09:38
Copy link
Copy Markdown

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 PR generated by Release Please to cut version 0.1.4, keeping Python package metadata and release artifacts in sync for publishing/tagging.

Changes:

  • Bump package version from 0.1.3 → 0.1.4 in the runtime version source (__version__) and Commitizen config.
  • Update Release Please manifest to 0.1.4.
  • Add 0.1.4 entry to .github/CHANGELOG.md with the release notes.

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 __version__ to 0.1.4 (Hatch version source).
pyproject.toml Updates Commitizen version to 0.1.4 for tagging/changelog tooling consistency.
.github/CHANGELOG.md Adds the 0.1.4 changelog section.
.github/.release-please-manifest.json Updates Release Please manifest to 0.1.4.

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

@Aureliolo Aureliolo temporarily deployed to cloudflare-preview March 14, 2026 09:39 — with GitHub Actions Inactive
@Aureliolo Aureliolo force-pushed the release-please--branches--main--components--synthorg branch 2 times, most recently from 6af1106 to ef45f1c Compare March 14, 2026 09:48
Copilot AI review requested due to automatic review settings March 14, 2026 10:08
@Aureliolo Aureliolo force-pushed the release-please--branches--main--components--synthorg branch from 006edae to 48a3e26 Compare March 14, 2026 10:08
@Aureliolo Aureliolo temporarily deployed to cloudflare-preview March 14, 2026 10:09 — with GitHub Actions Inactive
Copy link
Copy Markdown

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 is the Release Please–generated release bump for v0.1.4, updating the repository’s version markers and changelog to reflect the already-merged changes included in the 0.1.4 release.

Changes:

  • Bump the package __version__ to 0.1.4.
  • Update Commitizen’s version to 0.1.4 for consistent tagging.
  • Add the 0.1.4 entry to .github/CHANGELOG.md and update 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.4.
pyproject.toml Updates Commitizen version to 0.1.4.
.github/CHANGELOG.md Adds the generated changelog section for 0.1.4.
.github/.release-please-manifest.json Updates release manifest version to 0.1.4.

💡 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 48a3e26 to 58fbb69 Compare March 14, 2026 11:19
@Aureliolo Aureliolo temporarily deployed to cloudflare-preview March 14, 2026 11:20 — with GitHub Actions Inactive
Copilot AI review requested due to automatic review settings March 14, 2026 11:33
@Aureliolo Aureliolo force-pushed the release-please--branches--main--components--synthorg branch from 58fbb69 to af9d8b6 Compare March 14, 2026 11:33
@Aureliolo Aureliolo temporarily deployed to cloudflare-preview March 14, 2026 11:34 — with GitHub Actions Inactive
Copy link
Copy Markdown

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-please generated release commit for version 0.1.4, updating the project’s canonical version markers and changelog entry to prepare the repository for the v0.1.4 tag/release.

Changes:

  • Bump Python package version to 0.1.4.
  • Update Commitizen/release metadata version to 0.1.4.
  • Add the 0.1.4 section to the repository changelog and update 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 Updates __version__ to 0.1.4.
pyproject.toml Updates Commitizen version to 0.1.4.
.github/CHANGELOG.md Adds generated changelog notes for 0.1.4.
.github/.release-please-manifest.json Updates manifest version to 0.1.4 for release-please.

💡 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 af9d8b6 to fa1579b Compare March 14, 2026 11:54
@Aureliolo Aureliolo temporarily deployed to cloudflare-preview March 14, 2026 11:55 — with GitHub Actions Inactive
@Aureliolo Aureliolo merged commit 27a55d2 into main Mar 14, 2026
28 checks passed
@Aureliolo Aureliolo deleted the release-please--branches--main--components--synthorg branch March 14, 2026 11:58
@Aureliolo Aureliolo temporarily deployed to cloudflare-preview March 14, 2026 11:58 — with GitHub Actions Inactive
@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.

2 participants