https://discord.umbraco.com logo
Join Discord
Powered by
# package-development
  • w

    Warren Buckley

    11/13/2025, 9:50 AM
    But yes the card used in two ways * Clicking it may trigger a modal to open - in the CMS this means normally open the item * Top right checkbox means selecting - you may want to select one or more items to then perform an action such as move, delete or whatever
  • m

    Mike Chambers

    11/13/2025, 9:59 AM
    don't forget https://github.com/umbraco/UI-Examples @Warren Buckley could pr your POC? ๐Ÿ™‚
  • w

    Warren Buckley

    11/13/2025, 10:03 AM
    Yeh I am on the community package team - I could see what the rest of the gang thinks
  • m

    Mike Chambers

    11/13/2025, 10:18 AM
    There are also a load of examples at https://github.com/umbraco/Umbraco-CMS/tree/main/src/Umbraco.Web.UI.Client/examples that could be ported into the UI-Examples package?
  • w

    Warren Buckley

    11/13/2025, 10:20 AM
    Yeh those examples are not overly UI and more about certain concepts
  • w

    Warren Buckley

    11/13/2025, 10:20 AM
    But agree examples are a bit scattered
  • i

    Ian Houghton

    11/13/2025, 10:33 AM
    Thanks @Warren Buckley @Mike Chambers that UI-Examples repo will come in useful. I'm trying to get my custom modal to return me the selected value, so I'll have a dig through. Trying to update my old Youtube video picker into V17 ๐Ÿ‘
  • w

    Warren Buckley

    11/13/2025, 10:34 AM
    Ah OK yeh maybe a few different mindsets to think about
  • m

    Mike Chambers

    11/13/2025, 10:37 AM
    any pointers here https://github.com/dawoe/OEmbed-Picker-Property-Editor
  • w

    Warren Buckley

    11/13/2025, 10:44 AM
    Happy to try and lend a hand if I can @Ian Houghton if you are super stuck
  • GitHub - WildSiteCreations/Our.Community...
    o

    Owain

    11/14/2025, 11:39 AM
    Hey everyone - I'd love to get this package on to V17 but I hit a bit of a knowledge blocker when it comes to Image Processor. Would anyone be interested in collabing? Going to post on socials too. https://github.com/WildSiteCreations/Our.Community.MediaColourFinder/tree/v14-colour-finder
    w
    • 2
    • 13
  • i

    Ian Houghton

    11/14/2025, 6:57 PM
    I'm super close, I've got the modals working, saving the value back into umbraco ok. Just stuck now on editor configuration validation. I've got a couple of fields that need a value ie api key. I've created a ValueValidator but this only seems to fire when the property is saved in umbraco. What I'm looking for, is some way to validate the property config when setting it up originally? With the old angular way, I could do this:
    Copy code
    prevalues: {
                    fields: [
                        {
                            label: "YouTube API Key",
                            description: "Please enter your YouTube API Key",
                            key: "apikey",
                            view: "requiredfield",
                            validation: [
                                {
                                    type: "Required" 
                                }                        
                            ]
                        }
               ]
    }
  • w

    Warren Buckley

    11/14/2025, 10:04 PM
    https://docs.umbraco.com/umbraco-cms/customizing/foundation/integrate-validation
  • p

    Patrick de Mooij

    11/17/2025, 3:39 PM
    Does anyone know if there is a way to get a free cloud environment/ Deploy license running for package development? I want to see if I can make my package work with Umbraco Deploy
  • b

    bielu

    11/17/2025, 7:10 PM
    afaik if you have instances on localhost it will work without license, but it might have change
  • w

    Warren Buckley

    11/17/2025, 8:01 PM
    I am sure if you reach out to the lovely & friendly DevRel team they might be able to help you out
  • p

    Patrick de Mooij

    11/17/2025, 9:37 PM
    Ah, I will have a look, Thank you!
  • p

    Patrick de Mooij

    11/17/2025, 9:37 PM
    Good point, will see if I can contact them
  • w

    Warren Buckley

    11/17/2025, 10:17 PM
    https://feedback.umbraco.com/contact-the-devrel-team/
  • v17 should use swashbuckle 10 ยท umbraco ...
    l

    Lotte

    11/24/2025, 4:11 PM
    Hey package devs - some of you may well have heard from us at HQ directly today on this but for those of you who haven't ... We have had to make a last-minute breaking change, thus another RC is coming out for version 17, 17 RC4. More info here: https://github.com/umbraco/Umbraco-CMS/discussions/20902#discussioncomment-15061759 In short: Swashbuckle released a new version because they rely on Microsoft's OpenAPI.NET version 1.x which is EOL by the end of this month. The new version of Swashbuckle has some breaking changes. Tomorrow morning Umbraco 17 RC4 will be on NuGet and you can test and fix against that any packages that you had already had tested on 17 RCs. Hopefully you won't have anything to fix. and we are sorry about how last-minute this is Any more questions, feel free to leave them in the discussion linked to above so we can all learn from each other!
    l
    k
    • 3
    • 5
  • c

    CodeSharePaul

    11/26/2025, 8:50 AM
    If anyone wants to test the Umbraco v17 rc4 with clean starter kit you can install clean v7 rc4 now. It has been updated to fix the problem caused by the swashbuckle breaking change in Umbraco. Iโ€™ll do a full post tomorrow when the full version is out with other details of what else is in this version. https://www.nuget.org/packages/Clean/7.0.0-rc4
  • c

    CodeSharePaul

    11/26/2025, 8:52 AM
    Also in v17 of Umbraco there is a bug regarding the exported package.zip file and block list labels being missing in it. Iโ€™ve created an automated workaround for it whilst we wait for the official fix from Umbraco. Read about the workaround here. https://github.com/prjseal/Clean/blob/main/.github/BLOCKLIST-LABEL-WORKAROUND.md
  • m

    Matt Wise

    11/30/2025, 11:49 PM
    Anyone using Verify for testing using v17? It seems to be completly broken ๐Ÿ™ I think its to do with been on the latest Microsoft.NET.Test.Sdk but running NUnit 3 :S
  • y

    YodasMyDad

    12/01/2025, 7:22 AM
    If I want to poke around v17 source, is it best to use the release/v17 branch?
  • m

    Matt Wise

    12/01/2025, 7:38 AM
    There should be a v17 tag
  • GitHub - LottePitcher/opinionated-packag...
    y

    YodasMyDad

    12/01/2025, 9:56 AM
    Is the opnionated starter still recommended way to get started on your first extension? If so, any ideas when it's going to be updated to V17? https://github.com/LottePitcher/opinionated-package-starter
    r
    s
    • 3
    • 2
  • d

    Dean Leigh

    12/02/2025, 6:24 AM
    Would also recommend Extending the back office course which helps understanding what you are doing a bit more than just using the starter kit (which is also good). The course can be done in a day. I may be wrong. I can't find it on the umbraco website anymore, but I think it might even be cheaper than the other courses.
  • l

    Luuk Peters (Proud Nerds)

    12/02/2025, 6:25 AM
    https://umbraco.com/training/course-details/extending-the-backoffice/
  • d

    Dean Leigh

    12/02/2025, 6:27 AM
    Sorry I meant I could find the course, I just can't find the price. I think it was announced it was half the price of the other courses but again I may be wrong.
  • Ah, ok! ๐Ÿ˜„ When I log into training.
    l

    Luuk Peters (Proud Nerds)

    12/02/2025, 7:36 AM
    Ah, ok! ๐Ÿ˜„ When I log into training.umbraco.com, I see the same price for every course. Not sure if the prices are personalized though https://cdn.discordapp.com/attachments/882984798719729704/1445317609133445192/image.png?ex=692fe86a&is=692e96ea&hm=7f61752f2f3a4624f740e433f2c8830a76270564111327208483788ab9d186b6&
    d
    • 2
    • 1