Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 24 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,35 @@
# Changelog
All notable changes to this project's latest version.

## [0.1.20] - 2025-08-27
## [0.1.22] - 2025-09-25

### Bug Fixes

- Workflow cliff install fixed ([#46](https://github.com/your-org/your-repo/issues/46))
- Langgraph tempate config added
- Langchain advanced template removed
- Release script fixed

### Features

- Template init bugged fixed

### Miscellaneous Tasks

- Bump version to v0.1.20
- Bump version to v0.1.22

## [0.1.20] - 2025-08-27

### Documentation

- Added changelog

### Features

- Added version command to see package version ([#60](https://github.com/your-org/your-repo/issues/60))

### Miscellaneous Tasks

- Bump version to v0.1.19
- Bump version to v0.1.21

<!-- generated by git-cliff -->
6 changes: 3 additions & 3 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ build-backend = "hatchling.build"

[project]
name = "runagent"
version = "0.1.20"
version = "0.1.23"
description = "A command-line tool and SDK for deploying, managing, and interacting with AI agents"
readme = "README.md"
requires-python = ">=3.9"
Expand Down Expand Up @@ -103,7 +103,7 @@ line_length = 88
skip = ["docs"]

[tool.mypy]
python_version = "0.1.20"
python_version = "0.1.23"
warn_return_any = true
warn_unused_configs = true
disallow_untyped_defs = true
Expand Down Expand Up @@ -159,7 +159,7 @@ fail_under = 80

[tool.ruff]
line-length = 88
target-version = "0.1.20"
target-version = "0.1.23"
select = [
"E", # pycodestyle errors
"W", # pycodestyle warnings
Expand Down
34 changes: 21 additions & 13 deletions release.sh
Original file line number Diff line number Diff line change
Expand Up @@ -370,38 +370,46 @@ if [[ ! $REPLY =~ ^[Yy]$ ]]; then
exit 0
fi

# Generate changelog BEFORE creating tag
generate_changelog

# Handle existing tag
if handle_existing_tag "$VERSION"; then
echo "✅ Tag v$VERSION updated successfully!"
generate_changelog
exit 0
fi

# Stage and commit changes
# Stage and commit changes (including changelog)
git add .

if git diff --staged --quiet; then
echo "⚠️ No changes to commit."
exit 1
fi

# Commit changes first
git commit -m "chore: bump version to v$VERSION

- Updated all SDK versions to $VERSION
- Generated changelog with git-cliff" -q

# Create new tag
git tag -a "v$VERSION" -m "Release v$VERSION
RunAgent Universal Release v$VERSION"
RunAgent Universal Release v$VERSION

git push --tag
echo "✅ Tag v$VERSION created and pushed successfully!"
All SDKs updated to version $VERSION"

generate_changelog
CURRENT_BRANCH=$(git branch --show-current 2>/dev/null || git rev-parse --abbrev-ref HEAD 2>/dev/null)

git commit -m "chore: bump version to v$VERSION
# Push commit first, then tag (to prevent orphaned tags)
echo "📤 Pushing commit to origin/$CURRENT_BRANCH..."
git push origin "$CURRENT_BRANCH"

- Updated all SDK versions to $VERSION
- Generated changelog with git-cliff" -q
echo "📤 Pushing tag v$VERSION..."
git push origin "v$VERSION"

CURRENT_BRANCH=$(git branch --show-current 2>/dev/null || git rev-parse --abbrev-ref HEAD 2>/dev/null)
echo "✅ Release v$VERSION completed successfully!"
echo ""
echo "📋 Next steps:"
echo " 1. Push changes: git push origin $CURRENT_BRANCH"
echo " 2. Push tag: git push origin v$VERSION"
echo " 3. Monitor workflows at: https://github.com/runagent-dev/runagent/actions"
echo " 1. Monitor workflows at: https://github.com/runagent-dev/runagent/actions"
echo " 2. Verify release at: https://github.com/runagent-dev/runagent/releases"
2 changes: 1 addition & 1 deletion runagent-go/runagent/version.go
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package runagent

// Version represents the current version of the RunAgent Go SDK
const Version = "0.1.20"
const Version = "0.1.23"
2 changes: 1 addition & 1 deletion runagent-rust/runagent/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "runagent"
version = "0.1.20"
version = "0.1.23"
edition = "2021"
description = "RunAgent SDK for Rust - Deploy and manage AI agents easily"
license = "MIT"
Expand Down
4 changes: 2 additions & 2 deletions runagent-ts/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion runagent-ts/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "runagent",
"version": "0.1.20",
"version": "0.1.23",
"type": "module",
"files": [
"dist"
Expand Down
2 changes: 1 addition & 1 deletion runagent/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
built with frameworks like LangGraph, LangChain, and LlamaIndex.
"""

__version__ = "0.1.20"
__version__ = "0.1.23"

from .client import RunAgentClient

Expand Down
6 changes: 5 additions & 1 deletion runagent/__version__.py
Original file line number Diff line number Diff line change
@@ -1 +1,5 @@
__version__ = "0.1.20"
<<<<<<< HEAD
__version__ = "0.1.23"
=======
__version__ = "0.1.23"
>>>>>>> sawra/runagent_cloud_support
Loading
Loading