From 5c8eb94be48d4c3c17d5ae25619593a66aa2281e Mon Sep 17 00:00:00 2001 From: Jordan McFarlane Date: Tue, 25 Jun 2024 10:47:25 +0200 Subject: [PATCH 1/6] Add further Heartcore URL change info --- .../release-notes/core-dependency-upgrade.md | 35 +++++++++++-------- 1 file changed, 20 insertions(+), 15 deletions(-) diff --git a/umbraco-heartcore/release-notes/core-dependency-upgrade.md b/umbraco-heartcore/release-notes/core-dependency-upgrade.md index 8910d592ed0..4698de10dc2 100644 --- a/umbraco-heartcore/release-notes/core-dependency-upgrade.md +++ b/umbraco-heartcore/release-notes/core-dependency-upgrade.md @@ -14,7 +14,7 @@ For more information about these and other changes, take a look at the release n ## What to Expect Your project will be scheduled for upgrade in either July or August. You will receive a notification approximately two weeks prior, with the morning or afternoon of a specific day on which the migration will happen. -The migration will cause a brief partial disruption to service and also contains one breaking change that will affect some sites. +The migration will cause a brief partial disruption to service and also contains one breaking change that may affect some sites. ### During Maintenance You can expect the following services to be affected for approximately one hour during the migration: @@ -22,25 +22,30 @@ You can expect the following services to be affected for approximately one hour * **Management API** - Applications will be unable to call Management API endpoints. This also impacts the form submission endpoint, which will return HTTP 500-series error responses during the outage window. ### After Maintenence -After the migration ***some*** non-ASCII characters in content URLs will be substituted with a different ASCII character sequence in the new version. +After the migration, ***some*** characters in the URL of published content items will be substituted with a different character sequence. This will only affect content items that existed prior to the migration. Additionally it will not affect items until they are next published. Content items that are not re-published will retain their pre-migration URLs. -{% hint style="danger" %} -**This is a breaking change.** Unless your application has been built with redirection in mind, then external links to affected content items may no longer work post-migration. +{% hint style="warning" %} +**This is a breaking change.** Unless your application has been built with redirection in mind, then external links to re-published content items may no longer work post-migration. {% endhint %} The following table compares new and old behavior for all changes. This is not a list of all characters that are substituted, rather it is a list of those with changed behavior. -| Character | Previous Substitution | New Substitution | -| ä | a | ae | -| Ä | a | ae | -| å | a | aa | -| Å | a | aa | -| ø | o | oe | -| Ø | o | oe | -| ö | o | oe | -| Ö | o | oe | -| ü | u | ue | -| Ü | u | ue | +| Character | Previous Substitution | New Substitution | +| ä
Ä | a | ae | +| å | a | aa | +| Å | a | aa | +| ø | o | oe | +| Ø | o | oe | +| ö | o | oe | +| Ö | o | oe | +| ü | u | ue | +| Ü | u | ue | +| + | *{empty}* | plus | +| \* | *{empty}* | star | +| " " *(space)* | u | ue | +| \\ | - | *{empty}* | +| % | - | *{empty}* | +| . | - | *{empty}* | This change will only affect the URLs generated when content is published. It will not affect media, nor will it affect the property values of content. From d7a0c8c0fc98eb623efe2eb3fc47dedb85505bd8 Mon Sep 17 00:00:00 2001 From: Jordan McFarlane Date: Tue, 25 Jun 2024 10:54:36 +0200 Subject: [PATCH 2/6] Fix table formatting --- umbraco-heartcore/release-notes/core-dependency-upgrade.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/umbraco-heartcore/release-notes/core-dependency-upgrade.md b/umbraco-heartcore/release-notes/core-dependency-upgrade.md index 4698de10dc2..8c709e43658 100644 --- a/umbraco-heartcore/release-notes/core-dependency-upgrade.md +++ b/umbraco-heartcore/release-notes/core-dependency-upgrade.md @@ -31,7 +31,7 @@ After the migration, ***some*** characters in the URL of published content items The following table compares new and old behavior for all changes. This is not a list of all characters that are substituted, rather it is a list of those with changed behavior. | Character | Previous Substitution | New Substitution | -| ä
Ä | a | ae | +| ä
Ä | a | ae | | å | a | aa | | Å | a | aa | | ø | o | oe | From 9c048605bd401676535c5b5539dcf99cffaceaad Mon Sep 17 00:00:00 2001 From: Jordan McFarlane Date: Tue, 25 Jun 2024 11:02:25 +0200 Subject: [PATCH 3/6] Add full changed character table --- .../release-notes/core-dependency-upgrade.md | 24 +++++++++++++------ 1 file changed, 17 insertions(+), 7 deletions(-) diff --git a/umbraco-heartcore/release-notes/core-dependency-upgrade.md b/umbraco-heartcore/release-notes/core-dependency-upgrade.md index 8c709e43658..efcc7ca50f7 100644 --- a/umbraco-heartcore/release-notes/core-dependency-upgrade.md +++ b/umbraco-heartcore/release-notes/core-dependency-upgrade.md @@ -31,7 +31,23 @@ After the migration, ***some*** characters in the URL of published content items The following table compares new and old behavior for all changes. This is not a list of all characters that are substituted, rather it is a list of those with changed behavior. | Character | Previous Substitution | New Substitution | -| ä
Ä | a | ae | +| % | - | *{empty}* | +| . | - | *{empty}* | +| : | - | *{empty}* | +| ; | - | *{empty}* | +| / | - | *{empty}* | +| \\ | - | *{empty}* | +| ' | - | *{empty}* | +| " | - | *{empty}* | +| # | - | *{empty}* | +| & | - | *{empty}* | +| ? | - | *{empty}* | +| < | - | *{empty}* | +| > | - | *{empty}* | +| + | *{empty}* | plus | +| \* | *{empty}* | star | +| ä | a | ae | +| Ä | a | ae | | å | a | aa | | Å | a | aa | | ø | o | oe | @@ -40,12 +56,6 @@ The following table compares new and old behavior for all changes. This is not a | Ö | o | oe | | ü | u | ue | | Ü | u | ue | -| + | *{empty}* | plus | -| \* | *{empty}* | star | -| " " *(space)* | u | ue | -| \\ | - | *{empty}* | -| % | - | *{empty}* | -| . | - | *{empty}* | This change will only affect the URLs generated when content is published. It will not affect media, nor will it affect the property values of content. From 4cf06d40eeb06a50d662a7d435e21f5753b97c8c Mon Sep 17 00:00:00 2001 From: Jordan McFarlane Date: Tue, 25 Jun 2024 11:14:31 +0200 Subject: [PATCH 4/6] Clean up table formatting --- .../release-notes/core-dependency-upgrade.md | 30 +++++-------------- 1 file changed, 7 insertions(+), 23 deletions(-) diff --git a/umbraco-heartcore/release-notes/core-dependency-upgrade.md b/umbraco-heartcore/release-notes/core-dependency-upgrade.md index efcc7ca50f7..ca96ce7fbc3 100644 --- a/umbraco-heartcore/release-notes/core-dependency-upgrade.md +++ b/umbraco-heartcore/release-notes/core-dependency-upgrade.md @@ -31,31 +31,15 @@ After the migration, ***some*** characters in the URL of published content items The following table compares new and old behavior for all changes. This is not a list of all characters that are substituted, rather it is a list of those with changed behavior. | Character | Previous Substitution | New Substitution | -| % | - | *{empty}* | -| . | - | *{empty}* | -| : | - | *{empty}* | -| ; | - | *{empty}* | -| / | - | *{empty}* | -| \\ | - | *{empty}* | -| ' | - | *{empty}* | -| " | - | *{empty}* | -| # | - | *{empty}* | -| & | - | *{empty}* | -| ? | - | *{empty}* | -| < | - | *{empty}* | -| > | - | *{empty}* | +| -------------- | --------------------- | ---------------- | +| ä
Ä | a | ae | +| å
Å | a | aa | +| ø
Ø | o | oe | +| ö
Ö | o | oe | +| ü
Ü | u | ue | | + | *{empty}* | plus | | \* | *{empty}* | star | -| ä | a | ae | -| Ä | a | ae | -| å | a | aa | -| Å | a | aa | -| ø | o | oe | -| Ø | o | oe | -| ö | o | oe | -| Ö | o | oe | -| ü | u | ue | -| Ü | u | ue | +| %
.
:
;
/
\\
'
"
#
&
?
<
> | - | *{empty}* | This change will only affect the URLs generated when content is published. It will not affect media, nor will it affect the property values of content. From 4589545e94b35f6816911d92ff7ab58547142abf Mon Sep 17 00:00:00 2001 From: Jordan McFarlane Date: Tue, 25 Jun 2024 11:15:15 +0200 Subject: [PATCH 5/6] Minor: whitespace --- .../release-notes/core-dependency-upgrade.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/umbraco-heartcore/release-notes/core-dependency-upgrade.md b/umbraco-heartcore/release-notes/core-dependency-upgrade.md index ca96ce7fbc3..b439bf1a55f 100644 --- a/umbraco-heartcore/release-notes/core-dependency-upgrade.md +++ b/umbraco-heartcore/release-notes/core-dependency-upgrade.md @@ -30,15 +30,15 @@ After the migration, ***some*** characters in the URL of published content items The following table compares new and old behavior for all changes. This is not a list of all characters that are substituted, rather it is a list of those with changed behavior. -| Character | Previous Substitution | New Substitution | -| -------------- | --------------------- | ---------------- | -| ä
Ä | a | ae | -| å
Å | a | aa | -| ø
Ø | o | oe | -| ö
Ö | o | oe | -| ü
Ü | u | ue | -| + | *{empty}* | plus | -| \* | *{empty}* | star | +| Character | Previous Substitution | New Substitution | +| --------- | --------------------- | ---------------- | +| ä
Ä | a | ae | +| å
Å | a | aa | +| ø
Ø | o | oe | +| ö
Ö | o | oe | +| ü
Ü | u | ue | +| + | *{empty}* | plus | +| \* | *{empty}* | star | | %
.
:
;
/
\\
'
"
#
&
?
<
> | - | *{empty}* | This change will only affect the URLs generated when content is published. It will not affect media, nor will it affect the property values of content. From f61bc1384ef7d71baa287fd9317ee0a9e03460da Mon Sep 17 00:00:00 2001 From: jonat123 <54025331+jonat123@users.noreply.github.com> Date: Fri, 28 Jun 2024 10:12:43 +0200 Subject: [PATCH 6/6] Update umbraco-heartcore/release-notes/core-dependency-upgrade.md --- umbraco-heartcore/release-notes/core-dependency-upgrade.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/umbraco-heartcore/release-notes/core-dependency-upgrade.md b/umbraco-heartcore/release-notes/core-dependency-upgrade.md index b439bf1a55f..27ca22cf211 100644 --- a/umbraco-heartcore/release-notes/core-dependency-upgrade.md +++ b/umbraco-heartcore/release-notes/core-dependency-upgrade.md @@ -22,7 +22,7 @@ You can expect the following services to be affected for approximately one hour * **Management API** - Applications will be unable to call Management API endpoints. This also impacts the form submission endpoint, which will return HTTP 500-series error responses during the outage window. ### After Maintenence -After the migration, ***some*** characters in the URL of published content items will be substituted with a different character sequence. This will only affect content items that existed prior to the migration. Additionally it will not affect items until they are next published. Content items that are not re-published will retain their pre-migration URLs. +After the migration, ***some*** characters in the URL of published content items will be substituted with a different character sequence. This will only affect content items that existed before the migration. Additionally, it will not affect items until they are published next. Content items that are not re-published will retain their pre-migration URLs. {% hint style="warning" %} **This is a breaking change.** Unless your application has been built with redirection in mind, then external links to re-published content items may no longer work post-migration.