Skip to content

Commit 8c016fe

Browse files
committed
chore: v1.2.0 release
1 parent e0890c8 commit 8c016fe

File tree

5 files changed

+38
-3
lines changed

5 files changed

+38
-3
lines changed

.github/workflows/publish.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,9 @@ jobs:
101101
permissions:
102102
contents: write
103103
steps:
104+
- uses: actions/checkout@v5
105+
with:
106+
fetch-depth: 1
104107
- name: Create GitHub Release
105108
run: |
106109
PRERELEASE_FLAG=""

docs/roadmap.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,38 @@ The following features may be implemented in future releases based on community
126126

127127
## ✨ Release History
128128

129+
### v1.2.0 – Service Tiers, System Tools & Performance Enhancements
130+
131+
Introduces service tiers and latency headers for all Bedrock routes, Bedrock-specific system tools (Nova grounding), GPT5.2 API compatibility, configurable guardrail overrides, and Python 3.14 optimization.
132+
133+
#### 💬 Chat Completions
134+
135+
| Provider | Endpoint/Feature | AWS Backend |
136+
|--------------------------------------------------------------------------------|-----------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------|
137+
| ![OpenAI](styles/logo_openai.svg){: style="height:20px;width:20px"} **OpenAI** | `/v1/chat/completions` `service_tier` parameter | ![Amazon Bedrock](styles/logo_amazon_bedrock.svg){: style="height:20px;width:20px"} Amazon Bedrock - service tiers |
138+
| ![OpenAI](styles/logo_openai.svg){: style="height:20px;width:20px"} **OpenAI** | `/v1/chat/completions` Bedrock-specific system tools (Nova grounding) | ![Amazon Bedrock](styles/logo_amazon_bedrock.svg){: style="height:20px;width:20px"} Amazon Bedrock - system tools |
139+
| ![OpenAI](styles/logo_openai.svg){: style="height:20px;width:20px"} **OpenAI** | `/v1/chat/completions` GPT5.2 API update (`reasoning_effort=xhigh`) | |
140+
141+
#### 🛡️ Content Safety & Moderation
142+
143+
| Feature | AWS Backend |
144+
|-------------------------------------------------|---------------------------------------------------------------------------------------------------------------|
145+
| Configuration flag for guardrail override allow | ![Amazon Bedrock](styles/logo_amazon_bedrock.svg){: style="height:20px;width:20px"} Amazon Bedrock Guardrails |
146+
147+
#### Platform Features
148+
149+
| Feature | AWS Backend / Description |
150+
|--------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------|
151+
| Service tiers and latency headers (all Bedrock routes) | ![Amazon Bedrock](styles/logo_amazon_bedrock.svg){: style="height:20px;width:20px"} Amazon Bedrock - service tiers |
152+
| Python 3.14 support | Upgraded to Python 3.14 with performance optimization |
153+
| Dependency update | Direct aiobotocore usage (replaced aioboto3) |
154+
155+
#### Fixes
156+
157+
- Fix warnings for duplicated FastAPI routes (`/docs` and `/openapi.json`).
158+
159+
---
160+
129161
### v1.1.0 – Embeddings Enhancement, Prompt Caching & Advanced Routing
130162

131163
Expands multimodal embedding capabilities, adds prompt caching support, and introduces advanced routing with application inference profiles and prompt routers.

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[project]
22
name = "stdapi"
3-
version = "1.0.0"
3+
version = "1.2.0"
44
description = "Standard API for AI on AWS"
55
authors = [{ name = "J.Goutin", email = "[email protected]" }]
66
requires-python = ">=3.14"

stdapi/server.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
SERVER_NAME = f"{gethostname()}-{getpid()}-{SERVER_ID}"
1313

1414
#: Server version
15-
SERVER_VERSION = "1.1.0"
15+
SERVER_VERSION = "1.2.0"
1616

1717
#: Server user agent
1818
USER_AGENT = f"stdapi.ai/{SERVER_VERSION}/{SERVER_ID}"

uv.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)