Skip to content

Releases: Cyxno/DUMBscope

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 02 Oct 12:52

DUMBscope v1.0.0

DUMBscope 1.0 marks the first stable release of the project.

The observation surface, Safe Actions guarantees, configuration model and /config layout are now considered stable for the 1.x line. Future breaking changes will follow semantic versioning and include explicit migration notes.

Highlights

Security hardening

A new HTTP-level security regression suite now exercises the real production server in CI, including:

  • authentication boundaries across the API
  • same-origin / CSRF enforcement
  • malformed request handling
  • rate-limit lockout behavior
  • secure session-cookie flags
  • clean error responses without stack traces or internal paths

Safer Safe Actions

Safe Actions now expose stable machine-readable rejection reasons.

Cooldown and simultaneous duplicate attempts return 409 Conflict consistently instead of relying on display-text matching.

The broader Safe Actions guarantees introduced in the 0.9.8 hardening remain part of the stable 1.x contract:

  • atomic duplicate suppression
  • audit-before-upstream execution
  • crash reconciliation
  • honest unconfirmed state for interrupted actions

Runtime reliability

The library snapshot interval no longer pins the Node.js event loop, bringing it in line with the other background workers and improving graceful shutdown behavior.

Migration confidence

Fresh installs are now explicitly tested from an empty database through the complete migration chain, including the current Safe Actions claim index.

Repository & release readiness

The public repository has been prepared for the 1.x line with:

  • contribution guidelines
  • issue templates
  • categorized release notes
  • refreshed screenshots
  • multi-viewport UI regression tooling
  • audited documentation and configuration references

Compatibility

  • No breaking schema changes
  • Existing configuration remains compatible
  • Database migrations remain additive, versioned and transactional
  • Environment variables and /config layout are considered stable for 1.x

Release integrity

The release is built and published through the multi-architecture release pipeline and includes a release-manifest.json asset for release metadata and provenance verification.


Full Changelog: v0.9.8...v1.0.0

v0.9.8

Choose a tag to compare

@github-actions github-actions released this 02 Oct 06:16

Full Changelog: v0.9.7...v0.9.8

v0.9.7

Choose a tag to compare

@github-actions github-actions released this 25 Sep 20:56

Full Changelog: v0.9.6...v0.9.7

v0.9.3

Choose a tag to compare

@github-actions github-actions released this 25 Sep 16:54

Full Changelog: v0.9.2...v0.9.3

v0.9.2

Choose a tag to compare

@github-actions github-actions released this 25 Sep 16:05

Full Changelog: v0.9.0...v0.9.2

v0.9.1

Choose a tag to compare

@github-actions github-actions released this 25 Sep 12:42

Full Changelog: v0.9.0...v0.9.1

v0.9.0

Choose a tag to compare

@github-actions github-actions released this 23 Sep 20:51

Full Changelog: v0.8.2...v0.9.0

Full Changelog: v0.8.2...v0.9.0

Full Changelog: v0.8.2...v0.9.0

v0.8.2

Choose a tag to compare

@github-actions github-actions released this 23 Sep 12:59

Full Changelog: v0.7.2...v0.8.2

v0.7.2

Choose a tag to compare

@github-actions github-actions released this 18 Sep 06:28

Full Changelog: v0.7.1...v0.7.2

v0.7.1

Choose a tag to compare

@github-actions github-actions released this 18 Sep 05:40

Full Changelog: v0.7.0...v0.7.1