Skip to content

15.0.0#2

Closed
jcdc-bot wants to merge 7 commits intov15from
dev/v15
Closed

15.0.0#2
jcdc-bot wants to merge 7 commits intov15from
dev/v15

Conversation

@jcdc-bot
Copy link
Copy Markdown
Collaborator

@jcdc-bot jcdc-bot commented Jul 6, 2025

Changes in 15.0.0

  • 🌟 feature: support Umbraco 15 b4e685b
  • 🐝 refactor: abstract controller logic 35b3008
  • 🐝 refactor: improve test site examples c8f0992
  • 📖 docs: add screenshots 22dd49c
  • 📖 doc: Update security policy 421e2ab
  • 📖 doc: Update README 1694235
  • 📖 doc: Update NuGet README 4aa6bd4

Files Changed

~ .github/README.md
~ .github/workflows/build.yml
~ .github/workflows/release.yml
~ .github/workflows/update-readme.yml
~ .github/workflows/update-security-policy.yml
+ SECURITY.md
~ docs/README_nuget.md
+ docs/screenshots/custom-nuget-tree-item.png
+ docs/screenshots/custom-tree-item-0.png
+ docs/screenshots/custom-tree-item-1.png
+ docs/screenshots/custom-tree-item-2.png
+ docs/screenshots/tree-not-found.png
~ src/Umbraco.Community.SimpleTrees.Client/package-lock.json
~ src/Umbraco.Community.SimpleTrees.Client/package.json
~ src/Umbraco.Community.SimpleTrees.Client/src/repository/simple-trees.data-source.ts
~ src/Umbraco.Community.SimpleTrees.Client/src/repository/simple-trees.repository.ts
~ src/Umbraco.Community.SimpleTrees.Client/src/tree/simple-trees.server-data-source.ts
~ src/Umbraco.Community.SimpleTrees.Client/src/workspace/simple-trees-workspace.context.ts
~ src/Umbraco.Community.SimpleTrees.Client/src/workspace/simple-trees-workspace.element.ts
+ src/Umbraco.Community.SimpleTrees.TestSite/NuGetService.cs
+ src/Umbraco.Community.SimpleTrees.TestSite/Trees/ExampleTree.cs
+ src/Umbraco.Community.SimpleTrees.TestSite/Trees/MyMenu.cs
+ src/Umbraco.Community.SimpleTrees.TestSite/Trees/MyTree.cs
+ src/Umbraco.Community.SimpleTrees.TestSite/Trees/NuGetMenu.cs
+ src/Umbraco.Community.SimpleTrees.TestSite/Trees/NuGetPackageTree.cs
~ src/Umbraco.Community.SimpleTrees.TestSite/Umbraco.Community.SimpleTrees.TestSite.csproj
+ src/Umbraco.Community.SimpleTrees.TestSite/ViewComponents/ExampleItemViewComponent.cs
+ src/Umbraco.Community.SimpleTrees.TestSite/ViewComponents/ExampleRootViewComponent.cs
- src/Umbraco.Community.SimpleTrees.TestSite/Views/Partials/blockgrid/Components/contentPicker.cshtml
+ src/Umbraco.Community.SimpleTrees.TestSite/Views/Trees/MyItem.cshtml
+ src/Umbraco.Community.SimpleTrees.TestSite/Views/Trees/MyRoot.cshtml
+ src/Umbraco.Community.SimpleTrees.TestSite/Views/Trees/NuGetPackageItem.cshtml
+ src/Umbraco.Community.SimpleTrees.TestSite/Views/Trees/NuGetPackageRoot.cshtml
~ src/Umbraco.Community.SimpleTrees.TestSite/packages.lock.json
+ src/Umbraco.Community.SimpleTrees.TestSite/uSync/v15/Content/home.config
+ src/Umbraco.Community.SimpleTrees.TestSite/uSync/v15/Content/home_zsldvpdj.config
+ src/Umbraco.Community.SimpleTrees.TestSite/uSync/v15/Content/test.config
~ src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/ContentTypes/home.config
~ src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/ContentTypes/basepage.config
~ src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/ContentTypes/umbblockgriddemoheadlineblock.config
~ src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/ContentTypes/umbblockgriddemoimageblock.config
~ src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/ContentTypes/umbblockgriddemorichtextblock.config
~ src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/ContentTypes/umbblockgriddemotwocolumnlayoutblock.config
~ src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/DataTypes/ApprovedColor.config
~ src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/DataTypes/BasePageGridContentBlockGrid.config
~ src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/DataTypes/CheckboxList.config
~ src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/DataTypes/ContentPicker.config
~ src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/DataTypes/DatePicker.config
~ src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/DataTypes/DatePickerWithTime.config
~ src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/DataTypes/Dropdown.config
~ src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/DataTypes/DropdownMultiple.config
~ src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/DataTypes/ImageCropper.config
~ src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/DataTypes/ImageMediaPicker.config
~ src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/DataTypes/LabelBigint.config
~ src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/DataTypes/LabelDatetime.config
~ src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/DataTypes/LabelDecimal.config
~ src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/DataTypes/LabelInteger.config
~ src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/DataTypes/LabelString.config
~ src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/DataTypes/LabelTime.config
~ src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/DataTypes/ListViewContent.config
~ src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/DataTypes/ListViewMedia.config
~ src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/DataTypes/ListViewMembers.config
~ src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/DataTypes/MediaPicker.config
~ src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/DataTypes/MemberPicker.config
~ src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/DataTypes/MultiURLPicker.config
~ src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/DataTypes/MultipleImageMediaPicker.config
~ src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/DataTypes/MultipleMediaPicker.config
~ src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/DataTypes/Numeric.config
~ src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/DataTypes/Radiobox.config
~ src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/DataTypes/RichtextEditor.config
~ src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/DataTypes/Tags.config
~ src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/DataTypes/Textarea.config
~ src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/DataTypes/Textstring.config
~ src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/DataTypes/Truefalse.config
~ src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/DataTypes/UploadArticle.config
~ src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/DataTypes/UploadAudio.config
~ src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/DataTypes/UploadFile.config
~ src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/DataTypes/UploadVectorGraphics.config
~ src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/DataTypes/UploadVideo.config
~ src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/Languages/en-gb.config
~ src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/Media/icon.config
+ src/Umbraco.Community.SimpleTrees.TestSite/uSync/v15/Media/trash.config
~ src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/MediaTypes/file.config
~ src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/MediaTypes/folder.config
~ src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/MediaTypes/image.config
~ src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/MediaTypes/umbracomediaarticle.config
~ src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/MediaTypes/umbracomediaaudio.config
~ src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/MediaTypes/umbracomediavectorgraphics.config
~ src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/MediaTypes/umbracomediavideo.config
~ src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/MemberTypes/member.config
+ src/Umbraco.Community.SimpleTrees.TestSite/uSync/v15/Templates/h.config
~ src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/Templates/home.config
- src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/Content/content-1.config
- src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/Content/content-2.config
- src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/Content/home.config
- src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/ContentTypes/contentpage.config
- src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/ContentTypes/contentpicker.config
- src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/ContentTypes/markdownblock.config
- src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/DataTypes/MarkdownBlockMarkdownMarkdownEditorPropertyEditorUI.config
- src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/Domains/en_en-gb.config
- src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/Domains/se_sv.config
- src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/Languages/sv.config
- src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/Media/image-1.config
- src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/Media/image-2.config
- src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/RelationTypes/umbMember.config
- src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/Templates/contentpage.config
- src/Umbraco.Community.SimpleTrees.TestSite/uSync/v16/usync.config
- src/Umbraco.Community.SimpleTrees.TestSite/umbraco/models/BasePage.cs
- src/Umbraco.Community.SimpleTrees.TestSite/umbraco/models/ContentPage.cs
- src/Umbraco.Community.SimpleTrees.TestSite/umbraco/models/ContentPicker.cs
~ src/Umbraco.Community.SimpleTrees.TestSite/umbraco/models/File.cs
~ src/Umbraco.Community.SimpleTrees.TestSite/umbraco/models/Folder.cs
~ src/Umbraco.Community.SimpleTrees.TestSite/umbraco/models/Home.cs
- src/Umbraco.Community.SimpleTrees.TestSite/umbraco/models/IBasePage.cs
~ src/Umbraco.Community.SimpleTrees.TestSite/umbraco/models/Image.cs
- src/Umbraco.Community.SimpleTrees.TestSite/umbraco/models/MarkdownBlock.cs
~ src/Umbraco.Community.SimpleTrees.TestSite/umbraco/models/Member.cs
- src/Umbraco.Community.SimpleTrees.TestSite/umbraco/models/UmbBlockGridDemoHeadlineBlock.cs
- src/Umbraco.Community.SimpleTrees.TestSite/umbraco/models/UmbBlockGridDemoImageBlock.cs
- src/Umbraco.Community.SimpleTrees.TestSite/umbraco/models/UmbBlockGridDemoRichTextBlock.cs
- src/Umbraco.Community.SimpleTrees.TestSite/umbraco/models/UmbBlockGridDemoTwoColumnLayoutBlock.cs
~ src/Umbraco.Community.SimpleTrees.TestSite/umbraco/models/UmbracoMediaArticle.cs
~ src/Umbraco.Community.SimpleTrees.TestSite/umbraco/models/UmbracoMediaAudio.cs
~ src/Umbraco.Community.SimpleTrees.TestSite/umbraco/models/UmbracoMediaVectorGraphics.cs
~ src/Umbraco.Community.SimpleTrees.TestSite/umbraco/models/UmbracoMediaVideo.cs
~ src/Umbraco.Community.SimpleTrees/Umbraco.Community.SimpleTrees.csproj
- src/Umbraco.Community.SimpleTrees/Web/Controllers/SimpleTreesController.cs
+ src/Umbraco.Community.SimpleTrees/Web/Controllers/SimpleTreesRenderController.cs
~ src/Umbraco.Community.SimpleTrees/Web/Models/SimpleTreeRenderModel.cs
- src/Umbraco.Community.SimpleTrees/Web/NullView.cs
~ src/Umbraco.Community.SimpleTrees/packages.lock.json

@jcdcdev jcdcdev closed this Jul 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants