2.11.1
π Release Notes: 2.11.1 π
π¦ Artifacts
π³ Docker images
ghcr.io/netcracker/qubership-apihub-backend:1.18.2
ghcr.io/netcracker/qubership-apihub-ui:3.7.3
ghcr.io/netcracker/qubership-apihub-build-task-consumer:3.2.1
ghcr.io/netcracker/qubership-api-linter-service:1.3.2
ghcr.io/netcracker/qubership-apihub-agents-backend:1.0.8
π Documentation
βοΈ Installation
πΉ Installation Notes
πΉ docker-compose: https://github.com/Netcracker/qubership-apihub/tree/2.11.1/docker-compose/apihub-generic
πΉ Helm chart: https://github.com/Netcracker/qubership-apihub/tree/2.11.1/helm-templates/qubership-apihub
β¨ Features and Improvements
| Work item | Name | Author | Epic |
|---|---|---|---|
| Issue: Netcracker/qubership-apihub-backend#450 PR: Netcracker/qubership-apihub-backend#454 |
[Feat]: Remove old search indexes not used in /api/v4/search/{searchLevel} feat: remove old search indexes |
@karpov-aleksandr |
π Bugfixes
| Work item | Name | Author | Epic |
|---|---|---|---|
| Issue: #642 PR: Netcracker/qubership-apihub-api-doc-viewer#57 |
[Bug][FE] Doc view should show title for oneOf property options if exists feat: render title and format in separate slots |
@b41ex | |
| Issue: #664 PR: Netcracker/qubership-apihub-ui-tests#92 |
[Bug]: [AT] Tests fail in CI when the default workspace is set fix: remove redundant assertions in global search tests |
@vOrigins | |
| Issue: Netcracker/qubership-apihub-backend#433 PR: Netcracker/qubership-apihub-backend#442 PR: Netcracker/qubership-apihub-postman-collections#63 |
[Bug]: API key for package is not working for endpoints without packageId path parameter fix: fix API key auth strategy + add authorization to unauthorized endpoints and MCP tools chore: adopt tests to API key changes |
@karpov-aleksandr | |
| Issue: #610 | [Bug] Fix linter issues in all BE APIs | ||
| Issue: #646 PR: Netcracker/qubership-apihub-api-diff#77 |
[Bug][FE] System reports wrong breaking changes when schema with allOff refs to schema with oneOff fix: match combiner branches by direct $ref origin instead of any transitive ref |
@makeev-pavel | |
| Issue: #521 PR: Netcracker/qubership-apihub-backend#434 |
[Bug][BE] Migration's postCheckResult brings wrong rows fix: migration post check |
@karpov-aleksandr | |
| Issue: Netcracker/qubership-apihub-backend#395 PR: Netcracker/qubership-apihub-backend#431 |
[Bug]: Invalid suspicious builds for operation search text fix: Invalid suspicious builds for operation search text |
@karpov-aleksandr | |
| Issue: #643 PR: Netcracker/qubership-apihub-backend#441 |
[Bug][FE] Global search poor performance fix: global search performance |
@karpov-aleksandr | |
| Issue: #661 PR: Netcracker/qubership-apihub-ui-tests#91 |
[Bug]: [AT] E2E tests hang on CI during Playwright installation chore: update dependencies (playwright 1.60.0) |
@vOrigins | |
| Issue: #686 PR: Netcracker/qubership-apihub-backend#457 PR: Netcracker/qubership-apihub-ui#270 |
[BE][FE] Make Honey disableable on UI via BE setting ai.chat.enabled feat: Expose ai.chat.enabled in system info feat: hide AI Assistant when aiChatEnabled is false |
@alagishev |
π Tech Improvements & Other Changes
| Work item | Name | Author | Epic |
|---|---|---|---|
| Issue: #620 | [FE] Move dependencies required for tests only from dependencies to devDependencies section | FE Tech Debt | |
| Issue: #637 PR: Netcracker/qubership-apihub-build-task-consumer#60 PR: #649 |
[FE] Remove swagger from BTC fix: remove swagger from build-task-consumer fix: change healthcheck endpoint for build-task-consumer |
@iurii-golovinskii | [26.2] Optimization & Maintenance: BA/FE/BE/DevOps |
| Issue: #658 PR: Netcracker/qubership-apihub-ui#266 |
[FE] Add workaround for the buttons' focus visibility issue fix: add workaround for the buttons' focus visibility issue |
@vOrigins |
π» Autotests tags
- BE: https://github.com/Netcracker/qubership-apihub-postman-collections/releases/tag/2.11.1
- FE: https://github.com/Netcracker/qubership-apihub-ui-tests/releases/tag/2.11.1
π Generated by automated script. Stay awesome!