Skip to content

Releases: abpframework/abp

10.5.0-rc.2

10 Jun 08:57
631e400

Choose a tag to compare

10.5.0-rc.2 Pre-release
Pre-release

What's Changed

  • Fix shared options mutation in AbpRemoteServiceApiDescriptionProvider by @maliming in #25542
  • Prepare announcement post and update docs for v10.5 by @EngincanV in #25545
  • Update switch-to-preview option image for ABP Studio v3.0 in the 10.5 announcement post by @EngincanV in #25547
  • Update versio to release 10.5.0-rc.2 by @skoc10 in #25549
  • Render empty state on Settings page when no group is available by @maliming in #25541
  • Fix flaky username generation in GetUserNameFromEmailAsync by @maliming in #25558
  • Fix EntityId truncate length in EntityChange constructor by @maliming in #25556
  • Fix user edit modal failing when creator or modifier is soft-deleted by @maliming in #25557
  • Suite docs: document MudBlazor support by @maliming in #25448
  • Use IsDeleted column TypeMapping in soft-delete DbFunction by @maliming in #25570
  • Render attached component in Basic theme user menu by @maliming in #25569
  • Use CLR property name in soft-delete and multi-tenant filters by @maliming in #25568
  • docs: add ABP Studio AI Agent documentation by @enisn in #25565
  • Patch MudBlazor ripple cleanup for Blazor SSR / InteractiveAuto by @maliming in #25586
  • docs: move AI Agent nav under ABP Studio by @enisn in #25592
  • docs: remove provider-specific model wording by @enisn in #25595
  • Add community article: MudBlazor in ABP 10.4 by @maliming in #25587
  • docs: refine AI Agent documentation screenshots by @enisn in #25599
  • Update tenant management and theme basic dependencies to version 10.5… by @skoc10 in #25612
  • Add low-code model descriptor schemas by @salihozkara in #25601
  • Update low-code descriptor documentation by @salihozkara in #25610

Full Changelog: 10.5.0-rc.1...10.5.0-rc.2

10.5.0-rc.1

02 Jun 12:20
6d69101

Choose a tag to compare

10.5.0-rc.1 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: 10.4.1...10.5.0-rc.1

10.4.1

01 Jun 13:18
186b2d2

Choose a tag to compare

What's Changed

  • Improve CLI error reporting on abp.io auth/license failure by @maliming in #25443
  • Revise Documentations according to the Modern React Templates by @enisn in #25425
  • docs(studio): release 3.0.3 - 3.0.3 by @github-actions[bot] in #25452
  • docs(studio): update release notes formatting rules for clarity and u… by @skoc10 in #25453
  • Update release-notes and roadmap after v10.4 stable by @maliming in #25442
  • Fixes the use of DataGrid Template Contexts for ExtraProperties by @carlosv14 in #25466
  • docs: enhance layered-project-dependencies diagrams by @maliming in #25461
  • Avoid stack overflow when logging exceptions in Blazor WebAssembly by @maliming in #25464
  • Fix various issues in MudBlazor. by @maliming in #25393
  • Follow-up review fixes for MudBlazor PR #25393 by @maliming in #25483
  • Fix ExtraProperties filter bypass in Mapperly single-parameter Map by @maliming in #25486
  • Fix empty ExtraProperties cells in AbpExtensibleDataGrid by @maliming in #25480
  • Document admin Remove from tenant and shadow Id migration requirement by @maliming in #25498
  • Upgrade Scriban to 7.2.1 to fix GHSA-24c8-4792-22hx by @maliming in #25493
  • Show invalid password error on login when user should change password by @maliming in #25482
  • Dispose HttpResponseMessage and HttpContent in HTTP client proxy by @maliming in #25478
  • Respect AllowedProviders/Providers in Feature/Setting management by @maliming in #25462
  • Angular - Updating documents for some versions and small enhancements by @sumeyyeKurtulus in #25507
  • Add docs for AppUrlOptions and IAppUrlProvider by @maliming in #25505
  • Update version to release 10.4.1 by @skoc10 in #25514
  • Link Modern React @volo packages to npm in docs by @maliming in #25504
  • Remove unused project reference for AspNetCore.Components.Server in common.ps1 by @skoc10 in #25520
  • Update dependencies to version 10.4.1 for ng.account, ng.identity, an… by @skoc10 in #25522

New Contributors

