Skip to content

Commit 3873a07

Browse files
authoredSep 27, 2022
v11: Decouple dependencies (#12907)
* Move core dependencies and MSBuild targets from Umbraco.Cms to Umbraco.Cms.Targets * Re-add appsettings.Tests.json * Include appsettings-schema.json * Use .NET 7.x in CodeQL build * Fix duplicate Directory.Build.props import * Decouple ImageSharp/ImageSharp.Web implementations * Further decouple SqlServer implementation * Add SupportedImageFileTypes to IImageDimensionExtractor * Update descriptions * Update project metadata * Re-enable package validation * Add embedded package icon * Move ContinuousIntegrationBuild to build script * Move shared properties to root Directory.Build.props * Fix GetInstallState throwing exception when default provider isn't configured * Remove redundant PackageRequireLicenseAcceptance and update version to 11.0.0-rc1 * Update build script * Remove LangVersion preview * Disable app-local ICU for MacOS integration test * Disable app-local ICU for all integration tests * Fix RuntimeState_Run test assertion * Update projects and build script to require Node.js 16.17 (latest LTS) * Remove app-local ICU from unit tests * Add missing project reference * Generate XML documentation files * Expose management API in Web.UI project * Update .NET 7 dependencies to RC1 * Update package-lock.json files * Downgrade Cypress version
1 parent d206df0 commit 3873a07

File tree

90 files changed

+1048
-1337
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

90 files changed

+1048
-1337
lines changed
 

‎.github/New BackOffice - README.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
1-
# New Backoffice
1+
# New backoffice
22

33
> **Warning**:
4-
> This is an early WIP, and is set not to be packable since we don't want to release this yet. There will be breaking changes in these projects
4+
> This is an early WIP and is set not to be packable since we don't want to release this yet. There will be breaking changes in these projects.
55
6-
This solution folder contains the projects for the new BackOffice. If you're looking to fix or improve the existing CMS, this is not the place to do it, although we do very much appreciate your efforts.
6+
This solution folder contains the projects for the new backoffice. If you're looking to fix or improve the existing CMS, this is not the place to do it, although we do very much appreciate your efforts.
77

88
### Project structure
99

10-
Since the new backoffice API is still very much a work in progress we've created new projects for the new backoffice API:
10+
Since the new backoffice API is still very much a work in progress, we've created new projects for the new backoffice API:
1111

1212
* Umbrao.Cms.ManagementApi - The "presentation layer" for the management API
1313
* "New" versions of existing projects, should be merged with the existing projects when the new API is released:

‎.gitignore

+2-1
Original file line numberDiff line numberDiff line change
@@ -104,5 +104,6 @@ cypress.env.json
104104
/tests/Umbraco.Tests.UnitTests/[Uu]mbraco/[Dd]ata/TEMP/
105105

106106
# Ignore auto-generated schema
107+
/src/Umbraco.Cms.Targets/appsettings-schema.json
107108
/src/Umbraco.Web.UI/appsettings-schema.json
108-
/src/Umbraco.Cms/appsettings-schema.json
109+
/tests/Umbraco.Tests.Integration/appsettings-schema.json

0 commit comments

Comments
 (0)
Please sign in to comment.