← All tasks
javaalibaba/spring-cloud-alibaba #4371Not a task: already works

[Sentinel] Upgrade Sentinel from 1.8.9 to 1.8.10 on 2025.0.x and 2025.1.x branches

envgap__alibaba__spring-cloud-alibaba-4371

01 / FAILURE SIGNATURE

As reported upstream

No identifying execution failure has been captured.
Not a benchmark task.
  • The project already builds and runs before the fix, so there is nothing to repair.

02 / ENVIRONMENT RECIPE

Base commit
18cf2a06c94b4b16fd58fd3ec13791542d26aba6
Manifest
spring-cloud-alibaba-dependencies/pom.xml
Reproduce
Awaiting issue-specific recipe
Run under trace
Awaiting a meaningful runtime command

03 / ORIGINAL ISSUE TEXT

alibaba/spring-cloud-alibaba #4371 · read the original issue
**Which Component**

Sentinel

**Is your feature request related to a problem? Please describe.**

Both the `2025.0.x` and `2025.1.x` branches currently manage Sentinel `1.8.9` (see `sentinel.version` in `spring-cloud-alibaba-dependencies/pom.xml`). Sentinel `1.8.10` was released on 2026-05-21 and ships several fixes/enhancements that are valuable for Spring Cloud Alibaba users:

- Bug fix: ensure requests are blocked when `errRatioThreshold` reaches 100% (alibaba/Sentinel#1857)
- Bug fix: spring-webmvc-v6x adapter did not concatenate the HTTP method prefix when `http-method-specify` is enabled (alibaba/Sentinel#3569)
- New: Apache HttpClient 5.x adapter (alibaba/Sentinel#3614)
- New: Spring RestClient support (alibaba/Sentinel#3602)
- New: optional switch to skip regex resource matching when an exact match exists, disabled by default (alibaba/Sentinel#3565)

Full release notes: https://github.com/alibaba/Sentinel/releases/tag/1.8.10

**Describe the solution you'd like**

Bump `sentinel.version` from `1.8.9` to `1.8.10` in `spring-cloud-alibaba-dependencies/pom.xml` on the following branches:

- [ ] `2025.1.x`
- [ ] `2025.0.x`

All 15 Sentinel artifacts managed by the BOM (including `sentinel-spring-cloud-gateway-v6x-adapter`) are available in `1.8.10` on Maven Central, so this is a one-line change per branch.

**Describe alternatives you've considered**

Stay on `1.8.9`. Not preferred, since `1.8.10` is a backward-compatible patch release containing real bug fixes (e.g. the `errRatioThreshold` 100% case).

**Additional context**

This is a good task for new contributors. Suggested steps:

1. Fork the repo and create a branch based on `2025.1.x` (and a separate one based on `2025.0.x`).
2. Update `<sentinel.version>1.8.9</sentinel.version>` to `1.8.10` in `spring-cloud-alibaba-dependencies/pom.xml`.
3. Build and run tests locally: `./mvnw clean install`.
4. Submit one PR per target branch, following the PR template.

Contributions are welcome — feel free to comment below to pick up either branch.
Continue on GitHub ↗

04 / LABELS

Labels from the report text only; not yet run

No supported category has been assigned.

Label rules and the text that matched
[]