From 3ac7898e3c7d1b09769e245cd7fc3d64d16f48f8 Mon Sep 17 00:00:00 2001 From: Philip Potter Date: Sat, 15 Feb 2020 14:03:09 +0000 Subject: [PATCH] Add deprecation plan for URLs with quoted paths This should allow us to close #581, finally. --- docs/howtos/index.md | 1 + .../Deprecation-of-quoted-paths-in-URLs.md | 56 +++++++++++++++++++ 2 files changed, 57 insertions(+) create mode 100644 docs/howtos/migrations/Deprecation-of-quoted-paths-in-URLs.md diff --git a/docs/howtos/index.md b/docs/howtos/index.md index 2883d3c6e..ad7da1382 100644 --- a/docs/howtos/index.md +++ b/docs/howtos/index.md @@ -22,6 +22,7 @@ These cookbooks teach you how to solve specific tasks: .. toctree:: :maxdepth: 1 + migrations/Deprecation-of-quoted-paths-in-URLs migrations/Deprecation-of-Optional-fold-and-Optional-build migrations/Deprecation-of-old-union-literal-syntax migrations/Deprecation-of-old-Optional-literal-syntax diff --git a/docs/howtos/migrations/Deprecation-of-quoted-paths-in-URLs.md b/docs/howtos/migrations/Deprecation-of-quoted-paths-in-URLs.md new file mode 100644 index 000000000..ecaf74e14 --- /dev/null +++ b/docs/howtos/migrations/Deprecation-of-quoted-paths-in-URLs.md @@ -0,0 +1,56 @@ +# Deprecation of quoted paths in URLs + +> Migrate your code to remove URLs with quoted path components + +On July 1, 2019 the [language standard changed](https://github.com/dhall-lang/dhall-lang/pull/604) to allow RFC3986-compliant URLs. This section describes what changed and how to migrate your code. + +## Changes + +Before this change, if you wanted to use special characters in a URL path component, you had to quote it: + +```dhall +http://example.com/"foo