Codegarden 2025 early bird tickets, the future of search RFC, catch up on the Winter Keynote and more...

Sign Up | View Online | Previous Editions

UMB.FYI 2025-01-15

Poll

What is your preferred hosting strategy for Umbraco?

[ 👨‍👩‍👧‍👦 Shared Hosting ] [ 🖥️ Dedicated / VPS Server ] [ ⚡ Azure App Service ] [ ☁️ Umbraco Cloud ] [ ❓ Other ]

Umbraco HQ

RFC 0027 - The Future of Search

This RFC seeks feedback on a proposed search and indexing abstraction for Umbraco, aimed at replacing the current Examine-based implementation. Key points include clarifying the continued use of Examine, separating media and documents in indexing, and addressing limitations in field prefixes. The proposal emphasizes community contributions and the need for robust support for various search providers.

[ ] [ #examine ] [ #search ]

Community

How to fix "System.InvalidOperationException: Sequence contains no matching element" error after upgrading your v7/v8 project to v13+

After upgrading an Umbraco v8 project to v13, the author encountered a "System.InvalidOperationException: Sequence contains no matching element" error related to a Special CTA content block. The issue arose from the absence of the Font Awesome Icon Picker package, which was not available in v13. The solution involved removing the property dependent on this outdated data type, resolving the error.

[ #guides ]

Adding Custom Request Headers to Umbraco Forms Workflow

Nathaniel Nunes discusses integrating Umbraco Forms with a third-party REST API by creating a custom Workflow Type. He details the process of adding custom request headers to form submissions, including project setup, coding, and configuration steps, ultimately enabling successful API interactions.

[ #umbracoforms ]

Variable aspect-ratio dynamic image cropping with Umbraco 15

Matt Bliss discusses enhancing the dynamic cropping of CSS background images in web design. He critiques the standard centered cropping method, which often misrepresents images, and proposes using Umbraco's focal point feature to allow content editors to specify image positioning. This method improves control over image display in variable aspect ratio containers.

[ ] [ #media ]

How Umbraco can support your omnichannel strategy

Annemette Rosenkilde Lucas discusses the importance of an effective omnichannel strategy for businesses, emphasizing the need for a seamless customer experience across various platforms. She highlights Umbraco CMS as a flexible solution that integrates with multiple systems, enhancing customer satisfaction, loyalty, and conversion rates. The article outlines steps for implementing Umbraco to optimize omnichannel strategies.

[ #marketing ]

Securing Media Files in Umbraco Without Azure Blob or CDN

Farshadudheen K discusses securing media files in Umbraco CMS by implementing custom middleware to restrict access to authenticated users. This approach enhances security by intercepting media requests, enforcing user permissions, and optionally redirecting unauthorized users. While effective for smaller sites, larger applications may benefit from Azure Blob Storage and CDN integration for improved performance and security.

[ #security ]

Watch & Listen

Umbraco Winter Keynote 2025

The Umbraco Winter Keynote 2025 celebrated 2024's growth, innovation, and community milestones while announcing key 2025 plans, including product enhancements, expanded global support, new training programs, increased sustainability targets, and upcoming events like CodGarden 2025. Collaboration remains central.

[ ] [ #keynotes ]

The Umbraco Cloud Portal Tour

The Umbraco Cloud Portal simplifies project management with features for creating trials, managing environments, users, and performance, configuring settings, and deploying locally. It’s user-friendly, scalable, and ideal for building and managing websites.

[ ] [ #umbracocloud ]

Events

Dutch Umbraco User Group - That's all folks.... On to new beginnings!

2025-01-16 from 17:00 to 20:00 - Brothers In Law Taphouse, Ledig Erf 36, 3582 EA Utrecht, Netherlands ,, Utrecht, NL

Umbraco 8 EOL - Odense Meetup

2025-01-21 from 16:00 to 18:00 - MWL, Edisonsvej 2, Odense, DK

[ #eol ]

Manchester and North West Umbraco Meetup - Elizabeth Buie - Older Adults: Are We Really Designing for Our Future Selves

2025-01-23 from 19:00 to 21:00 - Online on zoom

[ #accessibility ]

Training

Load Balancing and Azure

Jan 16, 2025 - Europe - EUR 1200.00

[ ]

Fundamentals

Jan 20, 2025 - North America - EUR 1200.00

[ ]

Load Balancing and Azure

Jan 23, 2025 - North America - EUR 1200.00

[ ]

Packages

Our.Umbraco.NuCacheExplorer

Umbraco CMS NuCache Explorer

[ #nucache ]

UmbracoDayOfWeek

A property editor that allows you to create a custom dropdown list that can be reused in any document type, based on .NETs DayOfWeek Enum.

[ #propertyeditors ]

Limbo.Umbraco.Spa 13.0.0-alpha004

[ ]

Skybrud.Umbraco.Redirects 13.0.5

[ ]

Limbo.Umbraco.DreamBroker 13.0.2

[ ]

Social

Codegarden 2025 early bird tickets out now!

[ ] [ #codegarden ]

Help wanted migrating Articulate to support Umbraco 15

[ #packagedev ]

Umbraco Spark call for speakers still open

[ #umbracospark ]

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