1.8.0
MikeAlhayek
released this
02 Jan 22:55
·
10 commits
to release/1.8
since this release
What's Changed
- Position the modal over the navbar by @MikeAlhayek in #14270
- Add 1.8 release notes file. by @MikeAlhayek in #14277
- jQuery 3.7.1 by @agriffard in #14231
- Update libphonenumber-csharp 8.13.20 by @hishamco in #14287
- NLog.Web.AspNetCore 5.3.4 by @agriffard in #14283
- leaflet 1.9.4 by @agriffard in #14054
- bootstrap-select 1.14.0-beta3 by @agriffard in #14282
- Fixes invalid cookie name by @ludovic-th in #14280
- Move Moq into tests libraries by @hishamco in #14260
- Microsoft.Identity.Web 2.13.4 by @agriffard in #14292
- BenchmarkDotNet 0.13.8 by @agriffard in #14293
- Remove extra warning alert from SmtpSettings.Edit by @hishamco in #14299
- Make WorkflowType extension able by @hyzx86 in #14275
- NET 6.0.22, 7.0.11 by @agriffard in #14320
- Update OpenIddict 4.8.0 by @hishamco in #14321
- Update Jint 3.0.0-beta-2051 by @hishamco in #14322
- Add IsViewOrPageResult() extension by @MikeAlhayek in #14228
- Use language keywords instead of framework type names for type references (IDE0049) by @MikeAlhayek in #14273
- Few missing language types in .cs by @jtkech in #14323
- Language Types in Razor files by @jtkech in #14324
- Handle InvalidToken in UserService.ProcessValidationErrors() by @hishamco in #14331
- Fix invalid SRI hashes by @hishamco in #13775
- Update Form Migrations Create() by @jtkech in #14272
- Fix media item icon for items that don't have a preview by @hishamco in #14342
- Update Azure.Storage.Blobs 12.18.0 by @hishamco in #14326
- Update Jint to 3.0.0-beta-2052 by @hyzx86 in #14369
- Update libphonenumber-csharp 8.13.21 by @hishamco in #14376
- xunit 2.5.1, xunit.runner.visualstudio 2.5.1, xunit.analyzers 1.3.0 by @agriffard in #14379
- Azure.Identity 1.10.1 by @agriffard in #14378
- ZString 2.5.1 by @agriffard in #14377
- Fix Monaco doc link by @agriffard in #14387
- Upgrade to Bootstrap 5.3.2 by @agriffard in #14294
- Fixing Icon-Picker and cleanup sass by @MikeAlhayek in #14393
- Set html classes to make the scripts work again (removed in #9371) by @netwavebe in #14367
- Add a fallback function to crypto.randomUUID by @MikeAlhayek in #14371
- Update HtmlSantizer 8.0.718 by @hishamco in #14395
- Update Microsoft.Identity.Web 2.14.0 by @hishamco in #14394
- SASS files cleanup in TheAdmin theme by @MikeAlhayek in #14399
- Fix validation color in the login layout by @MikeAlhayek in #14400
- Update Fluid 2.5.0 by @hishamco in #14402
- Trim Async suffix by @vjacquet in #14407
- Typos in OrchardCore.Notifications by @SzymonSel in #14409
- Update libphonenumber-csharp 8.13.22 by @hishamco in #14408
- Fix doc typo by @hishamco in #14411
- fix: workflow module page list issue when using PostgreSQL #14334 by @emrahtokalak in #14412
- Add OC.Notifications.Abstractions docs by @hishamco in #14427
- Fix
Creating a modular ASP.NET Core application
tutorial
by @xperiandri in #14415 - Fix form validation and link decoration (BS 5.3) by @MikeAlhayek in #14432
- Fix admin menu background color on small screen. by @MikeAlhayek in #14434
- Open the front page in the same browser instead of a blank tab by @MikeAlhayek in #14435
- Fix Publish Later Buttons by @MikeAlhayek in #14438
- Cleanup Archive/Publish Later and remove unnecessary assets and resources by @MikeAlhayek in #14441
- BenchmarkDotNet 0.13.9 by @agriffard in #14436
- Update HtmlSanitizer 8.0.723 by @hishamco in #14429
- Microsoft.Identity.Web 2.15.1 by @agriffard in #14437
- AdminBranding by @agriffard in #14453
- Admin Navbar link by @agriffard in #14454
- Upgrade TheTheme to use Bootstrap 5.3.2 by @MikeAlhayek in #14451
- Fix sortable widgets by @MikeAlhayek in #14467
- Remove "Cannot update your own roles" warning by @MikeAlhayek in #14440
- Fix null exception in EmailTask by @MikeAlhayek in #14471
- Fixed broken UI when WidgetsListPart is attached to a ContentType by @yaricrolletservico in #14461
- Memory Leaks by @jtkech in #14348
- Update .NET 7.0.12 & 6.0.23 by @hishamco in #14478
- OpenIddict 4.9.0 by @agriffard in #14463
- Fix an exception in ListPart with header by @MikeAlhayek in #14473
- Fix roles filter by @MikeAlhayek in #14468
- Azure.Identity 1.10.2 by @agriffard in #14494
- Update Taxomony field by @MikeAlhayek in #14477
- Introduce a new Narbar shape by @MikeAlhayek in #14488
- Can't Reload Stream Config Provider by @jtkech in #14499
- Update YesSQL 3.4.0 by @hishamco in #14491
- NRE in query editor by @jtkech in #14501
- Set index length limit for MySQL by @MikeAlhayek in #14500
- Fix a typo by @MikeAlhayek in #14503
- Fix TheBlogTheme shared views by @tbolon in #14493
- Fix alert view by @MikeAlhayek in #14508
- Update 1.7.1 release notes by @MikeAlhayek in #14509
- js-cookie does not need to depend on jQuery by @MikeAlhayek in #14511
- centrally define media resources by @giannik in #14512
- Fix TheAdmin & TheTheme for RTL languages by @MikeAlhayek in #14486
- Fixing TheTheme newly intruduced accessibility rules and HTML rules violations (Lombiq Technologies: NEST-462) by @wAsnk in #14523
- Update libphonenumber-csharp 8.13.23 by @hishamco in #14529
- Fix MySQL index length (#14513) by @MikeAlhayek in #14535
- Save Shell Config SubSections by @jtkech in #14490
- Microsoft.Identity.Web 2.15.2 by @agriffard in #14540
- SMTP should send the email if the SSL certificate is invalid by @hishamco in #14444
- thumbnails for media app by @giannik in #14528
- Add a way to restart a workflow instance by @MikeAlhayek in #14470
- Cleanup ReCaptcha services by @MikeAlhayek in #14333
- Change how ReCaptchaService consumes HttpClient by @MikeAlhayek in #14544
- Move ContentRootPoFileLocationProvider to OC.Localization.Core.PortableObject folder by @hishamco in #13713
- User Accounts and Custom User Settings Deployment by @SzymonSel in #14208
- xunit 2.5.3 by @agriffard in #14558
- Azure.Identity 1.10.3 by @agriffard in #14557
- Microsoft.Identity.Web 2.15.3 by @agriffard in #14556
- Jint 3.0.0-beta-2053 by @agriffard in #14560
- Media caches cleanups by @jtkech in #14087
- Add KeyVault without building a config by @jtkech in #14550
- Dotnet 8 by @jtkech in #14058
- Missing sdk by @jtkech in #14561
- js-cookie 3.0.5 by @agriffard in #14559
- HtmlSanitizer 8.0.746 by @agriffard in #14577
- correct bootstrap-select dependency by @giannik in #14578
- Throw descriptive exception when a field is added with no type. by @MikeAlhayek in #14569
- Add extensions for IDisplayManager by @MikeAlhayek in #14579
- Register ReCaptchaService as singleton by @hishamco in #14583
- Assign the technical name of the field as the display name by default by @MikeAlhayek in #14571
- Use shape when rendering Http errors to allow cusomization from the UI by @MikeAlhayek in #14545
- unique class names for named parts fields by @lampersky in #14547
- Cleanup ReCaptchaService after changing the registration type by @MikeAlhayek in #14587
- .NET 6.0.24, 7.0.13 by @agriffard in #14575
- Update GetPartWrapperCssClasses and GetFieldWrapperCssClasses helpers by @MikeAlhayek in #14591
- Improve AdminDashboard Styling by @MikeAlhayek in #14593
- remove admin.css resource dependency on audit trail list by @giannik in #14608
- Update the Admin Dashboard documentation. by @MikeAlhayek in #14602
- Monaco js error fix by @agriffard in #14601
- remove admin.js dependency on fields and parts by @giannik in #14600
- Update libphonenumber-csharp 8.13.24 by @hishamco in #14619
- xunit 2.6.0 by @agriffard in #14618
- Update StackExchange.Redis 2.7.4 by @hishamco in #14620
- Use CommitAsync() instead od Commit() by @MikeAlhayek in #14622
- BenchmarkDotNet 0.13.10 by @agriffard in #14623
- Add a shortcode for cache busting (Lombiq Technologies: OCORE-127) by @DemeSzabolcs in #14621
- Invalidate cache on updating store by @jtkech in #14612
- Improve performance for CssClass extensions by @MikeAlhayek in #14615
- Do not show dashboard widget when
DashboardWidget
is removed. by @MikeAlhayek in #14603 - Update Jint 3.0.0-beta-2054 by @hishamco in #14633
- Address CssClasses helper warning by @MikeAlhayek in #14643
- Fix content preview editor resource dependency by @giannik in #14642
- Fix the Content-preview script by @MikeAlhayek in #14644
- Azure.Storage.Blobs 12.19.0 by @agriffard in #14647
- xunit 2.6.1 by @agriffard in #14646
- Register TwoFactorAuthenticationClaimsProvider service by @MikeAlhayek in #14651
- Fix monaco editor widget error by @spyraklas in #14624
- Initialize logger for YesSql to enable logging by @MikeAlhayek in #14659
- Cleanup workflow activities by @MikeAlhayek in #14597
- Microsoft.NET.Test.Sdk 17.8.0 by @agriffard in #14665
- Minor performance update for HtmlContentBuilderExtensions by @MikeAlhayek in #14664
- Update MailKit & MimiKit 4.3.0 by @hishamco in #14669
- Update xUnit Analyzers 1.5.0 by @hishamco in #14670
- Update Azure.Extensions.AspNetCore.Configuration.Secrets 1.3.0 by @hishamco in #14672
- Update Jint 3.0.0-beta-2055 by @hishamco in #14671
- Log a message every time Redis ConnectionMultiplexer is created by @MikeAlhayek in #14685
- Update Azure Identity 1.10.4 by @hishamco in #14690
- .NET 8.0.0 by @agriffard in #14688
- Update Azure Blobs 12.19.1 by @hishamco in #14691
- Update .NET 7.0.14 & .NET 6.0.25 by @hishamco in #14689
- Fix for missing claims when using OpenID Server authorization code flow. by @mvarblow in #14686
- OpenIddict 4.10.0 by @agriffard in #14692
- Add form originated http redirect task by @MikeAlhayek in #14610
- Set the docker image to .NET 8 by @MikeAlhayek in #14696
- Update workflows and test runners to use .net 8 by @MikeAlhayek in #14702
- Update YesSql to version 3.5.0 by @MikeAlhayek in #14706
- Update Moq 4.20.69 by @hishamco in #14705
- Drop support for .NET 6/7 (Lombiq Technologies: OCORE-128) by @Piedone in #14695
- Update Microsoft.SourceLink.GitHub 8.0.0 by @hishamco in #14714
- Remove 'Async' term from a synchronous method by @jtkech in #14710
- Missing connection dispose by @jtkech in #14709
- Use C# 12.0 by @hishamco in #14713
- Little cleanup by @jtkech in #14711
- Register DataProtection_Azure asynchronously by @MikeAlhayek in #14687
- Typos in Media by @jtkech in #14708
- Update DocumentFormat.OpenXml 3.0.0 by @hishamco in #14718
- Update xUnit VS runner by @hishamco in #14725
- Update xunit analyzers 1.6.0 by @hishamco in #14724
- Update xunit 2.6.2 by @hishamco in #14723
- Should not invalidate the cache of a Volatile Document. by @jtkech in #14720
- Update Jint 3.0.0-beta-2056 by @hishamco in #14729
- Fix the Github release action on Windows by @MikeAlhayek in #14707
- Add a way to Remove User from a Role (Issue #14632) by @elaurentin in #14652
- Update Microsoft.Identity.Web 2.15.5 by @hishamco in #14733
- Update libphonenumber-csharp 8.13.24 by @hishamco in #14734
- Fix Docker image build by @MikeAlhayek in #14736
- Fix docker build by @MikeAlhayek in #14737
- Fix doc semantic error by @minhtaile2712 in #14742
- Add Async method to ContentDefinitionManager to prevent possible thread starvation by @MikeAlhayek in #14668
- Cleanup notifications module by @MikeAlhayek in #14745
- Pre-render Navbar to allow resource injection by @MikeAlhayek in #14747
- Add As/Put method to ISite to allow caching by @MikeAlhayek in #14372
- Typo by @jtkech in #14741
- Cleanup by @jtkech in #14740
- Remove compiler directives by @jtkech in #14739
- Update HtmlSanitizer 8.0.795 by @hishamco in #14753
- Update AngleSharp 1.0.6 by @hishamco in #14673
- Pre-render Navbar to allow resource injection by @MikeAlhayek in #14755
- Don't throw lock timeout if shell activated by @jtkech in #14756
- Azure DP Initializer by @jtkech in #14750
- Update Microsoft.Identity.Web 2.16.0 by @hishamco in #14778
- OC.Seo depends on OC.Media by @jtkech in #14758
- Remove the double scroll in the notification item by @MikeAlhayek in #14781
- Update libphonenumber-csharp 8.13.26 by @hishamco in #14788
- Fix multi-targeting file locks by @sebastienros in #14732
- Fix send button style in OC.Email by @hishamco in #14804
- Adding helpful methods for ContentPart, ContentType builders and Cont… by @MikeAlhayek in #14717
- Keyed services by @jtkech in #14789
- Properly align the content items in the center by @MikeAlhayek in #14807
- Shortcut Migrations by @jtkech in #14777
- Minor cleanup by @jtkech in #14796
- Startup Async Configure by @jtkech in #14801
- IAsyncConfigureOptions by @jtkech in #14759
- Update OpenIddict.Core & OpenIddict.AspNetCore to 4.10.1 by @hishamco in #14812
- Add
.form-label
to the labels for proper rendering by @MikeAlhayek in #14806 - Layers buttons by @agriffard in #14815
- Use RequestLocalizationOptions.CultureInfoUseUserOverride by @hishamco in #14716
- Update global using by @hishamco in #14752
- Fix docs format by @hishamco in #14751
- Cleanup global usings by @jtkech in #14816
- Testing docker build by @jtkech in #14825
- Configure Startup Filters before Pipeline by @MikeAlhayek in #14830
- FontAwesome 6.5.1 by @agriffard in #14791
- Fix email validation error message by @MikeAlhayek in #14832
- Fix an exception when creating content type without any part by @giannik in #14837
- Docker Multi Targets by @jtkech in #14844
- Load docker images by @jtkech in #14849
- Docker Push in one Step by @jtkech in #14850
- Docker Load after Build by @jtkech in #14851
- Specify Dockerfile-CI by @jtkech in #14852
- NLog.Web.AspNetCore 5.3.7 by @agriffard in #14847
- SixLabors.ImageSharp.Web 3.1.0 by @agriffard in #14839
- Update BenchmarkDotNet 0.13.11 by @hishamco in #14853
- Fixes a typo in the registration default user name generation script. by @gvkries in #14826
- Docker Build and Push by @jtkech in #14855
- Add css style for table inside an Trumbowyg editor by @MikeAlhayek in #14857
- Add a way to provide a custom Elasticsearch query by @MikeAlhayek in #14843
- Docker Images Tweaks by @jtkech in #14858
- Update Jint 3.0.0-beta-2057 by @hishamco in #14861
- Configure OpenId routes asynchronously by @MikeAlhayek in #14865
- Fix z-index on action-container for ListPart by @MikeAlhayek in #14868
- Update xunit.runner.visualstudio 2.5.5 by @hishamco in #14871
- Update xunit.analyzers 1.7.0 by @hishamco in #14873
- Update xunit 2.6.3 by @hishamco in #14872
- Missing await async by @jtkech in #14870
- Dispose stream reader async when possible by @MikeAlhayek in #14862
- Upgrade YesSql to 4.0.0-beta-0003 by @MikeAlhayek in #14700
- Prevent an exception when no Elasticsearch port provided by @MikeAlhayek in #14887
- Update the FileInfo Extensions by @MikeAlhayek in #14888
- Fix the error exception message by @MikeAlhayek in #14889
- Update Moq 4.20.70 by @hishamco in #14787
- Update Markdig 0.34.0 by @hishamco in #14894
- Update StackExchange.Redis 2.7.10 by @hishamco in #14895
- Fixing FormatException when the login screen is posted with values other than true/false for RememberMe (Lombiq Technologies: OCORE-132) by @Piedone in #14845
- Set
_items
in the ShapeViewModel to prevent exception by @MikeAlhayek in #14899 - Support Async in IShapeTableProvider by @MikeAlhayek in #14864
- Ping Elasticsearch async by @MikeAlhayek in #14875
- Migrate the OpenID module to OpenIddict 5.0 by @kevinchalet in #14808
- Update OpenID version in README.md by @hishamco in #14923
- Missing SmtpSettings Options Setup by @jtkech in #14920
- Missing Session SaveAsync by @jtkech in #14921
- Fix/error when querying nested content items with list part by @ggkoning in #14916
- Add full type name for Lucene lock type by @DrewScoggins in #14805
- Maintain claims principal during refresh by @MikeAlhayek in #14918
- Document ConfigureSecurityStampOptions by @MikeAlhayek in #14926
- Useless variable closure by @jtkech in #14869
- Dispose ZStringWriter by @sebastienros in #14933
- Cleanup Search Services by @MikeAlhayek in #14928
- Use ILocalizationService instead of get all cultures by @hishamco in #14934
- Update YesSql to 4.0.0 by @MikeAlhayek in #14938
- Update libphonenumber-csharp 8.13.27 by @hishamco in #14943
- Update HtmlSanitizer 8.1.812-beta by @hishamco in #14944
- Update OpenIddict to 5.0.1 by @hishamco in #14942
- Update xunit.runner.visualstudio 2.5.6 by @hishamco in #14948
- Update NodaTime 3.1.10 by @hishamco in #14949
- Update xunit.analyzers 1.8.0 by @hishamco in #14946
- Update xunit 2.6.4 by @hishamco in #14947
- Add Honorable Members to our community. RIP Jean-Thierry by @MikeAlhayek in #14956
- FormLocationKey ArgumentNullException by @jtkech in #14936
- Update Elasticsearch and Lucene docs by @MikeAlhayek in #14963
- NLog.Web.AspNetCore 5.3.8 by @agriffard in #14969
- Update Jint 3.0.0-beta-2058 by @hishamco in #14975
New Contributors
- @ludovic-th made their first contribution in #14280
- @vjacquet made their first contribution in #14407
- @emrahtokalak made their first contribution in #14412
- @xperiandri made their first contribution in #14415
- @yaricrolletservico made their first contribution in #14461
- @spyraklas made their first contribution in #14624
- @elaurentin made their first contribution in #14652
- @minhtaile2712 made their first contribution in #14742
- @ggkoning made their first contribution in #14916
- @DrewScoggins made their first contribution in #14805
Full Changelog: v1.7.2...v1.8.0