Skip to content

[UPGRADE] Support Umbraco 18 - #11

Open
Matthew-Wise wants to merge 1 commit into
NikRimington:mainfrom
Matthew-Wise:feature/v18-umbraco
Open

[UPGRADE] Support Umbraco 18#11
Matthew-Wise wants to merge 1 commit into
NikRimington:mainfrom
Matthew-Wise:feature/v18-umbraco

Conversation

@Matthew-Wise

Copy link
Copy Markdown

Hi Nik,

I have added v18 support, well I say I you know who :D

  • [UPGRADE] Bump Umbraco.Cms.Web.Website package reference to 18.*
  • [UPGRADE] Bump TestSite Umbraco.Cms / DevelopmentMode.Backoffice to 18.1.0
  • [UPGRADE] Bump TestSite Clean starter kit to 8.0.1 (first version targeting Umbraco 18)
  • [FIX] Remove Smidge tag helper/injection from _ViewImports.cshtml - Smidge was dropped from the Clean 8.x / Umbraco 18 asset pipeline and the missing assembly broke every Razor view
  • [FIX] Remove dead @using HCS.Meta.Robots.TestSite import that referenced a namespace no type ever lived in, which also failed Razor compilation under the new toolchain
  • [DOCS] Update NuGet readme minimum version to Umbraco 18+

Verified by building both projects and running the TestSite against Umbraco 18.1.0: home page, /robots.txt and /llms.txt all return 200.

Umbraco 18 also replaces Swashbuckle with Microsoft.AspNetCore.OpenApi for its own OpenAPI docs; HCS.Meta.Robots does not wire up any OpenAPI/Swagger documents of its own, so no code changes were needed for that part of the v18 migration.

- [UPGRADE] Bump Umbraco.Cms.Web.Website package reference to 18.*
- [UPGRADE] Bump TestSite Umbraco.Cms / DevelopmentMode.Backoffice to 18.1.0
- [UPGRADE] Bump TestSite Clean starter kit to 8.0.1 (first version targeting Umbraco 18)
- [FIX] Remove Smidge tag helper/injection from _ViewImports.cshtml - Smidge was dropped from the Clean 8.x / Umbraco 18 asset pipeline and the missing assembly broke every Razor view
- [FIX] Remove dead `@using HCS.Meta.Robots.TestSite` import that referenced a namespace no type ever lived in, which also failed Razor compilation under the new toolchain
- [DOCS] Update NuGet readme minimum version to Umbraco 18+

Verified by building both projects and running the TestSite against Umbraco
18.1.0: home page, /robots.txt and /llms.txt all return 200.

Umbraco 18 also replaces Swashbuckle with Microsoft.AspNetCore.OpenApi for
its own OpenAPI docs; HCS.Meta.Robots does not wire up any OpenAPI/Swagger
documents of its own, so no code changes were needed for that part of the
v18 migration.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
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.

2 participants