This repository tracks contributions to Umbraco that are not based on a pull request being submitted.
If you're doing anything significant related to Umbraco during Hacktoberfest, please create a pull request to this README.md
file to track it in one of the categories below, categories are:
- Low-code / no-code contributions
- New Umbraco packages
- Sponsoring an Umbraco related GitHub repository
For the Digital Ocean Hacktoberfest participation, you need 4 contributions to be eligible for rewards. For the Umbraco specific Hacktoberfest participation you need 2 contributions to be eligible for rewards. ⭐ Please make sure to follow the Hacktoberfest rules.
And example of a participation entry is:
- 2024-10-04 - Paula Philips - Blog post - [How to get started contributing to Umbraco](https://example.com) - Wrote a blog post describing my first time doing a code contribution to Umbraco
So the rough format is (feel free to adapt where needed): Date - Name - Type of contribution - Link - Description
.
Explore last year's list to get some inspiration.
Hacktoberfest 2024 rewards low-code and non-code contributions such as talks, blog posts and organizing events.
Eligible contributions according to the Hacktoberfest guidelines include, for example:
- Copy editing
- User experience testing
- Talks or presentations
- Blog posts
- Podcasts
- Case studies
- Organizing Hacktoberfest events
Contributions:
- 2024-10-01 - Bishal Tim - Skrift Article - Customizing the Umbraco Tour in a Few Simple Steps - Created a tutorial on customizing the Umbraco Tour.
- 2024-10-01 - Warren Buckley - Skrift Article - How to create custom Umbraco User permissions in Belissima - Wrote a Skrift article/tutorial on how to add custom permissions to Belissima
- 2024-10-01 - Jeroen Breuer - Blog - My DF24 - The Dutch Umbraco Experience highlights - A summary of my DF24 - The Dutch Umbraco Experience highlights.
- 2024-10-01 - Steven Harland - Nuclei Template Update - Umbraco Login Panel - Detect Template Update - Fixed an Umbraco-related detection in the Nuclei vulnerability scanner.
- 2024-10-01 - Steven Harland - Nuclei Template Update - Umbraco Install Exposure Template Update - Fixed an Umbraco-related detection in the Nuclei vulnerability scanner.
- 2024-10-02 - Terence Burridge - Delivering the 2024 UMBRAAD talk looking at how we can learn from Umbraco to improve wider accessibility in person at MaccTech - https://www.meetup.com/macctech/events/303480474/
- 2024-10-03 - Michael Latouche - US Festival Community Sponsor - US Festival Site, Sponsorship Mention
- 2024-10-04 - Warren Buckley - Umbraco 15 Release Candidate testing - TipTap RTE Config Feedback
- 2024-10-04 - Warren Buckley - Umbraco 15 Release Candidate testing - TipTap RTE Toolbar Button Feedback
- 2024-10-04 - Janae Cram - US Festival Presentation (and Demo repo) - US Festival Speaker List, Demo Site - Presentation at the US Festival inspired by Lee's Finding Contentment talk about the features of TinyMCE that can be used in the backoffice.
- 2024-10-04 - Adam Prendergast - Speaker at US Festival - US Festival Speaker List - Astro & Umbraco Content Delivery API
- 2024-10-07 - Yari Mariën - Blog post - Adding Dynamic Routes to Umbraco 14 Sections - Wrote a blog post about dynamic routes in v14
- 2024-10-11 - Søren Kottal - Wrote a blog post about my new package - Make your own Umbraco Starter Kit without making a Starter Kit
- 2024-10-12 - Carole Logan - Umbraco 15 release candidate testing, issue raised - v15-RC1: RTE doesn't allow pasting in images
- 2024-10-12 - Carole Logan - Umbraco 15 release candidate testing, issue raised - RTE custom dimensions not applying
- 2024-10-14 - Adam Prendergast - Updated the Umbraco Guide on the official Astro docs to contain a link to the 'Bake, Don't Fry' CodeGarden talk
- 2024-10-14 - Yari Mariën - Blog post - Adding Entity Actions to Trees in Umbraco 14 - Wrote a blog post about adding entity actions to trees in v14
- 2024-10-15 - Thomas Clement Mogensen - Property alias does not change or reflect correctly in new Backoffice #16942 - Tested issue to be no longer reproduceable in latest Umbraco 14.x or 15.x.
- 2024-10-15 - Kaspar Boel Kjeldsen - Umbraco 15 release candidate testing, issue raised - v15.0-rc1 Live editing mode not working for blocklist and blockgrid
- 2024-10-15 - Kaspar Boel Kjeldsen - Umbraco 15 release candidate testing, issue raised - v15.0-rc1 Variant Blocks create duplicates in the frontend when created in an area
- 2024-10-15 - Amalie Wowern - Hosting Hackaton - https://www.meetup.com/umbracodkmeetup/events/303349236/?eventOrigin=group_events_list
- 2024-10-17 - Carl Sargunar - Speak at a .NET meetup about .NET Aspire and sneak in some Umbraco Examples - https://www.meetup.com/developersouthcoast/events/302790713
- 2024-10-17 - Justin Neville - Hacktoberfest Meetup - Organized the Umbraco Kent Meetup Hactoberfest Meetup - [https://www.meetup.com/umbraco-kent-meetup/events/303812665]
- 2024-10-17 - Busra Sengul - An Article about Umbraco Forms Custom Field Types https://dev.to/busrasengul/umbraco-forms-12-custom-field-type-4dfc
- 2024-10-17 - Michael Latouche - BUUG Meetup - Co-organized and co-hosted the Belgian Umbraco User Group Meetup - https://www.meetup.com/belgian-umbraco-user-group/events/302717025
- 2024-10-17 - Yari Mariën - BUUG Meetup - Co-organized and co-hosted the Belgian Umbraco User Group Meetup - https://www.meetup.com/belgian-umbraco-user-group/events/302717025
- 2024-10-17 - Yari Mariën - Spoke about CODECABIN experience at BUUG Meetup.
- 2024-10-21 - Jesper Mayntzhusen - Skrift Article - How to do custom import/export actions in Umbraco UI Builder - Wrote a Skrift article on how to do custom import/export actions in Umbraco UI Builder
- 2024-10-21 - Amalie Wowern - Blog Post - https://blog.knowit.dk/umbraco-8-gaar-ind-i-end-of-life-status
- 2024-10-21 - Bernadet Goey - Wrote a blog post about communicating with custom API endpoints in Umbraco 14 - Communicate with a custom API endpoint in Umbraco 14 – Part 1
- 2024-10-21 - Bernadet Goey - Umbraco 15 release candidate testing, issue raised - V15-RC2 URL to document types in settings occasionally gets stuck on /root and it won't show content
- 2024-10-25 - Nik Rimington - Blog post introducing Accessible Media Picker
- 2024-10-27 - Nurhak Kaya - An Article about How to sort items by a custom date in an Umbraco v13+ Examine Index
- 2024-10-28 - Dhanesh Kumar MJ - Umbraco 15 Release Candidate testing Media can create without uploading any physical file
- 2024-10-28 - Dhanesh Kumar MJ - An Article about From TinyMCE to TipTap: The Future of Umbraco’s Rich Text Editing
- 2024-10-29 - Debasish Gracias - A technical talk - [https://www.linkedin.com/posts/clerkswell_techyon2024-webaccessibility-sustainability-activity-7255579500053245954-sQzI?utm_source=share&utm_medium=member_desktop] - Spoke on sustainability in web design(Umbraco)
- 2024-10-30 - Jeroen Breuer - Umbraco 15 Release Candidate testing - Upgraded Umbraco OpenID Connect example package to v15-RC2
- 2024-10-30 - Daniel Cutts - An Article about Sanitising Umbraco Forms Live Database for Development
- 2024-10-30 - Aaron Sadler - Blog Post - How to deploy Umbraco using Web Deploy from GitHub Actions
- 2024-10-30 - Carl Sargunar - Organise a meetup and also speaking at that meetup - https://www.meetup.com/dotnetsouthwest/events/303746106/
- 2024-10-30 - Adam Prendergast - Speaking at .Net South West meetup in the UK on Astro & Umbraco Content Delivery API - https://www.meetup.com/dotnetsouthwest/events/303746106/
- 2024-10-30 - Busra Sengul - An article about Managing Stale Carts in Umbraco Commerce
- 2024-10-31 - Aaron Sadler - Blog Post - How to deploy Umbraco using Web Deploy from Azure DevOps
- 2024-10-31 - Carl Sargunar - Speaking at a meetup about Umbraco and Maui - https://www.meetup.com/umbracymru/events/298562662
- 2024-10-31 - Adam Prendergast - Speaking at UmbraCymru meetup about Astro & Umbraco Content Delivery API - https://www.meetup.com/umbracymru/events/298562662
- 2024-10-31 - Nurhak Kaya - An Article about How to build a Scalable, Secure, and Performant Umbraco Website on Azure
- 2024-10-31 - Terence Burridge - Blog Post on Umbraco 12 and 13 performance on Mini PCs - Umbraco 12 vs Umbraco 13 performance on a variety of mini PCs – 2024 Edition
- 2024-11-07 - Tristan Thompson - Umbraco 15 Release Candidate bug raised - v15rc: Can't allow segmentation on individual properties
- 2024-11-07 - Tristan Thompson - Another Umbraco 15 Release Candidate bug raised - v15rc: Error when trying to save/publish with new RTE + inserted block
- 2024-11-14 - Dean Leigh - Helped improve technical SEO for UMB FYI - https://umb.fyi/
Eligible contributions are brand new packages (Umbraco plugins) that have not been released on the Umbraco Marketplace before October 2024.
If you're interested in creating a new package and need some inspiration, have a look at Lee's list of package ideas (or add your own!).
Packages for Umbraco 14 and 15, are eligible by default, even if the equivalent package already exists for an earlier Umbraco version.
Contributions:
- 2024-10-11 - Søren Kottal - Released two new packages - Schemex Exporter and Schemex Importer
- 2024-10-12 - Søren Kottal - Released v5 🫨 of Full Text Search for Umbraco 14 (and 15)
- 2024-10-15 - Kaspar Boel Kjeldsen - Released v3 of Knowit.Umbraco.InstantBlockPreview Supporting the new "Block Level Variance" in the generated previews.
- 2024-10-23 - James Carter - Released Groups to Tabs for Umbraco 14 & 15
- 2024-10-23 - Daniel Cutts - Released v1 of Element Finder An Umbraco dashboard to easily find elements / blocks being used within the CMS.
- 2024-10-24 - Kaspar Boel Kjeldsen - Relased v1 of Knowit.Umbraco.TokenReplacement Use your dictionary items in your text fields and rich text editors and have them replaced at runtime in the frontend. Supports Content Delivery Api too.
- 2024-10-25 - Nik Rimington - Released v1 of Accessible Media Picker Help editors have more control over their Alt Descriptions for images.
- 2024-10-30 - Andy Boot - Released v14 of Umbraco.Community.ClientDrawer. Fully rebuilt from ground up version of the v13 package, made for Bellissima 👌.
Eligible are pledges of sponsorship to any Umbraco-related GitHub repositories or GitHub profiles (the maintainer of one or more Umbraco related repositories).
Please add a screenshot of your first donation to the description of the pull request. If this is a recurring sponsorship, please indicate how long you intend it to run for, otherwise indicate that it's a one-time donation.
Contributions:
- 2024-10-30 - Andy Boot - One-time sponsorship to Lee Kelleher (Thank you for Contentment, hard work and commitment to the Umbraco community!)
- 2024-10-30 - Andy Boot - One-time sponsorship to Aaron Sadler (Thank you for the hosting this last year, as well as your hard work and commitment to the Umbraco community!)