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
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ All notable changes to FoundryGate should be documented here.

The format is intentionally lightweight and human-readable. Group entries by release and focus on user-visible behavior, operational changes, and compatibility notes.

## Unreleased
## v1.1.0 - 2026-03-16

### Added

Expand Down
7 changes: 4 additions & 3 deletions RELEASES.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,11 +22,11 @@ This repo does not require a heavy release process. Use lightweight tags plus Gi
```bash
git checkout main
git pull --ff-only origin main
git tag -a v1.0.0 -m "FoundryGate v1.0.0"
git push origin v1.0.0
git tag -a v1.1.0 -m "FoundryGate v1.1.0"
git push origin v1.1.0
```

Then open GitHub Releases and publish a release for `v1.0.0`.
Then open GitHub Releases and publish a release for `v1.1.0`.

## Automation Baseline

Expand Down Expand Up @@ -60,6 +60,7 @@ The repo also includes [publish-dry-run](./.github/workflows/publish-dry-run.yml
- `v0.8.0` establishes the onboarding baseline: repeatable provider/client rollout helpers, starter templates, delegated-traffic examples, env validation, and shareable onboarding reports.
- `v0.9.0` is the pre-`v1.0` hardening baseline: conservative response headers, bounded request surfaces, stronger functional API coverage, and a full documentation pass over operator-facing behavior.
- `v1.0.0` establishes the stable baseline: trust-boundary validation for upstream base URLs, sanitized provider-error responses, a documented security review, and the separate `@foundrygate/cli` npm package for CLI-facing workflows.
- `v1.1.0` deepens post-1.0 adoption: wider AI-native starter coverage, tighter policy semantics, richer client highlights in stats/dashboard, and cleaner onboarding guidance for popular agent frameworks.

## Planned Publishing Path

Expand Down
2 changes: 1 addition & 1 deletion foundrygate/__init__.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
"""FoundryGate package."""

__version__ = "1.0.0"
__version__ = "1.1.0"
2 changes: 1 addition & 1 deletion foundrygate/main.py
Original file line number Diff line number Diff line change
Expand Up @@ -826,7 +826,7 @@ async def lifespan(app: FastAPI):

app = FastAPI(
title="FoundryGate",
version="1.0.0",
version="1.1.0",
description="Local OpenAI-compatible routing gateway for OpenClaw and other clients.",
lifespan=lifespan,
)
Expand Down
2 changes: 1 addition & 1 deletion packages/foundrygate-cli/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@foundrygate/cli",
"version": "1.0.0",
"version": "1.1.0",
"description": "Small npm CLI for checking and previewing a FoundryGate gateway.",
"license": "Apache-2.0",
"type": "module",
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"

[project]
name = "foundrygate"
version = "1.0.0"
version = "1.1.0"
description = "Local OpenAI-compatible routing gateway for OpenClaw and other AI-native clients."
readme = "README.md"
license = "Apache-2.0"
Expand Down
Loading