Creating Umbraco Packages: Part 21

Creating Umbraco Packages: Part 21

Hello everyone!

Part 21 already and there is some great news in there.

New versions

New versions for SeoToolkit have been released. There is one version targeting the new Umbraco v10 version. It is still in alpha due to being built against the latest release candidate, but expect the official v10 version close after the release of Umbraco v10.

And then we also have a new version: 1.1.0, which has some great changes in there.

Both the content apps on content & document types for meta fields have been updated with this new interface:

image.png

image.png

The content app for content now also shows previews that are updated in realtime:

image.png

Robots.txt now shows this dialog on invalid content allowing you to save it if needed.

image.png

And you are now able to have more control about the sitemap generation with Umbraco like notifications.

public class ExampleSitemapNotification : INotificationHandler<GenerateSitemapNotification>
    {
        public void Handle(GenerateSitemapNotification notification)
        {
            notification.Nodes.Add(new SitemapNodeItem("https://google.nl"));
        }
    }

A lot of exciting changes as you can see. The full release note can be found here: github.com/patrickdemooij9/SeoToolkit.Umbra... Give it a try if you haven't already. And if you have any feedback, then the GitHub discussions are the place for them.

Next steps

So what is next after these releases? Well, the first thing is the v10 version. After that, I'll be working through some more improvements in the issues and adding some new features to the package. I am thinking about connections with Google Search Console & Analytics. Porting over the InboundLinkErrors package that tracks 404 responses and maybe some more things that I haven't thought of yet. If you have a feature that is currently missing, then I would love to hear about it.

And that is all for this time. The next post will probably be in a few more weeks as I'll also be attending Codegarden this year. Hopefully, we'll see each other there and be able to chat about SeoToolkit and Umbraco stuff.

Have a great week everyone!