Full Changelog: 10.4.0...10.4.1

10.4.0

14 May 10:14

Choose a tag to compare

What's Changed

  • Update project version and LeptonX version for nightly build by @skoc10 in #25188
  • feat: Implement route-based culture support in localization. by @maliming in #25174
  • Update article for AI Tutorial Validator by @ebicoglu in #25214
  • Add support for localization file splitting by @antonGritsenko in #25227
  • fix(mvc): skip abpAjaxForm submission when default is already prevented by @maliming in #25260
  • Serialize complex objects in exception data logging by @maliming in #25267
  • Add new version entry for 10.2.1 by @skoc10 in #25251
  • Upgrade System.Security.Cryptography.Xml to 10.0.6 by @maliming in #25279
  • Use git ls-remote instead of git tag -l for tag check by @maliming in #25281
  • Pass ExclusionFilters to ReplaceEmbeddedByPhysical for letting developers define which files should be included or excluded by @EngincanV in #25284
  • Add new version 10.3.0 to latest-versions.json by @skoc10 in #25282
  • Add blog post for ABP 10.3 stable release and update release notes by @EngincanV in #25277
  • docs: add missing AI options to CLI page by @enisn in #25288
  • Fix localization for SavedSuccessfully in feature management MVC notification by @maliming in #25286
  • docs(studio): release 2.2.7 - 2.2.7 by @github-actions[bot] in #25294
  • Detect EF Core database provider by keyword match by @maliming in #25295
  • Improve batch state checker performance and add RequireFeaturesSimpleBatchStateChecker by @maliming in #25276
  • Update default background job worker options configuration in docs by @maliming in #25292
  • Upgrade MongoDB.Driver to 3.8.0 by @maliming in #25302
  • Bump @abp/lodash lodash dependency to ^4.18.1 by @maliming in #25307
  • Upgrade OpenIddict to 7.5.0 by @maliming in #25306
  • fix(#25310): revent hanging when acquiring closed channel after rabbitmq restart by @scrapstation in #25311
  • Document: Fix elsa pro package name by @LEIRONGHUA in #25315
  • Support shared mode lookup by id for two-factor authentication by @maliming in #25304
  • Bump Microsoft./System. packages to 10.0.7 (CVE-2026-40372) by @maliming in #25313
  • Add unit tests for shared user covering shared and separate database by @maliming in #25319
  • feat(identity): add single-use Email/Phone 2FA token providers by @maliming in #25316
  • docs(identity): document 2FA verification code mechanics and customization by @bsogulcan in #25314
  • Update GitHub workflows: enhance build-and-test.yml with concurrency and caching by @skoc10 in #25322
  • Add PowerShell installation step to build-and-test workflow by @skoc10 in #25324
  • Support MudBlazor. by @maliming in #25235
  • Update workflow to merge rel-10.4 with rel-10.3 by @skoc10 in #25326
  • Update workflow to merge dev with rel-10.4 by @skoc10 in #25328
  • Update version to release 10.4.0-rc.1 by @skoc10 in #25329
  • Align Lepton package versions to 5.4.0-preview in templates by @maliming in #25331
  • fix: blazor <AbpStyles>/<AbpScripts> ignore PathBase by @maliming in #25336
  • fix: blazor <AbpStyles>/<AbpScripts> lose PathBase for WebAssembly files by @maliming in #25340
  • Create v10.4 Release Post & Update post-release docs by @EngincanV in #25344
  • Render abp-select info as <div class="form-text"> with aria-describedby by @maliming in #25352
  • Disable conventional registration of InMemoryDynamicBackgroundWorker by @maliming in #25355
  • Update LeptonXLite package references to use wildcard versioning by @maliming in #25353
  • Validate parent organization unit tenant on create and move by @maliming in #25357
  • Wrap MudBlazor UI calls with InvokeAsync to fix Dispatcher race by @maliming in #25349
  • Fix NRE in batch state checker on fresh ExecutionContext by @maliming in #25367
  • docs: React UI (CLI & UI Framework docs) by @EngincanV in #25245
  • Update version to release 10.4.0-rc.2 by @skoc10 in #25381
  • Implement rate limiting in NuGet package push script to manage push f… by @skoc10 in #25388
  • Revise React docs and detailed with new sub-docs by @EngincanV in #25379
  • Add blog post: Official React UI for ABP by @enisn in #25073
  • doc: Enhance tutorial with UI-specific download links by @rqx110 in #25394
  • Angular - Updating the migration guides for the module-based ng applications by @sumeyyeKurtulus in #25396
  • Add IsSandboxed to ITemplateRenderingEngine by @maliming in #25399
  • Fix BlogAdminController route token for MoveAllBlogPostsAsync by @maliming in #25408
  • Upgrade MongoDB.Driver to 3.8.1 by @maliming in #25404
  • docs(studio): release 3.0.2 - 3.0.2 by @github-actions[bot] in #25411
  • Add MudBlazor docs and "BlazorUI" doc-params dimension by @maliming in #25380
  • Update migration guide by @EngincanV in #25413
  • Fix SimpleStateCheckerManager overwriting result between batch checkers by @maliming in #25417
  • Add React testing documentation link by @EngincanV in #25419
  • Update free-vs-pro license comparison docs & Suite documents for latest 10.4 features by @EngincanV in #25422
  • Serialize batch state checkers per permission in dynamic distribution by @maliming in #25424
  • Fix formatting in Scriban documentation for .NET member access section by @maliming in #25432
  • Update version to release 10.4.0 by @skoc10 in #25428
  • Restore Data binding on tenant management data grid by @maliming in #25435
  • Improve SkiaSharp imaging provider and bump Magick.NET by @maliming in #25427

New Contributors

Full Changelog: 10.3.0...10.4.0

10.4.0-rc.2

07 May 08:11

Choose a tag to compare

10.4.0-rc.2 Pre-release
Pre-release

What's Changed

  • fix: blazor <AbpStyles>/<AbpScripts> ignore PathBase by @maliming in #25336
  • fix: blazor <AbpStyles>/<AbpScripts> lose PathBase for WebAssembly files by @maliming in #25340
  • Create v10.4 Release Post & Update post-release docs by @EngincanV in #25344
  • Render abp-select info as <div class="form-text"> with aria-describedby by @maliming in #25352
  • Disable conventional registration of InMemoryDynamicBackgroundWorker by @maliming in #25355
  • Update LeptonXLite package references to use wildcard versioning by @maliming in #25353
  • Validate parent organization unit tenant on create and move by @maliming in #25357
  • Wrap MudBlazor UI calls with InvokeAsync to fix Dispatcher race by @maliming in #25349
  • Fix NRE in batch state checker on fresh ExecutionContext by @maliming in #25367
  • docs: React UI (CLI & UI Framework docs) by @EngincanV in #25245
  • Update version to release 10.4.0-rc.2 by @skoc10 in #25381

Full Changelog: 10.4.0-rc.1...10.4.0-rc.2

10.4.0-rc.1

28 Apr 11:18

Choose a tag to compare

10.4.0-rc.1 Pre-release
Pre-release

What's Changed

  • Update project version and LeptonX version for nightly build by @skoc10 in #25188
  • feat: Implement route-based culture support in localization. by @maliming in #25174
  • Update article for AI Tutorial Validator by @ebicoglu in #25214
  • Add support for localization file splitting by @antonGritsenko in #25227
  • fix(mvc): skip abpAjaxForm submission when default is already prevented by @maliming in #25260
  • Serialize complex objects in exception data logging by @maliming in #25267
  • Add new version entry for 10.2.1 by @skoc10 in #25251
  • Upgrade System.Security.Cryptography.Xml to 10.0.6 by @maliming in #25279
  • Use git ls-remote instead of git tag -l for tag check by @maliming in #25281
  • Pass ExclusionFilters to ReplaceEmbeddedByPhysical for letting developers define which files should be included or excluded by @EngincanV in #25284
  • Add new version 10.3.0 to latest-versions.json by @skoc10 in #25282
  • Add blog post for ABP 10.3 stable release and update release notes by @EngincanV in #25277
  • docs: add missing AI options to CLI page by @enisn in #25288
  • Fix localization for SavedSuccessfully in feature management MVC notification by @maliming in #25286
  • docs(studio): release 2.2.7 - 2.2.7 by @github-actions[bot] in #25294
  • Detect EF Core database provider by keyword match by @maliming in #25295
  • Improve batch state checker performance and add RequireFeaturesSimpleBatchStateChecker by @maliming in #25276
  • Update default background job worker options configuration in docs by @maliming in #25292
  • Upgrade MongoDB.Driver to 3.8.0 by @maliming in #25302
  • Bump @abp/lodash lodash dependency to ^4.18.1 by @maliming in #25307
  • Upgrade OpenIddict to 7.5.0 by @maliming in #25306
  • fix(#25310): revent hanging when acquiring closed channel after rabbitmq restart by @scrapstation in #25311
  • Document: Fix elsa pro package name by @LEIRONGHUA in #25315
  • Support shared mode lookup by id for two-factor authentication by @maliming in #25304
  • Bump Microsoft./System. packages to 10.0.7 (CVE-2026-40372) by @maliming in #25313
  • Add unit tests for shared user covering shared and separate database by @maliming in #25319
  • feat(identity): add single-use Email/Phone 2FA token providers by @maliming in #25316
  • docs(identity): document 2FA verification code mechanics and customization by @bsogulcan in #25314
  • Update GitHub workflows: enhance build-and-test.yml with concurrency and caching by @skoc10 in #25322
  • Add PowerShell installation step to build-and-test workflow by @skoc10 in #25324
  • Support MudBlazor. by @maliming in #25235
  • Update workflow to merge rel-10.4 with rel-10.3 by @skoc10 in #25326
  • Update workflow to merge dev with rel-10.4 by @skoc10 in #25328
  • Update version to release 10.4.0-rc.1 by @skoc10 in #25329
  • Align Lepton package versions to 5.4.0-preview in templates by @maliming in #25331

New Contributors

Full Changelog: 10.3.0...10.4.0-rc.1

10.3.0

15 Apr 08:24

Choose a tag to compare

What's Changed

  • low code docs by @salihozkara in #24889
  • Update version numbers in common.props by @skoc10 in #24943
  • Fix version format in common.props by @skoc10 in #24944
  • v10.2-rc blog post by @EngincanV in #24955
  • Blazor WebApp UI Option for the Modular Monolith Application development tutorial by @salihozkara in #24987
  • docs: Add SEO descriptions (from PR 25006) by @github-actions[bot] in #25007
  • Update latest-versions.json with new version 10.1.1 by @skoc10 in #25009
  • Add Volo.Abp.OperationRateLimiting module by @maliming in #25024
  • Angular - Updating the pwa configuration file by @sumeyyeKurtulus in #25031
  • docs: add community article on Resource-Based Authorization in ABP Framework by @maliming in #25039
  • React Native - An article for guiding the development using cloudflare tunnelling by @sumeyyeKurtulus in #25043
  • Remove unused schema by @hikalkan in #25052
  • Add description and documentation support to API Definition endpoint by @tntwist in #25022
  • Upgrade OpenIddict to 7.3.0 by @Copilot in #25053
  • add community article: Operation Rate Limiting in ABP Framework by @maliming in #25054
  • Angular - Updating the UI contribution document by @sumeyyeKurtulus in #25049
  • docs(angular): Document infinite scroll and multiple selection for ExtensibleTableComponent by @Copilot in #25050
  • Add TutorialValidator article by @MansurBesleney in #25062
  • feat: add private_key_jwt client authentication support and abp generate-jwks CLI command by @maliming in #25068
  • Add ConfigurePolicy and ClearRules to Operation Rate Limiting by @maliming in #25082
  • Upgrade Angular deps to ~21.2.0 on abp by @fahrigedik in #25072
  • Add FindManyAsync/GetManyAsync to IEntityCache and extract MapToValue virtual method by @Copilot in #25088
  • Upgrade TickerQ packages to 10.2.0 and add helper to by @maliming in #25091
  • Community Article - OpenAI Compatible Endpoints by @EngincanV in #25099
  • Update docs/en/Community-Articles/2026-03-17-OpenAI-Compatible-Endpoints/POST.md by @EngincanV in #25103
  • Add community article: Shared User Accounts in ABP Multi-Tenancy by @maliming in #25101
  • fix: rabbitmq jobQueue expiration parameter format by @scrapstation in #25113
  • bump MongoDB.Driver to 3.7.1 by @maliming in #25114
  • Remove Operation Rate Limiting from framework by @maliming in #25092
  • Add FindManyAsDictionaryAsync/GetManyAsDictionaryAsync to IEntityCache and add notnull constraint to TKey by @maliming in #25090
  • fix(cli): use ToUpperInvariant for snake case replacement in SolutionRenamer by @JasonPG2007 in #25128
  • docs: Add SEO descriptions (from PR 25130) by @github-actions[bot] in #25133
  • feat(angular) : Add TenantUserSharingStragety. by @fahrigedik in #25051
  • String-Based Bg-Job Publishing with Dynamic Payload by @salihozkara in #25059
  • String-Based Event Publishing with Dynamic Payload by @salihozkara in #25023
  • Add ABP 10.3 availability note to dynamic features articles by @maliming in #25151
  • fix: use for semaphore wait in by @maliming in #25152
  • feat: add Volo.Abp.LuckyPenny.AutoMapper package for commercial AutoMapper integration by @maliming in #25153
  • Refine target branch detection in update-studio-docs workflow by @skoc10 in #25166
  • Use HttpPost for PermissionIntegrationController.IsGrantedAsync by @maliming in #25177
  • v10.2 Stable Release Blog Post by @EngincanV in #25182
  • Add new version 10.2.0 to latest-versions.json by @skoc10 in #25181
  • Update workflow to merge dev with rel-10.3 by @skoc10 in #25185
  • Upgrade Autofac.Extensions.DependencyInjection to 11.0.0 by @maliming in #25190
  • Update version to release 10.3.0-rc.1 by @skoc10 in #25192
  • fix: resolve template rendering errors in modular-crm tutorial docs by @maliming in #25195
  • Create v10.3 migration guide & announcement post by @EngincanV in #25198
  • docs: fix dynamic events subscription pattern — use IocEventHandlerFactory instead of raw handler instances by @maliming in #25200
  • docs: address Copilot review feedback on dynamic events PR by @maliming in #25202
  • Update release-notes and roadmap after v10.3-rc release by @EngincanV in #25204
  • Update branch reference in auto-pr workflow by @maliming in #25219
  • Update version to release 10.3.0-rc.2 by @skoc10 in #25224
  • Add warning for ABP modules not in the [DependsOn] chain by @maliming in #25223
  • Improve performance for application-configuration with large number of permissions by @maliming in #25231
  • Update OperationRateLimiting docs for partition key normalization by @maliming in #25249
  • Increase AbpMemoryPoolHttpResponseStreamWriterFactory buffer size to 256KB by @maliming in #25253
  • Enhance NuGet package push scripts to track failed packages by logging them to a file by @skoc10 in #25261
  • Upgrade Blazorise packages to version 2.0.4 by @maliming in #25264
  • Update version to release 10.3.0 by @skoc10 in #25269

New Contributors

Full Changelog: 10.2.1...10.3.0

10.2.1

14 Apr 04:47

Choose a tag to compare

What's Changed

  • Update workflow to merge rel-10.3 with rel-10.2 by @skoc10 in #25183
  • Require delete permission for blog posts by @ahmetcelik05 in #25207
  • Sanitize package.json and prevent command injection in ABP CLI by @maliming in #25210
  • Do not short-circuit tenant resolver chain when query string tenant value is blank by @maliming in #25212
  • Replace ajaxSubmit with abp.ajax in CmsKit Pages and BlogPosts by @maliming in #25238
  • Update version to release 10.2.1 by @skoc10 in #25241
  • Improve NuGet Push Step to Prevent 403 Quota Limit Failures by @skoc10 in #25246

Full Changelog: 10.2.0...10.2.1

10.3.0-rc.2

10 Apr 05:23

Choose a tag to compare

10.3.0-rc.2 Pre-release
Pre-release

What's Changed

  • Update workflow to merge rel-10.3 with rel-10.2 by @skoc10 in #25183
  • Create v10.3 migration guide & announcement post by @EngincanV in #25198
  • docs: fix dynamic events subscription pattern — use IocEventHandlerFactory instead of raw handler instances by @maliming in #25200
  • docs: address Copilot review feedback on dynamic events PR by @maliming in #25202
  • Update release-notes and roadmap after v10.3-rc release by @EngincanV in #25204
  • Require delete permission for blog posts by @ahmetcelik05 in #25207
  • Sanitize package.json and prevent command injection in ABP CLI by @maliming in #25210
  • Do not short-circuit tenant resolver chain when query string tenant value is blank by @maliming in #25212
  • Update branch reference in auto-pr workflow by @maliming in #25219
  • Update version to release 10.3.0-rc.2 by @skoc10 in #25224
  • Add warning for ABP modules not in the [DependsOn] chain by @maliming in #25223

Full Changelog: 10.3.0-rc.1...10.3.0-rc.2

10.3.0-rc.1

01 Apr 08:22
402838a

Choose a tag to compare

10.3.0-rc.1 Pre-release
Pre-release

What's Changed

  • low code docs by @salihozkara in #24889
  • Update version numbers in common.props by @skoc10 in #24943
  • Fix version format in common.props by @skoc10 in #24944
  • v10.2-rc blog post by @EngincanV in #24955
  • Blazor WebApp UI Option for the Modular Monolith Application development tutorial by @salihozkara in #24987
  • docs: Add SEO descriptions (from PR 25006) by @github-actions[bot] in #25007
  • Update latest-versions.json with new version 10.1.1 by @skoc10 in #25009
  • Add Volo.Abp.OperationRateLimiting module by @maliming in #25024
  • Angular - Updating the pwa configuration file by @sumeyyeKurtulus in #25031
  • docs: add community article on Resource-Based Authorization in ABP Framework by @maliming in #25039
  • React Native - An article for guiding the development using cloudflare tunnelling by @sumeyyeKurtulus in #25043
  • Remove unused schema by @hikalkan in #25052
  • Add description and documentation support to API Definition endpoint by @tntwist in #25022
  • Upgrade OpenIddict to 7.3.0 by @Copilot in #25053
  • add community article: Operation Rate Limiting in ABP Framework by @maliming in #25054
  • Angular - Updating the UI contribution document by @sumeyyeKurtulus in #25049
  • docs(angular): Document infinite scroll and multiple selection for ExtensibleTableComponent by @Copilot in #25050
  • Add TutorialValidator article by @MansurBesleney in #25062
  • feat: add private_key_jwt client authentication support and abp generate-jwks CLI command by @maliming in #25068
  • Add ConfigurePolicy and ClearRules to Operation Rate Limiting by @maliming in #25082
  • Upgrade Angular deps to ~21.2.0 on abp by @fahrigedik in #25072
  • Add FindManyAsync/GetManyAsync to IEntityCache and extract MapToValue virtual method by @Copilot in #25088
  • Upgrade TickerQ packages to 10.2.0 and add helper to by @maliming in #25091
  • Community Article - OpenAI Compatible Endpoints by @EngincanV in #25099
  • Update docs/en/Community-Articles/2026-03-17-OpenAI-Compatible-Endpoints/POST.md by @EngincanV in #25103
  • Add community article: Shared User Accounts in ABP Multi-Tenancy by @maliming in #25101
  • fix: rabbitmq jobQueue expiration parameter format by @scrapstation in #25113
  • bump MongoDB.Driver to 3.7.1 by @maliming in #25114
  • Remove Operation Rate Limiting from framework by @maliming in #25092
  • Add FindManyAsDictionaryAsync/GetManyAsDictionaryAsync to IEntityCache and add notnull constraint to TKey by @maliming in #25090
  • fix(cli): use ToUpperInvariant for snake case replacement in SolutionRenamer by @JasonPG2007 in #25128
  • docs: Add SEO descriptions (from PR 25130) by @github-actions[bot] in #25133
  • feat(angular) : Add TenantUserSharingStragety. by @fahrigedik in #25051
  • String-Based Bg-Job Publishing with Dynamic Payload by @salihozkara in #25059
  • String-Based Event Publishing with Dynamic Payload by @salihozkara in #25023
  • Add ABP 10.3 availability note to dynamic features articles by @maliming in #25151
  • fix: use for semaphore wait in by @maliming in #25152
  • feat: add Volo.Abp.LuckyPenny.AutoMapper package for commercial AutoMapper integration by @maliming in #25153
  • Refine target branch detection in update-studio-docs workflow by @skoc10 in #25166
  • Use HttpPost for PermissionIntegrationController.IsGrantedAsync by @maliming in #25177
  • v10.2 Stable Release Blog Post by @EngincanV in #25182
  • Add new version 10.2.0 to latest-versions.json by @skoc10 in #25181
  • Update workflow to merge dev with rel-10.3 by @skoc10 in #25185
  • Upgrade Autofac.Extensions.DependencyInjection to 11.0.0 by @maliming in #25190
  • Update version to release 10.3.0-rc.1 by @skoc10 in #25192
  • fix: resolve template rendering errors in modular-crm tutorial docs by @maliming in #25195

New Contributors

Full Changelog: 10.2.0...10.3.0-rc.1