Greyson LaLonde
c9100cb51d
docs(devtools): document additional env vars
Build uv cache / build-cache (3.10) (push) Has been cancelled
Build uv cache / build-cache (3.11) (push) Has been cancelled
Build uv cache / build-cache (3.12) (push) Has been cancelled
Build uv cache / build-cache (3.13) (push) Has been cancelled
CodeQL Advanced / Analyze (actions) (push) Has been cancelled
CodeQL Advanced / Analyze (python) (push) Has been cancelled
Vulnerability Scan / pip-audit (push) Has been cancelled
Mark stale issues and pull requests / stale (push) Has been cancelled
Nightly Canary Release / Check for new commits (push) Has been cancelled
Nightly Canary Release / Build nightly packages (push) Has been cancelled
Nightly Canary Release / Publish nightly to PyPI (push) Has been cancelled
2026-05-03 14:50:44 +08:00
Lorenze Jay
5db72250b2
feat: bump versions to 1.14.5a1 ( #5677 )
...
* feat: bump versions to 1.14.5a1
* chore: update tool specifications
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-05-01 14:21:50 -07:00
Greyson LaLonde
a071838e92
fix(devtools): cover missing crewai pin sites in release flow
2026-05-02 03:26:56 +08:00
Greyson LaLonde
2c0323c3fe
feat: bump versions to 1.14.4
2026-05-01 02:57:37 +08:00
Greyson LaLonde
c580d428f0
chore(devtools): open PR for deployment test bump and wait for merge
2026-05-01 02:48:08 +08:00
Greyson LaLonde
4b49fc9ac6
feat: bump versions to 1.14.4a1
2026-04-29 23:50:30 +08:00
Greyson LaLonde
d9046b98dd
feat: bump versions to 1.14.3
2026-04-25 00:04:46 +08:00
Greyson LaLonde
3e9deaf9c0
feat: bump versions to 1.14.3a3
2026-04-23 04:55:08 +08:00
Greyson LaLonde
b34b336273
feat: bump versions to 1.14.3a2
2026-04-22 03:08:52 +08:00
Greyson LaLonde
d4f9f875f7
fix: bump python-dotenv to >=1.2.2 for GHSA-mf9w-mj56-hr94
CodeQL Advanced / Analyze (actions) (push) Has been cancelled
CodeQL Advanced / Analyze (python) (push) Has been cancelled
Check Documentation Broken Links / Check broken links (push) Has been cancelled
Vulnerability Scan / pip-audit (push) Has been cancelled
Build uv cache / build-cache (3.10) (push) Has been cancelled
Build uv cache / build-cache (3.11) (push) Has been cancelled
Build uv cache / build-cache (3.12) (push) Has been cancelled
Build uv cache / build-cache (3.13) (push) Has been cancelled
2026-04-22 01:22:19 +08:00
Greyson LaLonde
0b408534ab
feat: bump versions to 1.14.3a1
2026-04-21 00:53:50 +08:00
Greyson LaLonde
c9b0004d0e
fix: correct dry-run order and handle checked-out stale branch in devtools release
...
CodeQL Advanced / Analyze (actions) (push) Has been cancelled
CodeQL Advanced / Analyze (python) (push) Has been cancelled
Vulnerability Scan / pip-audit (push) Has been cancelled
Build uv cache / build-cache (3.10) (push) Has been cancelled
Build uv cache / build-cache (3.11) (push) Has been cancelled
Build uv cache / build-cache (3.12) (push) Has been cancelled
Build uv cache / build-cache (3.13) (push) Has been cancelled
Check Documentation Broken Links / Check broken links (push) Has been cancelled
- Move _update_all_versions inside each dry-run branch so output order matches actual execution
- Switch to main before deleting the stale local branch in create_or_reset_branch
2026-04-17 23:26:52 +08:00
Greyson LaLonde
5ca62c20f2
feat: bump versions to 1.14.2
2026-04-17 22:01:27 +08:00
Greyson LaLonde
11989da4b1
fix: prompt on stale branch conflicts in devtools release
2026-04-17 21:55:48 +08:00
Greyson LaLonde
aa28eeab6a
feat: bump versions to 1.14.2rc1
2026-04-16 05:18:24 +08:00
Greyson LaLonde
3a7c550512
feat: bump versions to 1.14.2a5
2026-04-15 22:40:48 +08:00
Greyson LaLonde
ad5e66d1d0
feat: bump versions to 1.14.2a4
2026-04-15 02:29:06 +08:00
Greyson LaLonde
655e75038b
feat: add resume hints to devtools release on failure
2026-04-14 01:26:29 +08:00
Greyson LaLonde
9708b94979
feat: bump versions to 1.14.2a3
2026-04-13 21:30:14 +08:00
Greyson LaLonde
fe93333066
feat: bump versions to 1.14.2a2
2026-04-10 21:51:51 +08:00
Greyson LaLonde
3b52b1a800
feat: bump versions to 1.14.2a1
2026-04-09 07:21:39 +08:00
Greyson LaLonde
a0578bb6c3
feat: bump versions to 1.14.1
2026-04-09 01:45:40 +08:00
Greyson LaLonde
52c227ab17
feat: bump versions to 1.14.1rc1
2026-04-09 00:22:24 +08:00
Greyson LaLonde
8bae740899
fix: use regex for template pyproject.toml version bumps
...
tomlkit.parse() fails on Jinja placeholders like {{folder_name}}
in CLI template files. Switch to regex replacement for templates.
2026-04-09 00:13:07 +08:00
Greyson LaLonde
fc9280ccf6
refactor: replace regex with tomlkit in devtools CLI
CodeQL Advanced / Analyze (actions) (push) Has been cancelled
CodeQL Advanced / Analyze (python) (push) Has been cancelled
Vulnerability Scan / pip-audit (push) Has been cancelled
Build uv cache / build-cache (3.10) (push) Has been cancelled
Build uv cache / build-cache (3.11) (push) Has been cancelled
Build uv cache / build-cache (3.12) (push) Has been cancelled
Build uv cache / build-cache (3.13) (push) Has been cancelled
Mark stale issues and pull requests / stale (push) Has been cancelled
2026-04-08 19:52:51 +08:00
João Moura
1534ba202d
feat: bump versions to 1.14.0 ( #5321 )
2026-04-07 14:45:39 -03:00
Greyson LaLonde
5b4a0e8734
feat: bump versions to 1.14.0a4
2026-04-07 23:22:58 +08:00
Lorenze Jay
fdb9b6f090
fix: bump litellm to >=1.83.0 to address CVE-2026-35030
...
* fix: bump litellm to >=1.83.0 to address CVE-2026-35030
Bump litellm from <=1.82.6 to >=1.83.0 to fix JWT auth bypass via
OIDC cache key collision (CVE-2026-35030). Also widen devtools openai
pin from ~=1.83.0 to >=1.83.0,<3 to resolve the version conflict
(litellm 1.83.0 requires openai>=2.8.0).
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
* fix: resolve mypy errors from litellm bump
- Remove unused type: ignore[import-untyped] on instructor import
- Remove all unused type: ignore[union-attr] comments (litellm types fixed)
- Add hasattr guard for tool_call.function — new litellm adds
ChatCompletionMessageCustomToolCall to the union which lacks .function
* fix: tighten litellm pin to ~=1.83.0 (patch-only bumps)
>=1.83.0,<2 is too wide — litellm has had breaking changes between
minors. ~=1.83.0 means >=1.83.0,<1.84.0 — gets CVE patches but won't
pull in breaking minor releases.
* ci: bump uv from 0.8.4 to 0.11.3
* fix: resolve mypy errors in openai completion from 2.x type changes
Use isinstance checks with concrete openai response types instead of
string comparisons for proper type narrowing. Update code interpreter
handling for outputs/OutputImage API changes in openai 2.x.
* fix: pre-cache tiktoken encoding before VCR intercepts requests
---------
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
Co-authored-by: Alex <alex@crewai.com >
Co-authored-by: Greyson LaLonde <greyson@crewai.com >
2026-04-07 00:41:20 +08:00
João Moura
c393bd2ee6
feat: bump versions to 1.14.0a3 ( #5295 )
2026-04-06 05:17:10 -03:00
João Moura
c907ce473b
feat: bump versions to 1.14.0a2 ( #5293 )
2026-04-06 04:33:37 -03:00
João Moura
e46402d10d
feat: bump versions to 1.14.0a1 ( #5292 )
...
* chore: update uv.lock with new dependency groups and versioning adjustments
- Added a new revision number and updated resolution markers for Python version compatibility.
- Introduced a 'dev' dependency group with specific versions for various development tools.
- Updated sdist and wheels entries to include upload timestamps for better tracking.
- Adjusted numpy dependencies to specify versions based on Python version markers.
* feat: bump versions to 1.14.0a1
2026-04-06 04:32:20 -03:00
Greyson LaLonde
ce99312db1
chore: add exclude-newer = 3 days to all pyproject.toml files
2026-04-04 02:02:58 +08:00
Lorenze Jay
6ef6fada4d
feat: bump versions to 1.13.0 ( #5246 )
2026-04-02 16:12:03 -07:00
Greyson LaLonde
c260f3e19f
feat: bump versions to 1.13.0a7
2026-04-02 22:16:05 +08:00
João Moura
68720fd4e5
feat: bump versions to 1.13.0a6 ( #5213 )
2026-04-01 14:23:44 -03:00
João Moura
146da8d73a
feat: bump versions to 1.13.0a5 ( #5199 )
2026-04-01 03:59:07 -03:00
Greyson LaLonde
54a9174c12
feat: bump versions to 1.13.0a4
2026-04-01 05:01:29 +08:00
Greyson LaLonde
205555b786
feat: bump versions to 1.13.0a3
2026-04-01 04:02:29 +08:00
Greyson LaLonde
78d8ddb649
feat: bump versions to 1.13.0rc1
2026-03-27 11:26:04 +08:00
Greyson LaLonde
886aa4ba8f
feat: bump versions to 1.13.0a2
2026-03-27 04:00:59 +08:00
Greyson LaLonde
5bec000b21
feat: auto-update deployment test repo during release
...
After PyPI publish, clones crewAIInc/crew_deployment_test, bumps the
crewai[tools] pin to the new version, regenerates uv.lock, and pushes
to main. Includes retry logic for CDN propagation delays.
2026-03-27 03:54:10 +08:00
Greyson LaLonde
2965384907
feat: improve enterprise release resilience and UX
...
- Add --skip-to-enterprise flag to resume just Phase 3 after a failure
- Add --prerelease=allow to uv sync for alpha/beta/rc versions
- Retry uv sync up to 10 times to handle PyPI CDN propagation delay
- Update pyproject.toml [project] version field (fixes apps/api version)
- Print PR URL after creating enterprise bump PR
2026-03-27 03:36:56 +08:00
Greyson LaLonde
0ce9567cfc
feat: bump versions to 1.13.0a1
2026-03-27 03:00:29 +08:00
Greyson LaLonde
10fc3796bb
fix: bust uv cache for freshly published packages in enterprise release
2026-03-27 02:21:31 +08:00
João Moura
33f33c6fcc
feat: bump versions to 1.12.2 ( #5101 )
2026-03-26 03:33:10 -03:00
Greyson LaLonde
bd03f6cf64
feat: add enterprise release phase to devtools release
CodeQL Advanced / Analyze (actions) (push) Has been cancelled
CodeQL Advanced / Analyze (python) (push) Has been cancelled
Check Documentation Broken Links / Check broken links (push) Has been cancelled
Nightly Canary Release / Check for new commits (push) Has been cancelled
Nightly Canary Release / Build nightly packages (push) Has been cancelled
Nightly Canary Release / Publish nightly to PyPI (push) Has been cancelled
Mark stale issues and pull requests / stale (push) Has been cancelled
2026-03-26 12:22:37 +08:00
João Moura
034f576dc0
feat: bump versions to 1.12.1 ( #5094 )
...
* chore: bump version to 1.12.1 across all modules
* feat: bump versions to 1.12.1
2026-03-25 22:45:33 -03:00
João Moura
6fd70ce6e5
chore: bump version to 1.14.0 across all modules ( #5090 )
...
* chore: bump version to 1.14.0 across all modules
* chore: downgrade version to 1.12.0 across all modules
2026-03-25 22:03:37 -03:00
Greyson LaLonde
454156cff9
feat: bump versions to 1.12.0a3
2026-03-26 04:12:49 +08:00
Greyson LaLonde
2267b96e89
feat: bump versions to 1.12.0a2
2026-03-25 23:49:12 +08:00