Umbraco CMS 14.2 RC released, Personalisation Groups for Umbraco 14, Server-side Package Manifests and more...

Sign Up | View Online | Previous Editions

UMB.FYI 2024-08-14

Community

When is the best time to update my Umbraco site (and what will it cost me)?

Umbraco frequently updates its CMS to enhance security and usability, making timely updates essential. ZUPA, an Umbraco Gold Partner, advises updating from versions 7-9 immediately due to security risks. For versions 10-12, planning updates is recommended. The latest LTS version, currently 13, is suggested for optimal support.

Personalisation Groups for Umbraco 14

In his blog post, the Andy Butland discusses the development of the "Personalisation Groups" package for Umbraco 14, detailing his journey from initial challenges to recent success. He highlights the package's core features, including a property editor, extensibility options, and a management API, while providing resources for further exploration on NuGet and GitHub.

Soeteman Software Support for Umbraco 14+

In an update regarding Umbraco 14 support for packages, Richard Soeteman outlines his migration process. Currently, MemberExport is fully converted, while SEO Checker is 10% complete, aiming for readiness by Umbraco V15. Media Protect will follow, and CMSImport is scheduled for Umbraco V16.

Server-side registering of Package Manifest in Umbraco 14

In Umbraco 14, package registration has shifted to a frontend-only approach, requiring a static umbraco-package.json file in the App_Plugins folder. For backend-only packages, developers can use the new IManifestReader interface to register packages in C#. Additionally, package manifests can now contribute to telemetry data for better insights.

[ ]

Building a search service from scratch

In this post, Kenn Jacobsen explores building a hosted search service using Node.js and MiniSearch, leveraging Umbraco webhooks for data indexing. The service supports real-time updates and persistent indexing, while highlighting MiniSearch's performance and ease of use. The project serves as a fun experiment rather than a practical solution.

[ ]

CMSup

Steven Harland discusses his transition to using Linux as his primary operating system, motivated by dissatisfaction with Microsoft. He details his setup process using Multipass for virtual machines and VS Code for development, specifically for building and debugging the Umbraco CMS. The guide includes installation steps and automation scripts for efficiency.

Events

Unveiling Umbraco 14: The Next Evolution

2024-08-14 from 16:00 to 17:00 - Online on googleHangout

umBristol - August Social

2024-08-14 from 18:00 to 23:00 - Steam Bristol, Clifton Down Station, BS8 2PN, GB

[ ]

UmbraBBQ (Copenhagen)

2024-08-21 from 16:33 to 19:33 - Needs a location

Umbraco Kent Meetup - Thursday August 22nd 2024 (Online)

2024-08-22 from 19:00 to 21:00 - Online on googleHangout

Training

Umbraco Fundamentals

Aug 19, 2024 - Online, Europe - €1200

[ ]

Extending the Backoffice

Aug 20, 2024 - Online, Europe - €1200

[ ]

Umbraco MVC & Visual Studio

Aug 21, 2024 - Online, Europe - €1200

[ ]

Application Integration

Aug 22, 2024 - Online, Europe - €1200

[ ]

Load Balancing & Azure

Aug 23, 2024 - Online, Europe - €1200

[ ]

Packages

Phases.Umbraco.DummyDataGen

DummyGen is designed to simplify the creation of dummy content for testing in Umbraco CMS.

Knowit.Umbraco.CorruptIndexFixer

This middleware automatically detects and recovers from corrupted Examine indexes in Umbraco applications.

BlockPreview v2.0.0 RC

Grid and List support for v14 and live previewing

Our.Community.MediaInfo

Media Plugin to View Exif data in Images

Social

UmbNav developer looking for contributors for v14 migration

[ ]

Umbraco Tip #15: Manage Redirects with Skybrud Redirects by Adam Shallcross

[ ]

Umbraco Tip #14: Enhance Navigation with a Scrollbar by Adam Shallcross

[ ]

Umbraco Tip #13: Implement Flexible Navigation by Adam Shallcross

[ ]

Miscellaneous

Umbraco CMS v14.2 RC is out now

[ ]

---
UMB.FYI, Unit 128100, PO Box 4336, Manchester, M61 0BW