2025 Changelog
1.0.0-beta.2
January – December 2025
MONO-REPO
In 2025 the project transitioned to a mono-repo. The Web UI, documentation site, and developer tools moved into the main secutils repository, and the changelog is organized by feature area instead of per-component from this point on.
⚠ Breaking Changes
- platform: consolidate Web UI, documentation, and developer tooling into the main repository (secutils@4b5e054, secutils@ad1431b)
- web-scraping: migrate content and resource trackers to the Retrack scheduling service, unifying both tracker types under a single "page trackers" umbrella (secutils@9ed3c26)
UI Improvements
Features
- ui: introduce "duplicate" action for all utilities (secutils@035df34)
Fixes
- ui: fix side-bar navigation and improve hooks handling (secutils@5e004fc)
Performance
- ui: replace
axioswith nativefetch(secutils@457efc0)
API & OpenAPI
Fixes
- api: throw
403 Forbiddenwhen operator credentials are invalid (secutils@f2f8913) - webhooks: return proper error message when saving responder with non-unique path and method (secutils@fc038eb)
- security: reorganize Ory error handling (secutils@ec88825)
Infrastructure & DevOps
Enhancements
- api: switch to
tracingcrate for structured logging (secutils@3b8655c) - api: switch to Debian distroless runtime image (secutils@87f945e)
- security: upgrade to Ory Kratos
v25.4.0(secutils@a239293) - Dependency upgrades across all components