Skip to content

Commit 94bf4ef

Browse files
V14: Obsolete runtime minification settings (#16123)
* Obsolete RuntimeMinificationSettings * Obsolete RuntimeMinificationValidator * Update src/Umbraco.Core/Constants-Configuration.cs Co-authored-by: Elitsa Marinovska <[email protected]> * Obsolete RuntimeMinificationCacheBuster --------- Co-authored-by: Elitsa Marinovska <[email protected]>
1 parent 263b995 commit 94bf4ef

File tree

6 files changed

+6
-1
lines changed

6 files changed

+6
-1
lines changed

src/Umbraco.Core/Configuration/Models/RuntimeMinificationCacheBuster.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
namespace Umbraco.Cms.Core.Configuration.Models;
22

3+
[Obsolete("Runtime minification is no longer supported. Will be removed entirely in V16.")]
34
public enum RuntimeMinificationCacheBuster
45
{
56
Version,

src/Umbraco.Core/Configuration/Models/RuntimeMinificationSettings.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
namespace Umbraco.Cms.Core.Configuration.Models;
44

5+
[Obsolete("Runtime minification is no longer supported. Will be removed entirely in V16.")]
56
[UmbracoOptions(Constants.Configuration.ConfigRuntimeMinification)]
67
public class RuntimeMinificationSettings
78
{

src/Umbraco.Core/Constants-Configuration.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,9 @@ public static class Configuration
4848
public const string ConfigRequestHandler = ConfigPrefix + "RequestHandler";
4949
public const string ConfigRuntime = ConfigPrefix + "Runtime";
5050
public const string ConfigRuntimeMode = ConfigRuntime + ":Mode";
51+
[Obsolete("Runtime minification is no longer supported. Will be removed entirely in V16.")]
5152
public const string ConfigRuntimeMinification = ConfigPrefix + "RuntimeMinification";
53+
[Obsolete("Runtime minification is no longer supported. Will be removed entirely in V16.")]
5254
public const string ConfigRuntimeMinificationVersion = ConfigRuntimeMinification + ":Version";
5355
public const string ConfigSecurity = ConfigPrefix + "Security";
5456
public const string ConfigBasicAuth = ConfigPrefix + "BasicAuth";

src/Umbraco.Infrastructure/DependencyInjection/UmbracoBuilder.CoreServices.cs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,6 @@ public static IUmbracoBuilder AddCoreInitialServices(this IUmbracoBuilder builde
9393
.Add<JITOptimizerValidator>()
9494
.Add<UmbracoApplicationUrlValidator>()
9595
.Add<UseHttpsValidator>()
96-
.Add<RuntimeMinificationValidator>()
9796
.Add<ModelsBuilderModeValidator>();
9897

9998
// composers

src/Umbraco.Infrastructure/Runtime/RuntimeModeValidators/RuntimeMinificationValidator.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ namespace Umbraco.Cms.Infrastructure.Runtime.RuntimeModeValidators;
88
/// Validates whether the runtime minification cache buster is not set to <see cref="RuntimeMinificationCacheBuster.Timestamp" /> when in production runtime mode.
99
/// </summary>
1010
/// <seealso cref="Umbraco.Cms.Infrastructure.Runtime.RuntimeModeValidators.RuntimeModeProductionValidatorBase" />
11+
[Obsolete("Runtime minification is no longer supported, so this is no longer relevant. Will be removed entirely in V16.")]
1112
public class RuntimeMinificationValidator : RuntimeModeProductionValidatorBase
1213
{
1314
private readonly IOptionsMonitor<RuntimeMinificationSettings> _runtimeMinificationSettings;

tools/Umbraco.JsonSchema/UmbracoCmsSchema.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,7 @@ public class UmbracoCmsDefinition
6060

6161
public required RichTextEditorSettings RichTextEditor { get; set; }
6262

63+
[Obsolete("Runtime minification is no longer supported. Will be removed entirely in V16.")]
6364
public required RuntimeMinificationSettings RuntimeMinification { get; set; }
6465

6566
public required BasicAuthSettings BasicAuth { get; set; }

0 commit comments

Comments
 (0)