Skip to main content

2026 Changelog

1.0.0-beta.2 (in progress)

May 2024 – April 2026

MONO-REPO

Since 1.0.0-beta.1 the project has transitioned to a mono-repo. The Web UI, documentation site, and developer tools now live in the main secutils repository. The changelog below is organized by feature area instead of per-component.

⚠ 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)
  • platform: remove support for favourite utils (secutils@d038a09)

Web Scraping & Trackers

Features

  • web-scraping: implement API trackers - track changes in arbitrary HTTP API responses alongside page trackers (secutils@2c1f687)
  • web-scraping: add debug functionality to page trackers with live execution output (secutils@ed867f5)
  • web-scraping: capture page screenshots in debug mode (secutils@c7083c9)
  • web-scraping: support "Camoufox" browser engine for page trackers to improve stealth scraping (secutils@c88c540)
  • web-scraping: add support for tracker execution log (secutils@3b5a80e)
  • web-scraping: introduce support for scheduled_at and last_ran_at tracker fields (secutils@61febb8)
  • web-scraping: add support for importing Playwright scenarios as page tracker extractor scripts (secutils@1947376)
  • web-scraping: allow users to configure page trackers to bypass HTTPS errors (secutils@98a9134)
  • web-scraping: allow users to define custom cron schedules for tracker jobs (secutils@acbd82a)
  • web-scraping: make tracker schedule picker more flexible (secutils@563d1e0)
  • web-scraping: switch to Monaco-based diff viewer for tracker revisions (secutils@3cb086a)
  • web-scraping: add diffs to tracker notification emails (secutils@58688f3)
  • web-scraping: support new Chart mode for numeric tracker revision values (secutils@0c7d5a5)
  • web-scraping: support full screen mode for Chart tracker revision view (secutils@faf8f56)

Fixes

  • web-scraping: keep non-scheduled trackers at the bottom when sorting by next/last run (secutils@dcdc040)
  • web-scraping: properly handle non-string engine type (secutils@d2e3288)

Webhooks

Features

  • webhooks: add support for MITM responders - intercept, inspect, and modify requests forwarded to an upstream server (secutils@7f25620)
  • webhooks: add support for response tracking in MITM mode (secutils@a518340)
  • webhooks: add support for insecure proxy requests and custom proxy request timeouts (secutils@a157c79)
  • webhooks: auto-decompress proxy response body and simplify body handling in scripts (secutils@ba7ab83)
  • webhooks: switch from custom responder subdomains to subdomain prefix (secutils@d5522cf)
  • webhooks: improve responders list layout, display last requested timestamp (secutils@a52821c)

Fixes

  • webhooks: enforce HTTP/1.1 in op_proxy_request (secutils@c7dcd4c)
  • webhooks: return proper error message when saving responder with non-unique path and method (secutils@fc038eb)

Digital Certificates

Features

  • certificates: add support for importing certificate templates (secutils@969eef4)

Fixes

  • certificates: improve private key handling error messages (secutils@8b69f91)
  • certificates: properly parse Distinguished Name fields with commas (secutils@7d79d37)

Platform

Features

  • platform: add support for user tags - label and filter items across all utilities (secutils@c56d3a7)
  • platform: introduce support for user scripts - reusable JavaScript/TypeScript snippets (secutils@3427ec8)
  • platform: introduce support for user secrets - securely store and reference sensitive values in scripts (secutils@9d9bc39)
  • platform: add support for data export and data import (secutils@a879a84)
  • platform: include user settings in data export/import (secutils@a1afefc)
  • platform: add updated_at field for all user data types (secutils@beb8ebe)
  • platform: store global scope value as a user setting (secutils@8f0b9f4)
  • platform: use dedicated "empty state" for the case when no items are visible due to filters (secutils@2e3b608)
  • platform: add support for user API keys (secutils@64a261b)
  • platform: make top-level sidebar groups collapsible (secutils@0df267e)

Fixes

UI Improvements

Features

Fixes

Performance

HTML Apps

API & OpenAPI

Features

Fixes

Documentation

Infrastructure & DevOps

Enhancements