Skip to content

Commit b1c97e8

Browse files
dengwx2026dengwxclaude
authored andcommitted
docs: add v1.2.5 release notes and update README (alibaba#532)
Co-authored-by: dengwx <dengwx@wanxideMacBook-Pro.local> Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 9c1beec commit b1c97e8

File tree

3 files changed

+57
-2
lines changed

3 files changed

+57
-2
lines changed

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ ROCK adopts a client-server architecture, supports different levels of isolation
2929
## 📢 News
3030
| 📣 Update |
3131
|:--|
32+
| **[02/28/2026]** 🎉 ROCK v1.2.5 Released! Custom metrics endpoint, user-defined metric tags, and Aliyun MSE Nacos support. |
3233
| **[01/01/2026]** 🎉 Our [Let It Flow: Agentic Crafting on Rock and Roll](https://arxiv.org/abs/2512.24873) report released! Introducing ALE ecosystem and ROME, an open-source agentic model with novel IPA algorithm. |
3334
---
3435

@@ -161,7 +162,7 @@ if __name__ == "__main__":
161162

162163
| 📣 Update Content |
163164
|:-----------|
164-
| **[Latest]** 🎉 ROCK v0.2.0 Released |
165+
| **[Latest]** 🎉 ROCK v1.2.5 Released |
165166

166167
---
167168

docs/versioned_docs/version-1.2.x/Release Notes/index.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,6 @@
22
sidebar_position: 1
33
---
44
# Release Notes
5-
* [release v1.2.0](v1.2.0.md)
5+
* [release v1.2.5](v1.2.5.md)
66
* [release v1.2.1](v1.2.1.md)
7+
* [release v1.2.0](v1.2.0.md)
Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
# v1.2.5
2+
3+
## Release Date
4+
February 28, 2026
5+
6+
## Overview
7+
This release focuses on monitoring and metrics enhancements, adding support for custom OTLP endpoints, user-defined metric tags, and Aliyun MSE Nacos connectivity.
8+
9+
---
10+
11+
## Admin
12+
13+
### New Features
14+
15+
#### Custom Metrics Endpoint
16+
- **NEW**: Support specifying a custom OTLP metrics endpoint via `metrics_endpoint` in `RuntimeConfig`. Previously the endpoint was hardcoded to `http://{host}:{port}/v1/metrics`; now it can be configured to any OTLP-compatible collector.
17+
18+
**Configuration Example:**
19+
```yaml
20+
runtime:
21+
metrics_endpoint: "http://my-otel-collector:4317/v1/metrics"
22+
```
23+
24+
#### User-Defined Metric Tags
25+
- **NEW**: Support adding custom tags to all metrics via `user_defined_tags` in `RuntimeConfig`. These tags are merged into the base attributes of every metric emitted by Admin, SandboxProxyService, and SandboxActor.
26+
27+
**Configuration Example:**
28+
```yaml
29+
runtime:
30+
user_defined_tags:
31+
cluster: "prod-cluster"
32+
region: "cn-hz"
33+
service: "rock-sandbox"
34+
```
35+
36+
#### Metrics IP Tag
37+
- **NEW**: Added `ip` field to metrics base attributes for better instance identification in monitoring dashboards.
38+
39+
#### Actor Metrics Endpoint
40+
- **NEW**: Exposed `metrics_endpoint` configuration to `SandboxActor`, allowing Ray actors to report metrics to custom OTLP endpoints. The endpoint is propagated from `RuntimeConfig` to actors during sandbox creation.
41+
42+
### Enhancements
43+
44+
#### Nacos Configuration
45+
- **NEW**: Added `server_addresses` field to `NacosConfig`, enabling direct connection to Nacos servers (e.g., Aliyun MSE) without relying solely on the `endpoint` parameter.
46+
47+
**Configuration Example:**
48+
```yaml
49+
nacos:
50+
server_addresses: "mse-xxx.nacos.mse.aliyuncs.com:8848"
51+
group: "DEFAULT_GROUP"
52+
data_id: "rock-config"
53+
```

0 commit comments

Comments
 (0)