Repository navigation
Releases: OrchardCMS/OrchardCore
Releases · OrchardCMS/OrchardCore
Release list
3.0.1
See the official release notes under https://docs.orchardcore.net/en/latest/releases/3.0.1/.
What's Changed
- Update Vulnerable Packages by @MikeAlhayek in #19423
- [release/3.0] Update to jquery.nestedSortable 2.1a for AdminMenu by @github-actions[bot] in #19434
- [release/3.0] Ensure that Liquid template context is initialized (Lombiq Technologies: OCORE-273) by @github-actions[bot] in #19435
- [release/3.0] Fix broken auto complete in AddReusablePart by @github-actions[bot] in #19500
- [release/3.0] Improve Features UI layout and badge styling by @github-actions[bot] in #19511
- [release/3.0] Bump global.json SDK to 10.0.200 for Roslyn 5.3 source generator by @github-actions[bot] in #19510
- [release/3.0] Fix module-to-module reference. by @github-actions[bot] in #19509
- [release/3.0] fix: return empty list instead of null in workflow fork task by @github-actions[bot] in #19508
- [release/3.0] Remove fa-width-auto from icons in user menu by @github-actions[bot] in #19507
- [release/3.0] Log login failures for external users without a local account by @github-actions[bot] in #19506
- [release/3.0] Fix broken user audit trail event: LogInIsLockedOut by @github-actions[bot] in #19505
- [release/3.0] Avoid audit trail event spamming on external login by @github-actions[bot] in #19504
- [release/3.0] Fix NRE when liquid anchor tag helper with no custom attributes by @github-actions[bot] in #19503
- [release/3.0] Fix that HTML from recipe is not sanitized (Lombiq Technologies: OCORE-276) by @github-actions[bot] in #19502
- [release/3.0] Fix trailing slash issue when caching media files. by @github-actions[bot] in #19501
- [release/3.0] Preview console log filling CI issue by @github-actions[bot] in #19512
- [release/3.0] Remove duplicated and outdated NestedSortable copies by @github-actions[bot] in #19530
- [release/3.0] fix: admin menu recipe new format by @github-actions[bot] in #19533
- Release 3.0.1 by @Piedone in #19535
Full Changelog: v3.0.0...v3.0.1
3.0.0
Release notes
Check it out here: https://docs.orchardcore.net/en/latest/releases/3.0.0/.
What's Changed
- Release 2.1 (#17039) by @MikeAlhayek in #17043
- Font Awesome 6.7.1 by @agriffard in #17038
- Set next release to 3.0.0 by @MikeAlhayek in #17044
- Update package version by @sebastienros in #17018
- Fix "The node already has a parent." exception when setting JsonNode in Workflows ForEach Task by @zl2fxy in #16882
- Update README.md by @MikeAlhayek in #17045
- Upgrade GraphQL to 8.2 by @MikeAlhayek in #16736
- Fix incorrect description by @MikeAlhayek in #17047
- Remove Obsolete External Authentication settings by @MikeAlhayek in #17049
- Remove unnecessary null check by @hishamco in #17053
- AssignRoleToUsers should not be implied by EditUsers by @hishamco in #16954
- Fixing #17054 by @vengi83644 in #17055
- Prevent External Users Registration by @MikeAlhayek in #17050
- Merge release/2.1 back to main after releasing v2.1.1 by @MikeAlhayek in #17066
- Increase Logging in External Login and return correct result when failing to create user by @MikeAlhayek in #17068
- Fix site handing after enabling user time zone feature by @hishamco in #17071
- Fix GraphQL schema localization. by @gvkries in #17041
- Fix sitemap disposed stream by @MikeAlhayek in #17076
- Replace Nest package with Elastic.Clients.Elasticsearch by @MikeAlhayek in #17027
- Seal ModularTenantEvents & DeploymentSourceBase implementations by @hishamco in #16897
- Cleanup UserFilters by @MikeAlhayek in #17081
- Fix SiteOwner claim for OpenId by @MikeAlhayek in #17087
- Merge release/2.1 to main by @MikeAlhayek in #17090
- Replace unnecesary calls to SaveChangesAsync by FlushAsync by @sebastienros in #17084
- Add extension method for easier
ResourceManagementOptionsregistration (Lombiq Technologies: OCORE-208) by @Piedone in #17095 - Remove unnecessary null check in 2FA authorization filter by @hishamco in #17009
- Update GitHub release issue templates by @MikeAlhayek in #17067
- Move the new AddResourceConfiguration to the Abstractions project by @MikeAlhayek in #17107
- Layers enhancements by @MikeAlhayek in #17111
- Fixes wrong null-conditional operator usages. by @gvkries in #17114
- Add support for net9.0 by @sebastienros in #16573
- Improve the Audit Trails views by @MikeAlhayek in #17104
- Update global.json by @MikeAlhayek in #17119
- Fixing Queried Content Items query validation (Lombiq Technologies: OCORE-209) by @Piedone in #17120
- Redirect to the deployment plan steps after creating plan (Lombiq Technologies: OCORE-210) by @Piedone in #17121
- Fix Elasticsearch document index by @MikeAlhayek in #17124
- Fix GraphQL contentitem-status filter by @MikeAlhayek in #17116
- Revert "Layers enhancements" by @MikeAlhayek in #17125
- Update match all template to include size by @jbytes1027 in #17129
- Fixes that elastic search is crashing the site when it's not configured. by @gvkries in #17138
- Allow two-factor authentication without cookie consent. by @gvkries in #17136
- add jbytes1027 as a contributor for code by @allcontributors[bot] in #17135
- Seek stream from Base64.DecodedToStream to begin by @AndreySurkov in #17132
- DecodedToStream to DecodeToStream by @MikeAlhayek in #17140
- Bump JsonPath.Net from 1.1.6 to 2.0.0 in /src/OrchardCore/OrchardCore in the all-dependencies group by @dependabot[bot] in #17100
- Configure Renovate update GitHub Actions actions to full versions but still pin SHAs (Lombiq Technologies: OCORE-211) by @Piedone in #17145
- Remove unnecessary @ in Shortcodes docs by @hishamco in #17153
- Group Lucene updates together in Renovate (Lombiq Technologies: OCORE-212) by @Piedone in #17157
- Newer Renovate package matching syntax (Lombiq Technologies: OCORE-212) by @Piedone in #17159
- Configuring more Renovate groups (Lombiq Technologies: OCORE-212) by @Piedone in #17161
- Fixing Elastic Docker image group name for Renovate (Lombiq Technologies: OCORE-212) by @Piedone in #17162
- Fix leftover "ElasticSearch" (Lombiq Technologies: OCORE-214) by @Piedone in #17163
- Populate Template field from Elasticsearch recipe by @MikeAlhayek in #17195
- Cleanup GraphQL Localization by @MikeAlhayek in #17196
- Fix Elasticsearch raw query search by @MikeAlhayek in #17194
- Grouping MailKit and MimeKit packages in Renovate (Lombiq Technologies: OCORE-212) by @Piedone in #17205
- Grouping Microsoft.Identity* packages in Renovate too (Lombiq Technologies: OCORE-212) by @Piedone in #17187
- Add the "dependencies" label for Renovate pull requests (Lombiq Technologies: OCORE-217) by @Piedone in #17209
- Remove duplicated 2.0 release notes (Lombiq Technologies: OCORE-216) by @Piedone in #17207
- Update YesSql 5.2 by @MikeAlhayek in #17080
- Fix Layer translations by @MikeAlhayek in #17210
- Roles with no permission are auto migrated to Administrator roles by @MikeAlhayek in #17224
- Fix intermittent redirects during external auto-login by @MikeAlhayek in #17220
- Expose properties of ITrackingConsentFeature and cookie policy in Liquid by @gvkries in #17148
- Disable tabs in docs by @jbytes1027 in #17211
- Ensure checked boxes are preserved in OrchardCore.Forms even where th… by @rjpowers10 in #17024
- Checks the extension of allowed media files without case checking by @sparkie79 in #17232
- add sparkie79 as a contributor for code by @allcontributors[bot] in #17237
- Add tests for json schema generation by @sebastienros in #17240
- Update Patch Release issue template by @MikeAlhayek in #17234
- Remove ReCaptchaMode and DetectionThreshold by @MikeAlhayek in #17229
- Query Published BlogPost by default in the Blog recipe by @MikeAlhayek in #17248
- Migrate the OpenID module to OpenIddict 6.0 by @kevinchalet in #16929
- Update Docs Taxonomy by @jbytes1027 in #17213
- Fixed areEqualOutcomes name/displayName comparison in workflow-editor.ts by @Habbni in #17255
- Add Recipe Roles permission behavior by @MikeAlhayek in #17254
- add Habbni as a contributor for code by @allcontributors[bot] in #17256
- Configure Renovate to update .NET framework-specific packages in a .NET framework-aware way (Lombiq Technologies: OCORE-218) by @Piedone in #17249
- Show ThemeToggler on supported themes only by @MikeAlhayek in #17243
- Font awesome 6.7.2 ...
2.2.1
What's Changed
- [release/2.2] Allow Liquid tags by @gvkries in #18381
- [release/2.2] CorrelateTask fix (17929) by @github-actions[bot] in #18415
- [release/2.2] Prevent unnecessary exception "Error deleting cache folder ..." when the folder doesn't exist by @github-actions[bot] in #18414
- [release/2.2] Associate shapes build from template files to all enabled features by @github-actions[bot] in #18417
- Release 2.2.1 by @MikeAlhayek in #18418
- [release/2.2] Restore original ordering in
DefaultContentManager.GetAsyncresults by @github-actions[bot] in #18431 - [release/2.2] Correct mapping of raw startup classes to their respective features by @github-actions[bot] in #18430
Full Changelog: v2.2.0...v2.2.1
2.2.0
What's Changed
- [release/2.1] Fix PDF FileStream reading bug by @github-actions[bot] in #17811
- [release/2.1] Preload site settings on tenant activation by @github-actions[bot] in #17872
- Fixes the sort order in GraphQL queries. by @gvkries in #17918
- [release/2.1] Reset cached content elements when cloning a content items. by @github-actions[bot] in #17969
- [release/2.1] Add RouteEndpoint cache by @github-actions[bot] in #18000
- Backport Azure DataProtection fix into release/2.1 by @MikeAlhayek in #18072
- Release v2.2.0 by @MikeAlhayek in #18078
- Migrate the OpenID module to OpenIddict 7.0 [release/2.2] by @kevinchalet in #18141
- [release/2.1] Update YesSQL 5.4.6 by @sebastienros in #18242
- Release 2.1.8 by @sebastienros in #18243
- Fix BlobOptions resolution by @MikeAlhayek in #18248
- [release/2.2] Fix BlobOptions resolution by @github-actions[bot] in #18249
- [release/2.1] Fixes a threading issue in the LayerFilter. by @github-actions[bot] in #18251
- [release/2.2] Fixes a threading issue in the LayerFilter. by @github-actions[bot] in #18252
- Update YesSql and Vulnerable Packages in release/2.2 by @MikeAlhayek in #18255
- Release 2.1.9 by @MikeAlhayek in #18266
Full Changelog: v2.1.7...v2.2.0
2.1.9
What's Changed
- Fix BlobOptions resolution by @MikeAlhayek in #18248
- [release/2.1] Fixes a threading issue in the LayerFilter. by @github-actions[bot] in #18251
Full Changelog: v2.1.8...v2.1.9
2.1.8
What's Changed
- [release/2.1] Fix PDF FileStream reading bug by @github-actions[bot] in #17811
- [release/2.1] Preload site settings on tenant activation by @github-actions[bot] in #17872
- Fixes the sort order in GraphQL queries. by @gvkries in #17918
- [release/2.1] Reset cached content elements when cloning a content items. by @github-actions[bot] in #17969
- [release/2.1] Add RouteEndpoint cache by @github-actions[bot] in #18000
- Backport Azure DataProtection fix into release/2.1 by @MikeAlhayek in #18072
Full Changelog: v2.1.7...v2.1.8
2.1.7
What's Changed
- Upgrade YesSql 2.1 branch by @MikeAlhayek in #17617
- [release/2.1] Import Properties for Queries by @github-actions in #17724
- [release/2.1] Fix a bug in the Custom User Settings by @github-actions in #17736
- [release/2.1] Fix authorization check in BagPart by @github-actions in #17737
- add multivalue where conditions on IDs in graphql, fix multivalue fil… by @MikeKry in #17742
- [release/2.1] Do not close underlying stream in GraphQLMiddleware by @github-actions in #17766
- [release/2.1] Don't process RolesMigrations during tenant creation by @github-actions in #17785
- Release v2.1.7 by @MikeAlhayek in #17786
- [release/2.1] Fix that the sitemap document is updated even if it doesn't need to, potentially causing
ConcurrencyExceptions (Lombiq Technologies: OCORE-228) by @github-actions in #17800
Full Changelog: v2.1.6...v2.1.7
2.1.6
What's Changed
- [release/2.1] Fix CSP header policy separator (Lombiq Technologies: OCORE-222) by @github-actions in #17458
- [release/2.1] Fix GraphQL contentitem-status filter by @github-actions in #17471
- Fixing that a captcha is required on external login and registration - hotfix (Lombiq Technologies: GOV-44) by @Piedone in #17489
- Release 2.1.1 by @Piedone in #17497
Check out the full release notes here.
Full Changelog: v2.1.5...v2.1.6
2.1.5
What's Changed
- [release/2.1] Fix Null Exception with filters by @github-actions in #17407
- Release 2.1.5 by @MikeAlhayek in #17455
Full Changelog: v2.1.4...v2.1.5
2.1.4
What's Changed
- [release/2.1] Checks the extension of allowed media files without case checking by @github-actions in #17238
- [release/2.1] Fix required tenant in OpenId Validation settings UI by @github-actions in #17278
- Set current Vuejs dependencies to 2 (#17351) by @MikeAlhayek in #17353
- [release/2.1] Fix parallel access to session from GQL fields by @github-actions in #17357
- [release/2.1] Encode analytics ids in script by @github-actions in #17374
- Release 2.1.4 by @MikeAlhayek in #17375
Full Changelog: v2.1.3...v2.1.4