Skip to content

Remaining work for 5.0.0 netcore release for Umbraco 9 #381

@Shazwazza

Description

@Shazwazza

Remaining work to do for 5.0.0
TODO: This list is not complete!

  • Custom routes (see ArticulateRouter)
    • Tags + Categories
    • RSS for Tags/Categories
    • RSS + XSLT
    • Search
    • Markdown editor
    • Authors RSS
    • Meta weblog
    • Meta weblog Manifest
    • Rsd
    • Open search
    • Resetting routes when umbraco content changes
  • App_Plugins/Themes can be shipped but shouldn't be editable
    • For custom themes that are created in the back office, these should be created in the typical /Views/ folder probably under /Views/Articulate. The files in App_Plugins should be readonly.
  • Multi-target .net6 + .net7
  • BlobMl import/export
    • DisqusXmlExport.xml isn't saved (there is a TODO)
    • Exporting and importing with base64 images
  • Changing all media usages over to use new media picker and media gallery
  • Re-implement OutputCache commented out attributes

Known issues

  • The current documentation is out of date and should be synced with what is supported in v5
  • a-new Markdown editor for creating posts doesn't properly support images yet
  • UrlHelperExtensions.ArticulateAuthorRssUrl
  • Rendering the Tags or Categories ends up with RenderTagHtmlContentDateName line items, maybe this is only when date formatted slugs are used?
  • Surface controller forms rendered on virtual nodes (i.e. tags/categories) and using RedirectToCurrentUmbracoPage. Used to be done with VirtualNodeUrlProvider + ArticulateVirtualPage, but ArticulateVirtualPage is not used anymore, so needs testing and potentially fixing.
  • Tags/Categories RSS YSODs
  • BlobMl importer won't work for variants (known issue before this release)
  • BlobMl importer won't work for RTE with macros embedded (known issue before this release)
  • RSS feed listed in source under application/rss+xml is always for the root RSS even when rendering tags/category pages (which have their own RSS feeds) (known issue before this release)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions