New Security Advisory details, 2024 Umbraco Awards nominees, custom Umbraco v14 icon packs and more...


UMB.FYI 2024-05-22


🏢

Umbraco HQ

📰 Security Advisory, May 21 2024, patch is now available

Umbraco versions 8.18.5-8.18.13, 10.5.0-10.8.5, 12.0.0-12.3.9, 13.0.0-13.3.0 are affected by a medium severity vulnerability. Patches are available, and Umbraco Cloud projects are automatically patched. No workarounds are known.
📰 uProfile May 2024 - Dhanesh Kumar MJ

Dhanesh shares his journey in the Umbraco Community, highlighting his contributions, favorite moments, and future plans. He recommends engaging with the community, learning, and having fun with Umbraco.
📰 Announcing the 2024 Umbraco Awards Nominees

The 2024 Umbraco Awards received nearly 100 submissions from 66 web agencies worldwide, making the jury's selection process challenging. New categories like Best Umbraco Commerce Solution and Most Innovative Solution showcased impressive entries, while the "Best Green Solution" category lacked interest. Yoyo Design's sustainable solution will be highlighted, and the Umbraco Package Award 2024 nominees and Umbraco Package Hall of Fame additions were announced. The jury members were also introduced, and the winners will be revealed at the Umbraco Awards show on June 12, 2024.

🙌

Community

📰 How to create an Umbraco v14 (Belissima) SVG Icon Pack with Node.js

Umbraco V14 introduces a new backoffice with modern JS and WebComponents, allowing for custom SVG icon packs. A Node.js script automates the process of creating and registering Umbraco SVG icon packs.
📰 A tip, a trick and a hack for the Delivery API

The author discusses frequently asked questions about Umbraco's Delivery API, including customizing media URLs and creating custom content APIs. They provide code examples and explanations for implementing these customizations, aiming to assist the Umbraco community with extending the Delivery API.
📰 Bake Your Own Content Cake: Using Umbraco Services to Whip Up Document Types, Data Types and Content

This article explains how to create a document type with properties and use it to create a content page in the Umbraco CMS. It covers the necessary ingredients, Umbraco services, dependency injection, creating content types, property types, data types, templates, and adding content programmatically.
📰 How to register internal controllers in Umbraco 13+

This tutorial explains how to register an internal controller in a package for Umbraco backoffice. It provides code examples for creating the controller, making it available, and registering it in a composer. The author emphasizes the benefits of making controllers internal for more control over publicly exposed features.
📰 Why Umbraco CMS continues to rise as an enterprise CMS leader

In today's digital landscape, selecting the right Content Management System (CMS) is crucial. Umbraco CMS stands out for its unmatched flexibility, scalability, security, user-friendliness, and cost-effectiveness, making it the preferred choice for enterprise businesses.
📰 Configuring Security Settings in Umbraco: A Comprehensive Guide

Umbraco's security settings are crucial for protecting your content management system. They cover user management, password rules, and session handling. By configuring these settings, you can ensure secure access and user experience.
📰 Umbraco locking and scope handling

The author discusses locking issues in Umbraco, attributing some to mishandling of scopes by the ScopeProvider singleton. They identify flaws, propose solutions, and simulate the problem, emphasizing the need for careful changes.
📰 Umbraco 13 - Setting The Backoffice Login Background & Logo From Content Data

Umbraco 13's new login screen, based on "Bellissima" tech, allows customization of login background and logo images. Middleware redirects default images to custom ones. Frequent redirects may be cached.

📅

Events

📆 Umbraco London Shuffle Social

2024-05-22 from 18:30 to 21:30 - London Shuffle Club, 19 Bethnal Green Road, London, GB
📆 Headless talks with Adam Prendergast and Phil Whittaker

2024-05-23 from 18:30 to 20:30 - Cantarus, York Street, Manchester, GB
📆 TUKG Mayıs Ayı Online Buluşması / TUUG May Online Meeting

2024-05-28 from 19:00 to 21:00 - Online event
📆 UmbraCymru - Virtual Umbraco Meetup, May 2024

2024-05-29 from 18:30 to 20:30 - Online event
📆 Umbraco Tees Day

Thursday May 30th 2024

📚

Training

📚 Load Balancing & Azure

May 22, 2024 - Online, North America - €1200

📦

Packages

📦 Umbraco.Community.DataProtection

Simple ASP.NET Core Data Protection for Umbraco CMS.
📦 Humble.Umbraco.SvgHelpers

Helpers for rendering SVG icons from both the Umbraco backoffice and the file system with effective caching and performance benefits.
📦 Humble.Umbraco.CustomBackofficeIcons

Give your editors the ability to customize the icons shown next to most nodes in the Umbraco Backoffice.
📦 Humble.Umbraco.AutoFormatImagesToWebp

Middleware to automatically upgrade image requests to WebP if supported by the user agent.
📦 Kodblue.Autocomplete.Address

An Umbraco Forms Fieldtype that seamlessly integrates Google Places API, providing intelligent autocomplete and autofill for address fields
📦 Umbraco.Community.IconPack.Iconoir

The Iconoir MIT Open Source Icon Library available for Umbraco CMS V14+
📦 Method4.UmbracoMigrator.Target

Import Migration Snapshots created using the Method4.UmbracoMigrator.Source package.
📦 Method4.UmbracoMigrator.Source

Generates Migration Snapshot (.zip) files that can be imported into your new Umbraco v10+ site using the Method4.UmbracoMigrator.Source package.
📦 WonderSEOChecker

Wonder SEO Checker is an Umbraco plugin that evaluates a website's SEO performance.
📦 jcdcdev.Umbraco.ExtendedMarkdownEditor

Get more from the Umbraco Markdown editor.

💬

Social

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