DEV Community

Kevin Jump
Kevin Jump

Posted on

1 1

27/2 - Packages, Packages, Packages (& snake)

I had a package update frenzy this week, release 6(six) package updates. uSync(v9.2.0), uSync.Complete(v9.2.0), uSyncTriggers, Translations Manager v9.0.5, BackOffice Themes and Maintenance Manager. So that took up quite a bit of my time, but now everything is shiny ⭐ again.


Maintenance mode is fun because it uses middleware to intercept the requests and delivers its templates to Umbraco via a Razor class library.

The middleware stuff is really interesting and I am wondering what cool uses we can put that too elsewhere (uSync.Complete for example uses middleware to increase the MaxRequestSize on certain api calls).

Razor class libraries are probably the future of Umbraco package deployments - we just have to work out how (there is a uSync branch that would deliver the files via a RCL, once I've tested it a bit more. it might become the release).


I've also started poking around with Umbraco 10 (very early dev stages) mainly to get a heads up on any breaking changes that may effect packages, so far not many, but I haven't looked at the impact of the moving of IScopeProvider yet.


Teaching code to the boy having gone through the Unity Learn, and Learn dotnet sites in the last few years we've circled back on to the Coding Train youtube channel. This week we did a snake game is Javascript. Game development is always fun.

Image of Datadog

The Future of AI, LLMs, and Observability on Google Cloud

Datadog sat down with Google’s Director of AI to discuss the current and future states of AI, ML, and LLMs on Google Cloud. Discover 7 key insights for technical leaders, covering everything from upskilling teams to observability best practices

Learn More

Top comments (1)

Collapse
 
leekelleher profile image
Lee Kelleher

re: Umbraco 10 (.NET 6) - I've done the same for Contentment, minimal changes in .NET 6 (so far), so will keep with multi-targeting it for Umbraco v8/v9/v10. Unless if there's a last minute surprise big-bang new backoffice UI revealed for v10. 😅

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay