Skip to content

chore: release v3.0.0#69

Open
sw-release-bot[bot] wants to merge 1 commit into
mainfrom
release-plz-2026-07-07T11-21-21Z
Open

chore: release v3.0.0#69
sw-release-bot[bot] wants to merge 1 commit into
mainfrom
release-plz-2026-07-07T11-21-21Z

Conversation

@sw-release-bot

@sw-release-bot sw-release-bot Bot commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

🤖 New release

  • structured-proxy: 2.2.2 -> 3.0.0 (✓ API compatible changes)
Changelog

3.0.0 - 2026-07-07

Added

  • [breaking] embedding hooks + configurable edge routes

Fixed

  • normalize route shape for collisions; unify transcode route enumeration
  • key route-collision detection on (method, path), not path alone
  • validate every mounted path shape, not just verify
  • guard and exempt the verify path that is actually mounted
  • reject duplicate edge routes before building the router
  • make verify-path collision guard cover all mounted routes
  • cover all built-in routes in verify guard; order authz before decider
  • short-circuit userinfo without token; guard forward-auth path collision
  • (config) dedupe edge paths, keep relocated paths exempt and collision-free
  • (embed) harden extra-route body read, userinfo challenge, bearer scheme

Other

  • (readme) note async-trait is required for embedding hooks


This PR was generated with release-plz.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants