diff --git a/releasenotes/notes/410-rules-9db72f7f10961d9b.yaml b/releasenotes/notes/410-rules-9db72f7f10961d9b.yaml new file mode 100644 index 0000000..e881e02 --- /dev/null +++ b/releasenotes/notes/410-rules-9db72f7f10961d9b.yaml @@ -0,0 +1,5 @@ +--- +features: + - | + Add support for redirect responses that indicate that a path is not + going to be valid again in the future and return a 410 response. diff --git a/releasenotes/notes/cycle-detection-dff48a3706f459d8.yaml b/releasenotes/notes/cycle-detection-dff48a3706f459d8.yaml new file mode 100644 index 0000000..02b9db6 --- /dev/null +++ b/releasenotes/notes/cycle-detection-dff48a3706f459d8.yaml @@ -0,0 +1,6 @@ +--- +features: + - | + Add detection of redirection cycles or loops. If a path redirects + back to itself when all of the rules are evaluated, report it as + an error. diff --git a/releasenotes/notes/max-hops-1e9fa3c27d7406db.yaml b/releasenotes/notes/max-hops-1e9fa3c27d7406db.yaml new file mode 100644 index 0000000..cf48d29 --- /dev/null +++ b/releasenotes/notes/max-hops-1e9fa3c27d7406db.yaml @@ -0,0 +1,6 @@ +--- +features: + - | + Add detection of multiple redirection hops. If a path redirects to + another path that also redirects, repeatedly for too many steps, + report an error.