X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FCatalyst%2FDelta.pod;h=8ae07c71c1c5ab69b1d0b723286aeadd98f980bf;hb=59051400675390bde280ae6dc6cf500c7bd340cf;hp=a47c88470ed3f774134820d8a57787f28c1e4de1;hpb=743f6b46bb7bf5b80dd1c6e02e08352b0c42f987;p=catagits%2FCatalyst-Runtime.git diff --git a/lib/Catalyst/Delta.pod b/lib/Catalyst/Delta.pod index a47c884..8ae07c7 100755 --- a/lib/Catalyst/Delta.pod +++ b/lib/Catalyst/Delta.pod @@ -7,6 +7,28 @@ Catalyst::Delta - Overview of changes between versions of Catalyst This is an overview of the user-visible changes to Catalyst between major Catalyst releases. +=head2 VERSION 5.90097 + +=head3 Defined how $c->uri_for adds a URI fragment. + +We now have a specification for creating URIs with fragments (or HTML anchors). +Previously you could do this as a side effect of how we create URIs but this +side effect behavior was never documented or tested, and was broken when we +introduced default UTF-8 encoding. When creating URIs with fragments please +follow the new, supported specification: + + $c->uri_for($action_or_path, \@captures_or_args, @args, \$query, \$fragment); + +This will be a breaking change for some codebases, we recommend testing if +you are creating URLs with fragments. + +B If you are using the alternative: + + $c->uri_for('/foo/bar#baz') + +construction, we do not attempt to encode this and it will make a URL with a +fragment of 'baz'. + =head2 VERSION 5.90094 =head3 Multipart form POST with character set headers