Skip to content

chore: bump minor version to 0.21.0#182

Merged
alfetopito merged 1 commit intomainfrom
chore/bump-version
Jan 13, 2026
Merged

chore: bump minor version to 0.21.0#182
alfetopito merged 1 commit intomainfrom
chore/bump-version

Conversation

@alfetopito
Copy link
Collaborator

@alfetopito alfetopito commented Jan 13, 2026

Summary

Bump version to 0.21.0

Summary by CodeRabbit

  • Chores
    • Version bumped to 0.21.0

Note: This release contains no user-facing feature changes or bug fixes.

✏️ Tip: You can customize this high-level summary in your review settings.

@alfetopito alfetopito self-assigned this Jan 13, 2026
@coderabbitai
Copy link
Contributor

coderabbitai bot commented Jan 13, 2026

📝 Walkthrough

Walkthrough

Version number in package.json incremented from 0.20.1 to 0.21.0. No functional changes, dependencies, or scripts modified.

Changes

Cohort / File(s) Summary
Version Bump
package.json
Version property updated from 0.20.1 to 0.21.0

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~1 minute

Possibly related PRs

Suggested reviewers

  • shoom3301
  • limitofzero

Poem

🐰✨ A version hops from point two to point one,
The rabbit rejoices—release day is fun!
No code to refactor, just numbers that dance,
From 0.20.1 leaps with celebrant's prance! 🎉

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately describes the main change: bumping the minor version to 0.21.0, which matches the sole modification in package.json.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

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


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

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

@alfetopito alfetopito requested a review from a team January 13, 2026 11:54
@alfetopito alfetopito merged commit 8f81d38 into main Jan 13, 2026
8 of 9 checks passed
Copy link
Contributor

@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.

Actionable comments posted: 1

🤖 Fix all issues with AI agents
In @package.json:
- Line 4: No change required: the root package.json version field ("version":
"0.21.0") correctly follows semantic versioning and the repo uses independent
versioning for subpackages (e.g., apps/api and libs/abis), so leave the version
as-is and do not update child package versions or add a CHANGELOG.
📜 Review details

Configuration used: defaults

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between c68f89e and eb6e103.

📒 Files selected for processing (1)
  • package.json
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (4)
  • GitHub Check: docker (apps/twap)
  • GitHub Check: docker (apps/notification-producer)
  • GitHub Check: docker (apps/telegram)
  • GitHub Check: docker (apps/api)

"name": "@cowprotocol/root",
"description": "Backend for frontend is a series of backend services and libraries that enhance user experience for the frontend",
"version": "0.20.1",
"version": "0.21.0",
Copy link
Contributor

Choose a reason for hiding this comment

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

⚠️ Potential issue | 🟡 Minor

🧩 Analysis chain

🏁 Script executed:

#!/bin/bash
# Get the current state of package.json
echo "=== Current package.json (first 20 lines) ==="
head -20 package.json

echo -e "\n=== Repository structure ==="
ls -la | head -20

echo -e "\n=== Check for apps/ or libs/ directories ==="
if [ -d "apps" ]; then echo "Found apps/"; ls -la apps/ 2>/dev/null | head -10; fi
if [ -d "libs" ]; then echo "Found libs/"; ls -la libs/ 2>/dev/null | head -10; fi
if [ -d "packages" ]; then echo "Found packages/"; ls -la packages/ 2>/dev/null | head -10; fi

echo -e "\n=== Check for all package.json files ==="
fd -t f 'package.json' . --max-depth 3 2>/dev/null | head -20

Repository: cowprotocol/bff

Length of output: 3448


🏁 Script executed:

#!/bin/bash
# Check for changelog/documentation
echo "=== Check for changelog/documentation files ==="
fd -t f -i 'changelog\|releases\|history\|release-notes' . --max-depth 2 2>/dev/null

echo -e "\n=== Check for version references in codebase ==="
rg "0\.20\.1|0\.21\.0" --type-not json --max-count=10 2>/dev/null || echo "No version references found in non-json files"

echo -e "\n=== Check git log to see what changed ==="
git log --oneline -5 2>/dev/null || echo "Git not available"

Repository: cowprotocol/bff

Length of output: 289


🏁 Script executed:

#!/bin/bash
# Check version fields in all package.json files
echo "=== Root package.json version ==="
rg '"version"' package.json

echo -e "\n=== apps/api/package.json ==="
cat apps/api/package.json | head -20

echo -e "\n=== libs/abis/package.json ==="
cat libs/abis/package.json | head -20

Repository: cowprotocol/bff

Length of output: 445


🏁 Script executed:

#!/bin/bash
# Check if there's version field in other package.json files
echo "=== Version fields in all package.json files ==="
for file in $(fd -t f 'package.json' . --max-depth 3); do
  echo "File: $file"
  rg '"version"' "$file" || echo "  (no version field)"
done

Repository: cowprotocol/bff

Length of output: 256


🏁 Script executed:

#!/bin/bash
# Check for nx.json or workspace configuration
echo "=== Check for nx.json or workspace config ==="
if [ -f "nx.json" ]; then
  echo "=== nx.json ==="
  cat nx.json | head -40
fi

if [ -f ".npmrc" ]; then
  echo "=== .npmrc ==="
  cat .npmrc
fi

# Check if this uses nx workspace
echo -e "\n=== Check workspace configuration ==="
rg "workspace|independent|version" --type json . --max-count=5 2>/dev/null || echo "No workspace version config found"

Repository: cowprotocol/bff

Length of output: 2326


🏁 Script executed:

#!/bin/bash
# Check git diff to see what actually changed in this commit
echo "=== Check git diff of the package.json change ==="
git log -1 --format="%H %s" 2>/dev/null
git show --stat HEAD 2>/dev/null | head -20

Repository: cowprotocol/bff

Length of output: 1223


Version bump format is correct; no monorepo consistency updates needed.

The version bump from 0.20.1 to 0.21.0 follows semantic versioning conventions. The monorepo uses independent versioning for child packages (apps/api maintains version 1.0.0, libs/abis maintains version 0.0.1), so root and child versions do not need to be synchronized. No CHANGELOG file exists in the repository to update.

🤖 Prompt for AI Agents
In @package.json at line 4, No change required: the root package.json version
field ("version": "0.21.0") correctly follows semantic versioning and the repo
uses independent versioning for subpackages (e.g., apps/api and libs/abis), so
leave the version as-is and do not update child package versions or add a
CHANGELOG.

@alfetopito alfetopito deleted the chore/bump-version branch January 13, 2026 11:57
@coderabbitai coderabbitai bot mentioned this pull request Feb 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants