Releases: OrchardCMS/OrchardCore
Releases · OrchardCMS/OrchardCore
1.7.0
What's Changed
- Azure.Storage.Blobs 12.16.0 by @agriffard in #13553
- Add Validation type for Validation Summary Part by @MikeAlhayek in #13560
- Increase the maximum digits after the decimal point to support double and decimal numbers by @hishamco in #13461
- Fix Add Widgets dropdown button by @MikeAlhayek in #13555
- Fix configuration menu by @MikeAlhayek in #13260
- Redis Connection across Tenants by @jtkech in #13531
- Fix 1.7 preview packages by @MikeAlhayek in #13586
- Add post install/update scripts to simplify package management by @MikeAlhayek in #13581
- Required valid for form element name by @MikeAlhayek in #13557
- Update Microsoft.Identity.Web 2.9.0 by @hishamco in #13568
- Update AWS by @hishamco in #13562
- Simplify email body by @hishamco in #13426
- Fix for parsing plural entries in PO files with multi line strings. by @rros in #13566
- Use MapHealthChecks by @hishamco in #13592
- MailKit, MimeKit 4.0 by @agriffard in #13580
- Remove IsBodyHtml warnings by @hishamco in #13593
- Improve 1.6.0.md with formatting and some grammar by @0liver in #13591
- fix Admin Culture Picker lost when enable Notification module by @hyzx86 in #13604
- OpenIddict 4.3.0 by @agriffard in #13617
- Update AWS by @hishamco in #13609
- jQuery 3.6.4 by @agriffard in #13377
- Fix Notifications docs page not being linked from menus (Lombiq Technologies: OCORE-121) by @Piedone in #13616
- Allow to display icon for CustomSettings by @hishamco in #13613
- Show AdminDashboard shape when "AccessAdminDashboard" is not granted by @MikeAlhayek in #13549
- trumbowyg 2.27.3 by @agriffard in #13324
- fontawesome 6.4.0 by @agriffard in #13233
- easymde 2.18.0 by @agriffard in #12481
- Use a unique name for OpenIdConnect handler for AzureAd external provider by @MichaelPetrinolis in #13620
- Prevent an exception when linking external user with no password by @MikeAlhayek in #13583
- Remove dummy admin-dashboard widget from the dashboard-wiget recipe by @MikeAlhayek in #13486
- Fix Dashboard Widgets by @MikeAlhayek in #13552
- NJsonSchema 10.9.0 by @agriffard in #13648
- nouislider 15.7.0 by @agriffard in #13217
- Add AdminCulturePicker docs by @hishamco in #13415
- Update StackExchange.Redis 2.6.111 by @hishamco in #13640
- Microsoft.Identity.Web 2.10.0 by @agriffard in #13658
- StringExtensions Unit Tests by @agriffard in #13657
- Update AWS by @hishamco in #13638
- Fix notifier cookie path by @rjpowers10 in #13654
- Serilog.AspNetCore 7.0.0 by @agriffard in #13678
- Refactor the migration code for the lucene module by @hyzx86 in #13489
- Microsoft.Identity.Web 2.11.0 by @agriffard in #13701
- Microsoft.NET.Test.Sdk 17.6.0 by @agriffard in #13702
- Allow TaxonomyPartViewModel access with liquid by @TFleury in #13675
- GroupId check should be case insensitive by @hishamco in #13690
- Add two-factor authentication by @MikeAlhayek in #13704
- Fix Functional Tests by @jtkech in #13585
- Fix missed Fontawesome 6 icons by @MikeAlhayek in #13712
- jQuery 3.7.0 by @agriffard in #13682
- Re-label 2FA to TwoFactorAuthentication for consistency by @hishamco in #13711
- Add top level Multi Tenancy menu by @ns8482e in #12671
- Font awesome 6.4.0 SRI by @agriffard in #13720
- Add FontAwesome local resources by @MikeAlhayek in #13718
- Fix TheTheme admin menu style in RTL by @hishamco in #13728
- Update OpenIddict 4.4.0 by @hishamco in #13744
- Fix EmailTask Email body lost bug , Remove fields: BodyText,IsBodyHtml,IsBodyText by @hyzx86 in #13743
- Add a script to cleanup the
lib
/bin
and/ornode_modules
folders by @MikeAlhayek in #13738 - AdminMenu to check ListContent permission instead od IsListable by @MikeAlhayek in #13725
- Remove OC.Localization.Abstractions reference from OC.Localization module by @hishamco in #13727
- FeatureEventHandler base class by @jtkech in #13687
- Azure Integration Guide - Fixed "AzureAd" case match by @al3xjohnson in #13621
- Add CommonPart docs by @hishamco in #13596
- SixLabors.ImageSharp.Web 3.0.1 by @agriffard in #13523
- Fix casing for SmtpEncryptionMethod enum entries by @hishamco in #13228
- Adding demo videos (Lombiq Technologies: ORCH-265) by @domonkosgabor in #13774
- Add "Manage Sources" button next to sitemaps. by @MikeAlhayek in #13772
- NLog.Web.AspNetCore 5.3.0 by @agriffard in #13777
- Include
icons.svg
file for Trumbowyg editor by @MikeAlhayek in #13782 - Fix gulp rebuild by @MikeAlhayek in #13790
- Documenting how to manage the Orchard Core Red Hat Ecosystem Catalog certification (Lombiq Technologies: OCORE-122) by @Piedone in #13709
- Tenants Features unused class by @jtkech in #13794
- Remove Unused Shell Classes by @jtkech in #13771
- Update MiniProfiler.AspNetCore.Mvc 4.3.8 by @hishamco in #13793
- Microsoft.NET.Test.Sdk 17.6.1 by @agriffard in #13796
- Azure.Identity 1.9.0 by @agriffard in #13797
- Fix OpenId Configuration initialization. by @MikeAlhayek in #13820
- PdfPig 0.1.8 by @agriffard in #13818
- Fix null exception in Contained Part Display Driver by @MikeAlhayek in #13768
- Use culture native name in both AdminCulturePicker & ContentCulturePicker by @hishamco in #13784
- Fix Google Service dependencies by @MikeAlhayek in #13787
- Add missing using statement for Serilog option. by @microposmp in #13822
- Replace NLog methods that are now obsoletes by @jtkech in #13824
- No Images -> No Files by @hishamco in #13750
- Fix content localization docs by @hishamco in #13739
- Add stereotype as filter for contents UI by @MikeAlhayek in #13770
- Microsoft.Identity.Web 2.11.1 by @agriffard in #13817
- Include Google Analytics and Tag Manager when user consents by @MikeAlhayek in #13834
- Attach ContainedPart during creating the Edit shapes. by @MikeAlhayek in #13855
- Add settings to create robots.txt file from site settings by @MikeAlhayek in #13830
- .NET 6.0.18, 7.0.7 b...
1.6.0
What's Changed
- Move to 1.6.0-preview on Cloudsmith by @Skrypt in #12761
- Add note about OrchardCore.Lucene rename to the release notes (Lombiq Technologies: OCORE-110) by @Piedone in #12780
- Enable / disable RSS feed per list by @hishamco in #12677
- Jint 3.0.0-beta-2043 by @lahma in #12426
- Remove unused YesqlOptions from SetupService by @hishamco in #12788
- Azure.Identity 1.8.0 by @agriffard in #12801
- Fix OpenId validation permission provider description by @stoyandimov in #12819
- Fix NRE on migration from 1.4 -> 1.5 due to Lucene changes by @PBMikeW in #12831
- leaflet 1.9.3 by @agriffard in #12482
- Trumbowyg 2.26.0 by @agriffard in #12821
- Don't localize custom errors returned by the userinfo endpoint by @kevinchalet in #12803
- Reject grant_type=client_credentials token requests containing scope=offline_access by @kevinchalet in #12802
- Microsoft.NET.Test.Sdk 17.4.0 by @agriffard in #12877
- Added /Admin relative URL for admin menu nodes by @vengi83644 in #12807
- Add Alias to ValidationResult by @Skrypt in #12875
- Update dependencies by @agriffard in #12895
- NLog.Web.AspNetCore 5.2.0 by @agriffard in #12892
- Serilog.AspNetCore 6.1.0 by @agriffard in #12904
- Newtonsoft.Json 13.0.2 by @agriffard in #12878
- MailKit, MimeKit 3.4.3 by @agriffard in #12908
- Fluid.Core 2.3.0 by @agriffard in #12907
- NodaTime 3.1.6 by @agriffard in #12909
- xunit.analyzers 1.1.0 by @agriffard in #12915
- Moq 4.18.3 by @agriffard in #12916
- Add Content Field handlers to enforce validation in the content API by @MikeAlhayek in #12712
- Move role creation into the recipe instead of feature activation by @MikeAlhayek in #12510
- Remove duplicate ResourceCdnHelperExtensions by @TFleury in #12829
- Remove double database connection validation in setup by @TFleury in #12826
- Fix WidgetsListPart editor by @deanmarcussen in #12939
- Prevent JS error when using Default value with Select Input Widget by @MikeAlhayek in #12945
- Fix module template Startup namespaces (Lombiq Technologies: OCORE-111) by @Piedone in #12896
- Remove ShellDescriptorManager dependency on YesSql.ISession by @TFleury in #12906
- Fix content filters allignment by @MikeAlhayek in #12952
- Introduce AddUsers() extension method by @hishamco in #12932
- Upgrade YesSQL 3.3.0 by @hishamco in #12959
- Fix FlowPart's Widgets are not indexed in Lucene by @serverside-is in #12713
- Migrate the OpenID module to OpenIddict 4.0 by @kevinchalet in #12804
- Remove extra semicolon by @hyzx86 in #12987
- Remove unused StubHttpContextAccessor by @hishamco in #12993
- Use NullLoggerFactory instead of StubLoggerFactory by @hishamco in #12991
- Remove unnecessary TestStreamHelpers by @hishamco in #12996
- PdfPig 0.1.7 by @agriffard in #12975
- Change MappingsViewModel class to public by @hyzx86 in #12986
- Fix bag-part when content type is deleted by @MikeAlhayek in #12985
- Fix spacing around widgets in TheAdmin theme by @MikeAlhayek in #12984
- Remove extra semicolon by @hishamco in #13004
- Upgrade Fluid 2.3.1 by @hishamco in #12958
- Add field validation handlers by @MikeAlhayek in #12979
- Add .webp as a default image extension in MediaOptions by @MikeAlhayek in #13007
- Add notifications feature to provide a way notify the user by @MikeAlhayek in #12638
- adding returnurl to logoff by @DavidStania in #13010
- Comment typo in DistributedShellHostedService by @jtkech in #13020
- Fix Typo by @MikeAlhayek in #13027
- Use global usings by @hishamco in #13019
- Add database options like TablePrefixSeparator, Schema, IdentityColumnType, and DocumentTable by @MikeAlhayek in #12683
- .NET 6.0.12 by @agriffard in #12977
- Remove unused testing data attributes by @hishamco in #12990
- Remove YesSql.Abstractions reference from OC.Users.Core by @hishamco in #12930
- Moq 4.18.4 and Castle.Core 5.1.1 by @agriffard in #13016
- NLog.Web.AspNetCore 5.2.1 by @agriffard in #13015
- Use ShellSettings.RequestUrlHosts that uses static separators by @jtkech in #13021
- Add permission check for content type filter by @MikeAlhayek in #12953
- Prevent Users feature from breaking when Roles feature is disabled by @MikeAlhayek in #12420
- Microsoft.NET.Test.Sdk 17.4.1 by @agriffard in #13029
- BenchmarkDotNet 0.13.3 by @agriffard in #13017
- Remove IContentItemFactory by @MikeAlhayek in #13051
- Make OC.Features optional to non-default tenant by @MikeAlhayek in #12950
- Fix UserStore by saving/removing the role from the user by @MikeAlhayek in #13066
- Roles Updating and History by @jtkech in #13040
- Fix ListPart navigation visibility on AdminTheme by @MikeAlhayek in #13062
- .NET 6.0.13 by @agriffard in #13069
- Add hidden content type settnigs to allow hidding a content type from GraphQL Schema by @MikeAlhayek in #13048
- Map Chinese Alias Cultures by @hishamco in #13049
- Fix Publish Forbid issue by @MikeAlhayek in #13078
- Fix the default value condition in NumericFieldDisplayDriver by @MikeAlhayek in #12972
- Add AddIndexProvider and AddScopedIndexProvider extensions by @MikeAlhayek in #13060
- Improve Azure AD Docs (Lombiq Technologies: OCORE-112) by @Piedone in #13063
- Fix Smtp Settings Test by @agriffard in #13080
- Tenant removal (Lombiq Technologies: OCORE-96) by @jtkech in #11890
- Remove unnecessary comma from model directive by @hishamco in #13095
- Add title to background tasks and improve the UI by @MikeAlhayek in #13046
- Don't normalize User.RoleNames by @jtkech in #13104
- Extend user permissions by @MikeAlhayek in #12407
- Fixing EventId syntax in NLog.config (Lombiq Technologies: OCORE-113) by @MZole in #13091
- BenchmarkDotNet 0.13.4 by @agriffard in #13098
- Azure.Identity 1.8.1 by @agriffard in #13097
- HtmlSanitizer 8.0.645 by @agriffard in #13107
- Refactor GoogleAuthenticationService by @hishamco in #13116
- IFacebookService.ValidateSettings shouldn't be async by @hishamco in https://github.com/...
1.5.0
What's Changed
- Change media controller profile options and expand enum to allow WebP by @PBMikeW in #11797
- AWSSDK.S3 3.7.9.10, AWSSDK.SecurityToken 3.7.1.159 by @agriffard in #11789
- Fix search in modal with new cards layout by @Skrypt in #11806
- Fix Layers module "sortable" behavior. by @Skrypt in #11813
- Demo video for the Security module (Lombiq Technologies: ORCH-253) by @domonkosgabor in #11818
- Use form-select class for select element instead of form-control by @hishamco in #11816
- Remove version on script tag for nouislider by @Skrypt in #11826
- Sitemap DateTime format should be ISO 8601 compliant by @hishamco in #11820
- localize AdminTemplates by @ProstoMimoProhodill in #11838
- Re-add tenant level AFT on setup by @jtkech in #11805
- Update the Scripting docs to reflect the correct way to use IScriptingManager and IScriptingEngine by @MikeAlhayek in #11829
- fix graphql UI by @hyzx86 in #11833
- Making media library upload size limit error message more detailed (Lombiq Technologies: WAW-9) by @MZole in #11792
- Fix Monacco options docs link by @hishamco in #11843
- Make ShellSettings fields readonly by @hishamco in #11850
- Update dropdowns in ListPartDetailAdmin to Bootstrap 5 by @ahmedbera in #11860
- Update npm packages by @agriffard in #11836
- Add descriptions to content-type Fix #11827 by @MikeAlhayek in #11842
- Amazon s3 media options update by @neglectedvalue in #11871
- Updating the Media Module's wwwroot assets (Lombiq Technologies: WAW-9) by @MZole in #11893
- Fixing disappearing content block inside SeoMetapart (Lombiq Technologies: WAW-7) by @MZole in #11912
- Codemirror closetag.js path fix by @PBMikeW in #11879
- Align the Getting Started documentation with .NET 6. Fix #11888 by @MikeAlhayek in #11892
- Fix CORS policy by @hishamco in #11898
- Fixes #11904 TypeFeatureProvider throws if a Razor Page has no PageModel by @jtkech in #11905
- Use proper Canonical URL in SEO Tags by @Skrypt in #11914
- Change how the permissions are grouped and sorted by @MikeAlhayek in #11923
- Add Manage Steps button and description for Deployment. Fix #11924 by @MikeAlhayek in #11925
- Display all users in the UserPickerField by default unless the user select specific role by @MikeAlhayek in #11928
- Show the "Custom Full-Text patern" field when the page is loaded by @MikeAlhayek in #11934
- fix graphql ui 1.9.9 #11768 , by @hyzx86 in #11931
- ImageSharp.Web 2.0.2 by @agriffard in #11941
- Fix Media Modal by @Skrypt in #11960
- Add QQ group link by @hyzx86 in #8314
- Added additional OpenId Introspection/Revocation endpoints and PKCE to the OpenID Settings and Application UI pages by @mcalasa in #11903
- Fix tenant status filter by @hishamco in #11975
- Add password to user creating form by @MikeAlhayek in #11582
- Support read only content by @MikeAlhayek in #11615
- Provide a way to override YesSql configuration by @MikeAlhayek in #11713
- Fix exception when a recipe is imported with undefined variable by @MikeAlhayek in #11927
- Enhance bag part to honor permissions by @MikeAlhayek in #11255
- Fix errors in code prompts by @hyzx86 in #11973
- Add Local communities group to repository first page by @hyzx86 in #11982
- Don't use HttpContext as a field by @hishamco in #12005
- CulturePicker -> ContentCulturePicker by @hishamco in #12018
- Add permissions for Amazon S3 module by @hishamco in #11991
- Serilog.AspNetCore 6.0.1 by @agriffard in #12034
- Adding the logo of the Chinese community as a local file (Lombiq Technologies: OCORE-99) by @Piedone in #12039
- Improve the workflow function description in the document by @hyzx86 in #11907
- Fix Taxonomies documentation by @MikeAlhayek in #11967
- Prevent Uninitialized tenants from accessing ISiteService since the ISession instance is not yet set by @MikeAlhayek in #11988
- HttpBackgroundJob helper component by @jtkech in #12009
- Fix select arrow color in dark theme by @hishamco in #12065
- Don't auto complete email password by @hishamco in #12104
- Hide TablePrefix for SQLite while editing a tenant by @hishamco in #12013
- Can Get Shell By Case Insensitive Name. by @MikeAlhayek in #12120
- Codemirror 5.65.7 by @agriffard in #12109
- xunit 2.4.2 by @agriffard in #12136
- Castle.Core 5.1.0 by @agriffard in #12135
- Reduce memory when reloading settings of a given tenant from database. by @jtkech in #12108
- Add missing alert in recipes page by @hishamco in #12069
- Prevent Trumbowyg from converting div to p element by @MikeAlhayek in #12050
- Moq 4.18.2 by @agriffard in #12163
- Fix Cors policy changes may require a site reload to be activated by @infofromca in #12062
- Fix IHtmlLocalizer field name by @hishamco in #12185
- Default Shell State Consistency by @jtkech in #12174
- Decouple OC.Tenants from an ISiteService registration by @jtkech in #12165
- nouislider 15.6.1 by @agriffard in #12184
- Fix the password generator to meet the password requirements by @MikeAlhayek in #12024
- Remove the ISiteService dependency from OrchardCore.Resources by @MikeAlhayek in #11569
- Useless post auto increment by @jtkech in #12201
- Move OC.ResourceManagement.Core under OC solution folder by @jtkech in #12208
- Tenant names checking tweaks by @jtkech in #12188
- Add PagerOptions by @MikeAlhayek in #12207
- Remove remaining — chars with dashed class by @Skrypt in #12219
- Add fallback alternate when a custom stereotype is used by @MikeAlhayek in #12149
- Allow invariant type/part definition lookup in ContentDefinitionManager by @MikeAlhayek in #12102
- Validate database connection before allowing a tenant to be added or setup by @MikeAlhayek in #11822
- Add html-prefix parameters to the IDisplayManager by @MikeAlhayek in #11775
- Add DisplayedStereotypes property to ContentPickerFieldSettings by @MikeAlhayek in #12103
- Add ContainedStereotypes BagPartSettings to allow a user to include content-types by steryotype by @MikeAlhayek in #11978
- Export content items based on Query results (Lombiq Technologies: OCORE-98) by @lampersky in #12045
- easymde 2.17.0 by @agriffard in #12247
- graphiql 1.11.5 by @agriffard in https://g...
1.4.0
What's Changed
- Lucene.Net 4.8.0-beta00016 by @agriffard in #11238
- Update release docs by @sebastienros in #11351
- Monaco editor 0.33 by @agriffard in #11380
- Monaco loader aware of virtual folder by @jtkech in #11370
- Fix NRE in tenants admin when some tenants don't have a Category specified (Lombiq Technologies: OCORE-85) by @Piedone in #11391
- Improving tenant hostname duplicate check (Lombiq Technologies: OCORE-71) by @hishamco in #10934
- Fix NRE when trying to save an empty LinkField by @kevinsmgov in #11392
- Fix OpenId prune operations by @jersiovic in #11382
- Fix Reset Script by @agriffard in #11367
- Usage of wrong Liquid script parameter name by @jtkech in #11385
- Code Mirror SRI by @agriffard in #11366
- Added an AppSettings option to disable Sqlite connection pooling. by @johnrom in #11393
- fontawesome 6.1.1 by @agriffard in #11424
- Bump minimist from 1.2.5 to 1.2.6 in /src/OrchardCore.Modules/OrchardCore.Apis.GraphQL by @dependabot in #11432
- Bump minimist from 1.2.5 to 1.2.6 in /test/OrchardCore.Tests.Functional by @dependabot in #11430
- Bump minimist from 1.2.5 to 1.2.6 in /src/OrchardCore.Modules/OrchardCore.AuditTrail by @dependabot in #11431
- MailKit and Mimekit 3.2.0 by @agriffard in #11443
- Fixes #11360 Liquid IHtmlContent by @jtkech in #11399
- Fix the untyped properties fallback logic that prevents persisting roles with non-Orchard OpenID stores by @kevinchalet in #11456
- Fix Roles module documentation (Lombiq Technologies: OCORE-89) by @DemeSzabolcs in #11457
- Fixing html error in the admin UI (Lombiq Technologies: OCORE-87) by @BanzragchUchral in #11425
- Creating ContentPart_Edit Shape using ShapeResult to support placement by @ns8482e in #11098
- Fix admin UI regressions by @Skrypt in #11495
- Add back type="button" on admin top menu items by @Skrypt in #11496
- Make OrchardCore.Resources module always enabled by @Skrypt in #11452
- Use H1 on login page for SEO by @Skrypt in #11503
- Use LinkGenerator instead of IUrlHelper in SignalMethodProvider by @lampersky in #11505
- Azure.Extensions.AspNetCore.Configuration.Secrets 1.2.2 by @agriffard in #11518
- Azure.Identity 1.6.0 by @agriffard in #11517
- Upgrade Fluid to 2.2.15 by @hishamco in #11525
- Remove Lucene from built-in recipes (Lombiq Technologies: OCORE-84) by @BanzragchUchral in #11328
- Correct fullname method for validation taghelper by @giannik in #11470
- Module and feature constructors by @mwpowellhtx in #11514
- Cookie name per Application and accross its Instances by @jtkech in #11535
- Remove useless IHostEnvironment resolution by @jtkech in #11544
- Non awaited task in GraphQL DataLoaderExtensions by @jtkech in #11536
- Revert "Non awaited task in GraphQL DataLoaderExtensions (#11536)" by @jtkech in #11548
- Startbootstrap-coming-soon 6.0.6 by @agriffard in #11523
- Startbootstrap-clean-blog 6.0.8 by @agriffard in #11522
- Startbootstrap agency 7.0.11 by @agriffard in #11521
- NodaTime 3.1.0 by @agriffard in #11557
- Rename ReverseProxySettings permission to ManageReverseProxySettings by @hishamco in #11543
- Github Actions : PreviewCI - Publishing of Docker images and Nuget packages only for main branch by @Skrypt in #11348
- Add missing permission registration in OC.ReverseProxy module by @hishamco in #11542
- Feature aware razor pages by @ns8482e in #11573
- Lucene query docs, fixing QueryStringQueryProvider (Lombiq Technologies: OCORE-93) by @Piedone in #11561
- Fix typo in docker/README.md by @eltociear in #11572
- Code mirror 5.65.3 by @agriffard in #11580
- Markdig 0.30.2 by @agriffard in #11587
- Add an overload to ShapeViewModel by @CrestApps in #11598
- Update ImageSharp.Web v2 by @deanmarcussen in #11585
- Unpublishing and editing content item with an uninitialized ContentPickerField breaks (Lombiq Technologies: OCORE-92) by @DAud-IcI in #11528
- PdfPig 0.1.6 by @agriffard in #11603
- Fixes #11610 Add spaces to Part Display Name by @jtkech in #11614
- Remove pagenum=1 from the "1" pager link to improve SEO by @rjpowers10 in #11629
- Translate ReCaptcha TagHelper by @Skrypt in #11640
- Make SendOnlineMessage() protected by @hishamco in #11124
- Added
where
to GraphQL query by @devlife in #11336 - Bootstrap 5 in admin by @agriffard in #9371
- Package Dependencies by @agriffard in #11633
- material-icons 1.10.11 by @agriffard in #11634
- Azure.Storage.Blobs 12.12.0 by @agriffard in #11631
- xunit.runner.visualstudio 2.4.5 by @agriffard in #11653
- Bootstrap 5.1.3 by @agriffard in #11652
- nouislider 15.6.0 by @agriffard in #11651
- bootstrap-select 1.14.0-beta3 by @agriffard in #11666
- .NET 6.0.5 by @agriffard in #11679
- Set security stamp when user is disabled by @deanmarcussen in #11668
- Fix some bootstrap 5 left after migration from bootstrap 4 by @CrestApps in #11683
- Bootstrap 5 : Fix btn-light text color by @Skrypt in #11690
- Added stronger clarification on placement.json property names by @brunoAltinet in #11682
- Using Redis with sentinels #11617 by @mazuryv in #11637
- leaflet 1.8.0 by @agriffard in #11635
- UseNLogHost() to be used on IHostBuilder by @jtkech in #11604
- Add documentation on Query API results changes by @Skrypt in #11692
- Widgets overwrite zone tag helper - log warning when the Zone isn't a Shape. (Lombiq Technologies: OCORE-90) by @DAud-IcI in #11529
- Microsoft.NET.Test.Sdk 17.2.0 by @agriffard in #11685
- Moq 4.18.0 by @agriffard in #11686
- Castle.Core 5.0.0 by @agriffard in #11687
- Cypress 9.6.1 by @agriffard in #11671
- graphiql 1.8.10 by @agriffard in #11670
- Use extension method to update OpenId application descriptor by @MichaelPetrinolis in #11721
- Remove form tag from allowed tags during sanitization by @sebastienros in #11729
- Fix typo in TaxonomyContentsAdminListFilter.cs by @eltociear in #11728
- Ignore IUpdateModel and BuildPartDisplayContext in console_log by @ns8482e in #11286
- Revert Bootstrap-Select to beta 2 by @Skrypt in #11723
- Fix various issues with the hybri...
1.3.0
This release contains security vulnerability fixes. It is recommended you update your existing Orchard Core deployments with this version.
Breaking Changes
This release is removing support for netcoreapp3.1 and net5.0. Only net6.0 is supported.
What's Changed
- Optimize SlugService by @hishamco in #10923
- Update development versions to 1.3 by @sebastienros in #10978
- HtmlSanitizer 7.0.473 by @agriffard in #10969
- Drop netcore 3.1 and net 5 by @deanmarcussen in #10979
- Upgrade to Fluid 2.2.10 by @hishamco in #10971
- Reduce allocations in MediaTokenService and improve performance by @lahma in #10941
- Bump ImageSharp.Web to v1.0.5 by @JimBobSquarePants in #10966
- Fix localizer type in tenants ApiController by @hishamco in #10987
- MailKit, MimeKit 3.0 by @agriffard in #10863
- Update README.md by @sebastienros in #10993
- Remove multiple compilation paths on MediaTokenService by @deanmarcussen in #10988
- Media search indexing (Lombiq Technologies: OCORE-55) by @Piedone in #9544
- Add dotnet watch excludes by @Skrypt in #10888
- Add response to SmtpResult by @hishamco in #10892
- Remove exists check for blobs by @ShaneCourtrille in #10960
- Cypress 9.2.1 by @agriffard in #11005
- Easy Markdown Editor 2.16.0 by @agriffard in #11015
- Add reference to Fluid under Liquid docs by @brunoAltinet in #11007
- Fixing that PDF indexing failed with Azure Blob Storage (Lombiq Technologies: OCORE-73) by @Piedone in #11016
- Upgrade to Fluid 2.2.14 ⬆️ by @hishamco in #11019
- Fix route ChangePasswordConfirmation by @tokyo1985 in #10887
- Cypress 9.3.1 by @agriffard in #11039
- Orchard Framework -> Orchard Core by @hishamco in #11040
- Code Mirror 5.65.1 by @agriffard in #11042
- Fix NRE in MediaFieldIndexHandler by @Skrypt in #11066
- HtmlSanitizer 7.1.475 by @agriffard in #11073
- MailKit and MimeKit 3.1.0 by @agriffard in #11075
- Markdig 0.27.0 by @agriffard in #11074
- Fixed a couple of minor issues. by @optiklab in #11056
- Use new branding icons for OC projects templates by @hishamco in #11076
- Add logo to packages by @ns8482e in #11053
- Orchard -> Orchard Core by @hishamco in #11077
- Cypress 9.4.1 by @agriffard in #11109
- NPM Package dependencies by @agriffard in #11105
- NJsonSchema 10.6.7 by @agriffard in #11090
- Easy Markdown Editor 2.16.1 by @agriffard in #11029
- MailKit and MimeKit 3.1.1 by @agriffard in #11111
- Categorized tenants by @hishamco in #10586
- Change the Script Task use Monaco Editor by @hyzx86 in #10715
- Update docs templates version by @deanmarcussen in #11113
- Fix NRE in MediaFieldIndexHandler by @Skrypt in #11121
- Update .NET Framework version to 6.0.2 by @agriffard in #11151
- Fix typo in OrchardCore.Tests.Functional/Readme.md by @eltociear in #11107
- Monaco Editor 0.32.1 by @agriffard in #11142
- System.Linq.Async 6.0.1 by @agriffard in #11149
- Make the Monaco editor Fields support preview by @hyzx86 in #10777
- NJsonSchema 10.6.8 by @agriffard in #11158
- Update documentation by @Skrypt in #11166
- Remove unnecessary lines in csproj by @hishamco in #11170
- Search Form : Allow to override Index used by @Skrypt in #11165
- Documentation improvements: Audit Trail/Redis/SEO/Deployment docs, demo videos, YouTube embed privacy (Lombiq Technologies: OCORE-78) by @Piedone in #11154
- Hide the "New" option if they are not authorized to edit (Lombiq Technologies: OCORE-77) by @BanzragchUchral in #11150
- Fixing async issues in OrchardCore.Tests (Lombiq Technologies: OCORE-80) by @Piedone in #11195
- Fix search form Index name input by @Skrypt in #11192
- Fix preview package publishing (Lombiq Technologies: OCORE-81) by @Piedone in #11197
- Register DI of ShellFeaturesManager and ShellDescriptorFeaturesManager in AddExtensionServices instead of Infrastructure by @ns8482e in #10326
- Remove FileContentDefinition from recipes (Lombiq Technologies: OCORE-82) by @BanzragchUchral in #11210
- Tiny fixes in project templates metadata by @hishamco in #11229
- Support Mail Proxy by @hishamco in #11221
- Fix NULL indexed value for LocalizationSetContentPickerFieldIndexHandler by @Skrypt in #11249
- Codemirror 5.65.2 by @agriffard in #11247
- Update SMTP docs by @hishamco in #11267
- Moq 4.17.1 by @agriffard in #11270
- HtmlSanitizer 7.1.488 by @agriffard in #11268
- Fix NRE with TaxonomyIndex by @Skrypt in #11283
- Cypress 9.5.0 by @agriffard in #11236
- NJsonSchema 10.6.10 by @agriffard in #11246
- Serilog.AspNetCore 5.0.0 by @agriffard in #11237
- Remove duplicate sitemap permission by @MikeKry in #11292
- Remove PreserveCompilationReferences from decoupled CMS documentation by @MikeKry in #11293
- Added documentation for using Orchard Core from a local NuGet packages by @DrewBrasher in #11284
- Cypress 9.5.1 by @agriffard in #11306
- Update npm dependencies by @agriffard in #11305
- material-icons 1.10.7 by @agriffard in #11307
- Font awesome 6.0.0 by @agriffard in #11146
- DefaultPluralRule should be readonly by @hishamco in #11311
- Rename "web" launchsetting profile to "Kestrel" by @Skrypt in #11304
- Update graphiql to latest version by @jptissot in #11300
- Add missing bracket in AutoSetup docs by @hishamco in #11321
- update full-text search index doc (include widgets content) by @momentum-tunis in #11320
- GraphiQL 1.7.0 by @agriffard in #11331
- .NET 6.0.3 by @agriffard in #11334
- Fix VS Code launcher and tasks for dotnet watch by @Skrypt in #10881
- Prevent VStudio Missing Components Warning by @jtkech in #11337
- Fix missing permission checks and encoding. by @sebastienros in #11344
- Add UI for email proxy settings by @hishamco in #11274
- Update to correct property by @ns8482e in #11253
New Contributors
- @ShaneCourtrille made their first contribution in #10960
- @tokyo1985 made their first contribution in #10887
- @optiklab made their first co...
1.2.2
What's Changed
- Fix localization and sanitization usages by @sebastienros in #11034
Full Changelog: v1.2.1...v1.2.2
1.2.1
1.2.0
What's Changed
- Demo video for Feature Profiles (Lombiq Technologies: ORCH-245) by @domonkosgabor in #10502
- Fluid 2.1.2 ⬆️ by @agriffard in #10499
- Make media options input read only by @hishamco in #10488
- blueimp-file-upload 10.32.0 ⬆️ by @agriffard in #10505
- Bootstrap 5.1.3 ⬆️ by @agriffard in #10445
- jQuery UI 1.13.0 ⬆️ by @agriffard in #10444
- Jint 3.0.0-beta-2035 ⬆️ by @agriffard in #10340
- Fix user picker field ordering by @deanmarcussen in #10524
- Feature profiles deployment steps and recipes by @deanmarcussen in #10484
- Update preview version number by @deanmarcussen in #10523
- Improve reset password email experience by @sebastienros in #10388
- Update Dependencies by @agriffard in #10503
- Update Fluid 2.1.3 ⬆️ by @hishamco in #10519
- Monaco 0.29.1 ⬆️ by @agriffard in #10504
- Code Mirror 5.63.3 ⬆️ by @agriffard in #10479
- Add missing OC.Queries.Abstractions docs by @hishamco in #10541
- Remove Newtonsoft.Json dependency from OC.Queries.Abstractions by @hishamco in #10540
- Link field escaping by @jtkech in #10528
- Redirect escapeUrl parameter was not used by @jtkech in #10398
- NodaTime 3.0.9 by @agriffard in #10547
- StartBootstrap Agency 7.0.10 by @agriffard in #10530
- StartBootstrap ComingSoon 6.0.5 by @agriffard in #10532
- Azure.Identity 1.5.0 by @agriffard in #10546
- Cypress 8.7.0 by @agriffard in #10564
- StartBootstrap CleanBlog 6.0.7 by @agriffard in #10531
- Update packages by @agriffard in #10566
- Microsoft.NET.Test.Sdk 17.0.0 by @agriffard in #10579
- Fix the problem that
Hint
information cannot be displayed by @hyzx86 in #10584 - Lucene.Net 4.8.0-beta00015 by @agriffard in #10580
- BackgroundTaskController count query looked at wrong collection by @tropcicstefan in #10576
- Align taxonomy filter to the right by @tropcicstefan in #10275
- Bootstrap 4.6.1, update to lockfileversion 2 and gulp rebuild all assets. by @Skrypt in #10569
- Fix audit trail date parsing (greater than or equal to) by @deanmarcussen in #10601
- Upgrade Fluid 2.1.4 by @hishamco in #10567
- Adds missing closing span tag. by @wordshop-git in #10583
- Fix ambiguity in search form settings. by @Skrypt in #10608
- Fix typo in FullTextFilter.cs by @eltociear in #10623
- Avoid NRE in tenant creation by @hishamco in #10581
- Bootstrap 5.1.3 in Setup by @agriffard in #10631
- Fluid 2.2.0 by @agriffard in #10630
- HtmlSanitizer 6.0.453 by @agriffard in #10629
- New article for query content based on taxonomies by @kdubious in #10542
- Make https url first in launchsettings by @Skrypt in #10618
- Fix trumbowyg resource URLs by @hishamco in #10644
- Add [asset_url] shortcode by @deanmarcussen in #10548
- ZString 2.4.3 by @agriffard in #10651
- dotnet 6.0 suggestions by @jtkech in #10380
- Monaco Editor 0.30.0 by @agriffard in #10669
- Update YesSql by @sebastienros in #10674
- .NET 6.0 docs and templates by @agriffard in #10671
- Fix ValueTask usage by @deanmarcussen in #10649
- Removing old usage of display drivers and handlers by @deanmarcussen in #10650
- Update package dependencies by @agriffard in #10693
- Microsoft.SourceLink.GitHub 1.1.1 by @agriffard in #10694
- VS2019 is not supported by @hyzx86 in #10695
- Monaco 0.30.1 by @agriffard in #10700
- Fix RTL HTML editors by @deanmarcussen in #10697
- Removed beforeFolderAdded to stop multiple calls to fetch folders. by @dannoh in #10701
- Cypress 9.0 by @agriffard in #10687
- Cache Failover and Shared options by @jtkech in #10338
- Make UpdateAtomic Delegates scoped and distinct by @jtkech in #10673
- Pager uses the reserved "page" route parameter by @jtkech in #10637
- use the proper button #mediaBodySelectButton to unbind event handler by @scil in #10657
- Release 1.1 Readme by @agriffard in #10725
- Code Mirror 5.64.0 by @agriffard in #10727
- Fix Liquid QueryCollection access by @jtkech in #10739
- Update using directive by @woter1832 in #10738
- Cypress 9.1.0 by @agriffard in #10746
- Add current port to the setup tenant button url by @Skrypt in #10743
- Revert changes from #10743 by @Skrypt in #10751
- Fluid 2.2.4 by @agriffard in #10726
- Update dependencies by @agriffard in #10728
- Prevent confusing usage of IRunningShellTable.Match(HttpContext) (Lombiq Technologies: OCORE-69) by @Piedone in #10779
- Upgrade Fluid 2.2.5 by @hishamco in #10759
- Change HttpResponseTask support "text/html" by @hyzx86 in #10714
- Revert "jQuery UI 1.13.0 ⬆️ (#10444)" by @Skrypt in #10804
- Don't enable FileContentDefinition feature by default in our themes by @Skrypt in #10799
- Async write / read of the Request.Body is mandatory by @jtkech in #10805
- Preserve contained content items ids by @jtkech in #10788
- Cypress 9.1.1 by @agriffard in #10809
- Jint 3.0.0-beta-2037 by @agriffard in #10810
- Fluid 2.2.7 by @agriffard in #10811
- Add Localization to Docker images by @Skrypt in #10750
- AutoRoute -> Autoroute by @hishamco in #10827
- NJsonSchema 10.6.0 by @agriffard in #10830
- Upgrade YesSQL to 3.0.10 by @hishamco in #10814
- Fix CorrelateTask by @hyzx86 in #10712
- System.LinqAsync 5.1.0 by @agriffard in #10831
- Fix CSS intermittent encoding issue by @Skrypt in #10857
- Monaco 0.31.0 by @agriffard in #10861
- Allow sending email without "To" if "Cc" or "Bcc" is provided by @hishamco in #10853
- NJsonSchema 10.6.4 by @agriffard in #10859
- Upgrade Fluid to 2.2.8 by @hishamco in #10846
- Functional -> OrchardCore.Tests.Functional by @hishamco in #10875
- Better NRE handling for Widget and MenuItem stereotypes by @Skrypt in https://github.com/OrchardCMS/O...
Orchard Core 1.1.0
Release notes https://docs.orchardcore.net/en/latest/docs/releases/1.1.0/
What's Changed
- Update README.md by @matiasmolleja in #9975
- Remove state machine from RazorViewActionFilter for common case by @lahma in #9996
- Optimize AddTokenToPath by @lahma in #9995
- Not use a current culture when checking invalid autoroute path by @aaronamm in #9985
- Added IPageFilter to NotifyFilter by @brunoAltinet in #9970
- Fixes contained item routes unicity by @jtkech in #9949
- Add extension method for site setting deployments by @deanmarcussen in #9728
- Configure ApiExplorer at the tenant level. by @jtkech in #9928
- Liquid intellisense for monaco by @MichaelPetrinolis in #9581
- Fix task.json for powershell by @ns8482e in #9821
- MailKit, MimeKit 2.14.0 by @agriffard in #9997
- Cypress 8.1 by @agriffard in #10001
- Reduce allocations in CamelFriendly by @lahma in #9994
- CodeMirror 5.62.2 by @agriffard in #10003
- Monaco editor 0.26.1 by @agriffard in #10002
- Fontawesome icons semantic fix (SonarQube) by @Skrypt in #10009
- Flow alignment icon always render as left aligned. by @microposmp in #9976
- Fix rendering of workflow modal dialogs. by @microposmp in #10025
- Cypress 8.2 by @agriffard in #10035
- Font awesome 5.15.4 by @agriffard in #10036
- Fixing build on 6.0-preview7 by @sebastienros in #10038
- StartBootstrap ComingSoon 6.0.4 by @agriffard in #10044
- StartBootstrap CleanBlog 6.0.5 by @agriffard in #10043
- StartBootstrap Agency 7.0.6 by @agriffard in #10042
- HrmlSanitizer 6.0.437 by @agriffard in #10047
- Azure Identity 1.4.1 by @agriffard in #10048
- Add UsersFolder for media assets by @felixhoi in #9357
- Bootstrap 5.1 by @agriffard in #10029
- .NET 5.0.9 and 3.1.18 by @agriffard in #10095
- HtmlSanitizer 6.0.441 by @agriffard in #10096
- Use assets build for liquid intellisense by @MichaelPetrinolis in #10006
- Fallback to the "Default" Picker Field Result Provider by @jtkech in #10085
- allow file attachments for deployment steps by @giannik in #10102
- Expanded strongly typed example with update endpoint by @brunoAltinet in #10019
- Implementing Zone shape alternates (Lombiq Technologies: OCORE-62) by @Piedone in #10083
- Add site settings deployment for Content Audit Trail Settings and Google features (Lombiq Technologies: OCORE-63) by @Piedone in #10088
- Adjust OpenId server settings deploy source to match recipe step, #6364 by @kaipm in #10089
- Use step model for OpenId server settings deploy by @kaipm in #10109
- BenchmarkDotNet 0.13.1 by @agriffard in #10112
- Microsoft.NET.Test.Sdk 16.11 by @agriffard in #10111
- Cypress 8.3 by @agriffard in #10130
- Update README.md by @MikeAlhayek in #10128
- Fix build on net6.0 by @sebastienros in #10137
- Allow to edit TimeField Seconds and ms by @jtkech in #10141
- MailKit and MimeKit 2.15.0 by @agriffard in #10142
- do not enable orchardcore.feeds by default in standard recipes by @giannik in #10116
- Publish symbol for v1.0 by @ns8482e in #10129
- Monaco 0.27 by @agriffard in #10147
- Add Cc and Bcc to Workflow EmailTask by @Skrypt in #10174
- Lucene : Fix RangeQuery when parsing integer values from JSON by @Skrypt in #10173
- Generate Rule Condition TargetUrl in correct location by @deanmarcussen in #10124
- Subject & Body are not required if the confirmation is false by @hishamco in #9844
- OpenIddict 3.1.1 by @agriffard in #10203
- Updated Program.cs for Templates by @ns8482e in #9930
- Use of new StaticFileOptions for Modules by @ns8482e in #10118
- Update deployment controller Create form to support files by @giannik in #10127
- Allow custom editors for bag / flow / widgetsList parts by @jtkech in #10167
- Remove unnecessary check when set HttpsPort by @hishamco in #10177
- Add Content-Language HTTP header feature by @hishamco in #10178
- Use NotContains() in query in place of IsNotIn<>() when applied on the same index. by @jtkech in #10180
- URI components Liquid accessors by @jtkech in #9808
- Doc for URI components Liquid accessors by @jtkech in #10179
- Cypress 8.3.1 by @agriffard in #10187
- Jint 3.0.0-beta-2034 by @agriffard in #10192
- Markdig 0.26.0 by @agriffard in #10194
- NLog.Web 4.14 by @agriffard in #10185
- CodeMirror 5.62.3 by @agriffard in #10193
- Minor typo fix in comments tag by @sfsharapov in #10225
- Fixes #10211: Localization feature not listed in the admin by @jtkech in #10237
- Diagnostics module fix (#9987) by @lampersky in #10206
- Remove unnecessary references by @EternityTeam in #10228
- Add health checks options by @hishamco in #10153
- Add link to AutoSetup in the Setup docs by @brunoAltinet in #10201
- Docs - some clarity on AutoSetup parameters by @brunoAltinet in #10205
- Messaging when getting Part InvalidCastException by @brunoAltinet in #10162
- Bootstrap 5.1.1 by @agriffard in #10232
- alias versioning shouldn't remove any text by @tropcicstefan in #10273
- .NET 5.0.10 and .NET Core 3.1.19 by @agriffard in #10270
- Azure.Storage.Blobs 12.10.0 by @agriffard in #10242
- Cypress 8.4.0 by @agriffard in #10267
- Fixed default Serilog path for case sensitive file systems. by @andrewjcarney in #10268
- DisplayText value of a cloned item is set before calling CreateAsync by @andycyberian in #10286
- GraphQL fix (#10276) by @lampersky in #10277
- Update placement for DashboardWidget for LiquidPart and MarkdownBodyPart by @ns8482e in #10248
- Fix tmp file naming conflict by @evaldsen in #10245
- Serilog path by @jtkech in #10294
- MimeKit 2.15.1 by @agriffard in #10296
- Migrate INotifier to support async implementations by @deanmarcussen in #10301
- Remove unnecessary role attributes (Lombiq Technologies: OCORE-64) by @Piedone in #10292
- Preserve browser Autofill for bag, flow and widgetList parts by @jtkech in #10166
- Fix logging of the notification mess...
Orchard Core 1.0.0
Release notes https://docs.orchardcore.net/en/latest/docs/releases/1.0.0/
What's Changed
- Upgrade Code Mirror to 5.56.0 by @agriffard in #6732
- Return null instead of exception from ContentManager.GetAsync by @deanmarcussen in #6757
- Document HTML Sanitizer and Markdown Pipeline Options by @deanmarcussen in #6763
- Highlight invalid fields by @ns8482e in #6175
- Removed unused variables from few files by @paragpkulkarni in #6755
- Export to deployment target / Add to deployment plan by @deanmarcussen in #5862
- Add missing reference in Localization project to Resource TagHelpers project by @deanmarcussen in #6773
- Upgrade Lucene.NET to 4.8.0-beta00011 by @agriffard in #6769
- Document link tag helper and improve Resources docs by @scleaver in #6739
- Inner recipe overwrite parent variables by @jtkech in #6731
- Fixes Themes Versions rendering by @jtkech in #6789
- Make import integration tests behave with dotnet test by @deanmarcussen in #6370
- Update package dependencies by @agriffard in #6783
- Content definition stores guide by @deanmarcussen in #6764
- Add user updated event by @rjpowers10 in #6797
- Updated npm dependencies and add package.json to TheAgency Theme by @agriffard in #6801
- Bump elliptic from 6.5.2 to 6.5.3 in /src/OrchardCore.Modules/OrchardCore.Apis.GraphQL by @dependabot in #6802
- Fixes #6811: Run Localization middleware earlier by @jtkech in #6812
- Fix bug in log globalmethod by @MichaelPetrinolis in #6806
- Implement the new localized display names/descriptions store APIs introduced in OpenIddict 3.0 beta3 by @kevinchalet in #6809
- Format fixes in ContentLocalization README.md by @hishamco in #6821
- ValidationPart fix prefix by @ns8482e in #6689
- In case buildTransitive might be case sensitive by @jtkech in #6825
- Password configuration documentation by @agriffard in #6800
- Add package.json to TheAgencyTheme by @agriffard in #6803
- Make OrchardCore.Cms.Web the startup project by default (Lombiq Technologies: OCORE-36) by @Piedone in #6827
- Added Material Icon themes by @ns8482e in #6832
- Revert role deletion message by @hishamco in #6822
- Return search results in the correct order by @thomasebsmith in #6798
- Implement class and alt attributes for ImageShortCode by @KshitizGIT in #6838
- Fixes #6008 Update Content Activities by @jtkech in #6054
- Don't Detach() a document already loaded for update by @jtkech in #6648
- Users with "Manage Users" permission can't delete themselves or change their roles by @hishamco in #6708
- changed the order of ContentField alternates by @ArieGato in #6790
- SvgPath by @khurram4u2 in #6843
- create an azured how to guide in documentation by @MichaelPetrinolis in #6818
- Update trumbowyg svgPath by @khurram4u2 in #6849
- Update search doc template names by @deanmarcussen in #6851
- Prevents duplicates of scoped IShapeAttributeProvider by @jtkech in #6872
- Fixes manifest circular dependency by @jtkech in #6860
- Fix user deletion by @thomasebsmith in #6879
- Shortcode templates by @deanmarcussen in #6661
- Update a couple of tabs in resource docs by @deanmarcussen in #6892
- Upgrade YesSql by @agriffard in #6619
- Add missing ReCaptcha TagHelper registration (Lombiq Technologies: OCORE-37) by @Piedone in #6886
- .NET Core 3.1.7 by @agriffard in #6880
- Upgrade Fluid by @deanmarcussen in #6881
- Media root folder selected by default by @jtkech in #6898
- Maintain nested contained ids across bags and flows by @deanmarcussen in #6626
- Bootstrap 4.5.2 by @agriffard in #6834
- Add ActionsMenu zone to Widget.SummaryAdmin by @deanmarcussen in #6907
- Fix: IsSectionDefined exception in Layout by @ns8482e in #6768
- ZoneonDemand Tests by @jtkech in #6792
- Update configuration documentation by @jtkech in #6914
- Fixes pager links by @jtkech in #6909
- Fix docs typo by @hishamco in #6920
- Fix dependency between Lists and Contents module by @deanmarcussen in #6917
- remove injection of expressionEvaluator in class by @giannik in #6924
- Fix regression with Taxonomy ContentPart.TermAdmin by @deanmarcussen in #6896
- Check for groupings existance in ContentZone by @giannik in #6923
- Fix shortcode interface registration by @deanmarcussen in #6937
- RazorPage enhancements by @ns8482e in #6135
- Fixes ShapeResult Copy() by @jtkech in #6940
- Code Mirror 5.57 by @agriffard in #6944
- Configure FacebookOptions SaveTokens by @jtkech in #6950
- Fixes async / await usage by @jtkech in #6921
- Add IShapePlacementProvider and ShapeTablePlacementProvider by @TFleury in #6780
- Upgrade package dependencies by @agriffard in #6947
- feat: Workflow task to validate user by @jptissot in #4592
- Support for dropping a password from a password manager during setup,… by @planetClaire in #6970
- Add UI permissions based on the user role by @hishamco in #6823
- Use svg bg image instead of font pack for shortcode icon by @deanmarcussen in #6891
- Rename dynamic cache tag helper by @deanmarcussen in #6737
- Make deployment plans unique by @deanmarcussen in #6804
- Remove unused links in Workflows documentation by @agriffard in #6978
- Use package.json for Media File Upload by @agriffard in #6973
- Meeting information in documentation by @agriffard in #6974
- Make IDeploymentPlanService method async by @deanmarcussen in #6998
- Add missing taghelper references by @deanmarcussen in #6993
- Redis Services by @jtkech in #5815
- Tag helper for a tag with asset-href attribute by @mbarsott in #6611
- Useless OrderBy() and IsDefaultShell() in OC.Tenants by @jtkech in #6899
- Useless IRunningShellTable injection by @jtkech in #7011
- Try to fix CI packages building by @jtkech in #7012
- Resource docs typos by @deanmarcussen in #7016
- Fixes CI package building by @jtkech in #7019
- Module Project template with Part Settings by @agriffard in #7029
- Update Serilog Configuration doc sample by @mvarblow in #6419
*...