Skip to content

feat: bump versions to 1.14.5a4#5752

Merged
greysonlalonde merged 2 commits into
mainfrom
feat/bump-version-1.14.5a4
May 8, 2026
Merged

feat: bump versions to 1.14.5a4#5752
greysonlalonde merged 2 commits into
mainfrom
feat/bump-version-1.14.5a4

Conversation

@greysonlalonde
Copy link
Copy Markdown
Contributor

@greysonlalonde greysonlalonde commented May 8, 2026

Note

Low Risk
Low risk release housekeeping that only updates package version constants and intra-repo dependency pins; no runtime logic changes.

Overview
Bumps the monorepo package versions from 1.14.5a3 to 1.14.5a4 across crewai, crewai-core, crewai-cli, crewai-files, crewai-tools, and crewai-devtools.

Updates pyproject.toml dependency pins so packages that depend on other CrewAI packages now reference 1.14.5a4 (including crewai optional deps like tools and file-processing).

Reviewed by Cursor Bugbot for commit 48d3148. Bugbot is set up for automated code reviews on this repo. Configure here.

Summary by CodeRabbit

  • Chores
    • Bumped release version from 1.14.5a3 to 1.14.5a4 across packages (core, CLI, files, tools, devtools, and the main package) and updated corresponding dependency pins so all modules reference the new 1.14.5a4 release.

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented May 8, 2026

Review Change Stack
No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: fa2304ba-a53d-42ec-bdd8-1fe53cfe99f8

📥 Commits

Reviewing files that changed from the base of the PR and between 11d67ca and 48d3148.

📒 Files selected for processing (2)
  • lib/cli/pyproject.toml
  • lib/crewai/pyproject.toml

📝 Walkthrough

Walkthrough

This pull request increments package versions and dependency pins from 1.14.5a3 to 1.14.5a4 across core, supporting libraries, and pyproject.toml manifests.

Changes

Version Bump to 1.14.5a4

Layer / File(s) Summary
Core Package Version
lib/crewai/src/crewai/__init__.py
__version__ updated to 1.14.5a4.
Supporting Libraries Versions
lib/crewai-tools/src/crewai_tools/__init__.py, lib/crewai-core/src/crewai_core/__init__.py, lib/crewai-files/src/crewai_files/__init__.py, lib/cli/src/crewai_cli/__init__.py, lib/devtools/src/crewai_devtools/__init__.py
Public __version__ constants bumped to 1.14.5a4.
Dependency Pins in pyproject.toml
lib/crewai-tools/pyproject.toml, lib/cli/pyproject.toml, lib/crewai/pyproject.toml
Dependency pins updated to require crewai, crewai-core, crewai-cli, crewai-tools, and crewai-files at 1.14.5a4 where applicable.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Suggested reviewers

  • joaomdmoura

Poem

🐰 A tiny hop from a3 to a4,
I nudge the versions, then hop some more.
From core to tools, each package sings,
A synchronized bump on eager wings. ✨

🚥 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 'feat: bump versions to 1.14.5a4' accurately and specifically describes the main change across the entire changeset, which is a coordinated version bump to 1.14.5a4 across multiple packages.
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.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch feat/bump-version-1.14.5a4

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

Copy link
Copy Markdown

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

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

Caution

Some comments are outside the diff and can’t be posted inline due to platform limitations.

⚠️ Outside diff range comments (1)
lib/crewai/pyproject.toml (1)

55-109: ⚠️ Potential issue | 🟠 Major | ⚡ Quick win

Coordinate internal version bumps across this manifest.

Line 57 updates crewai-tools to 1.14.5a4, but Lines 11, 12, and 108 still pin crewai-core, crewai-cli, and crewai-files to 1.14.5a3. This mixed prerelease versioning can cause resolver instability and incompatibility.

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@lib/crewai/pyproject.toml` around lines 55 - 109, The pyproject.toml has
mixed prerelease versions causing resolver issues: crewai-tools is bumped to
1.14.5a4 while crewai-core, crewai-cli and crewai-files remain at 1.14.5a3;
update the crewai-core, crewai-cli and crewai-files entries to the same 1.14.5a4
prerelease as crewai-tools so all internal crewai packages (crewai-tools,
crewai-core, crewai-cli, crewai-files) are pinned consistently.
🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Outside diff comments:
In `@lib/crewai/pyproject.toml`:
- Around line 55-109: The pyproject.toml has mixed prerelease versions causing
resolver issues: crewai-tools is bumped to 1.14.5a4 while crewai-core,
crewai-cli and crewai-files remain at 1.14.5a3; update the crewai-core,
crewai-cli and crewai-files entries to the same 1.14.5a4 prerelease as
crewai-tools so all internal crewai packages (crewai-tools, crewai-core,
crewai-cli, crewai-files) are pinned consistently.

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 0446e539-1514-4c93-86d8-a3ff793361d8

📥 Commits

Reviewing files that changed from the base of the PR and between cf2fb45 and 11d67ca.

📒 Files selected for processing (8)
  • lib/cli/src/crewai_cli/__init__.py
  • lib/crewai-core/src/crewai_core/__init__.py
  • lib/crewai-files/src/crewai_files/__init__.py
  • lib/crewai-tools/pyproject.toml
  • lib/crewai-tools/src/crewai_tools/__init__.py
  • lib/crewai/pyproject.toml
  • lib/crewai/src/crewai/__init__.py
  • lib/devtools/src/crewai_devtools/__init__.py

Copy link
Copy Markdown

@cursor cursor Bot left a comment

Choose a reason for hiding this comment

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

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit 11d67ca. Configure here.

Comment thread lib/crewai/pyproject.toml
@greysonlalonde greysonlalonde merged commit a09c4de into main May 8, 2026
57 checks passed
@greysonlalonde greysonlalonde deleted the feat/bump-version-1.14.5a4 branch May 8, 2026 19:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants