Releases: abpframework/abp
Releases · abpframework/abp
10.0.0
Blog Post
See the blog post for to learn what's new with this version: https://abp.io/community/announcements/spknn925
What's Changed
- Update version for nightly build 10.0.0-preview by @skoc10 in #23086
- Update en.json by @MansurBesleney in #23088
- Localization update by @MansurBesleney in #23096
- New blog post for v9.3 RC by @EngincanV in #23103
- Compatible with using periods and commas as decimal points and thousand separators. by @maliming in #23099
- Using Hangfire Dashboard in ABP API Website 🚀 by @maliming in #23118
- Enhance AbpHangfireAuthorizationFilter to support policy requirements by @maliming in #23119
- Update docs/en/Community-Articles/2025-06-20-Using-Hangfire-Dashboard-in-ABP-API-website/POST.md by @EngincanV in #23123
- Faq explanation update by @MansurBesleney in #23115
- Add methods to remove bundle files by name or predicate by @maliming in #23175
- Update latest-versions.json for 9.2.1 by @skoc10 in #23167
- Configuration tenant resolver by @suhaib-mousa in #23162
- Angular - Enable column header click sorting in extensible table by @fahrigedik in #23210
- Angular - update localization on tenant management for consistency by @fahrigedik in #23219
- Docs : The old pink color has changed with a new by @halimekarayay in #23232
- Use
btn-outline-secondaryfor Cancel buttons by @gdlcf88 in #23246 - Remove duplicate entry for lang-utils.js in BlazorWebAssemblyScriptContributor by @realLiangshiwei in #23250
- Enhance
CleanCommandto run 'dotnet clean' . by @maliming in #23189 - Add
FrontChannelLogoutUriproperty and related methods to OpenIddict application classes by @maliming in #23196 - Update template EF Core migrations. by @maliming in #23257
- Add
IHostApplicationLifetimeusage for background worker management by @maliming in #23207 - Warn if MultiTenancyMiddleware is used before authentication by @maliming in #23264
- Documentation about Module Installer projects by @enisn in #23282
- Update latest-versions.json for 9.2.2 by @skoc10 in #23289
- Add Specific Error Codes for Authentication Failures by @alihdev in #20716
- Update
OpenIddictto 7.0.0. by @maliming in #23281 - Refactor: Use Angular inject() for Dependency Injection Across All Modules - Issue 23231 by @fahrigedik in #23262
- Create post.md by @salihozkara in #23312
- Update templates migrations. by @maliming in #23311
- Update post.md by @salihozkara in #23320
- Add localization for announcements page by @MansurBesleney in #23315
- Update post.md by @salihozkara in #23342
- Add
net8.0target toAutoMapperproject by @maliming in #23351 - Update POST.md by @spospisil in #23366
- Updated en.json by @ahmetcelik05 in #23353
- Remove duplicate Volo.Abp.AutoMapper project references from templates by @maliming in #23372
- Update latest-versions.json for 9.2.3 by @skoc10 in #23367
- Add support for selective disabling of class interceptors by @maliming in #23380
- Check user authentication before providing access token by @maliming in #23381
- refactor: replace module imports with standalone components, directives, and pipes - Issue 23300 by @fahrigedik in #23309
- Update English localization messages by @MansurBesleney in #23390
- Update part-06.md by @emadalslahi in #23396
- Add
Administrationto the breadcrumb by @maliming in #23409 - Set AutoCompleteMessages to false by default by @realLiangshiwei in #23413
- feat: Add
Volo.Abp.Mapperlymodule by @maliming in #23277 - Add AsyncPipe to component imports and declarations by @fahrigedik in #23431
- Add async auth guard support for OAuth routes by @fahrigedik in #23389
- Enhance object mapping capabilities by adding collection mapping support. by @maliming in #23435
- Refactor collection type handling in ObjectMappingHelper and enhance tests for mapping collections by @maliming in #23443
- [Identity & Account] Replace AutoMapper with Mapperly. by @maliming in #23436
- Fix typo in the separate multi-tenancy article by @EngincanV in #23407
- Add Mapperly integration documentation by @maliming in #23438
- feat : Update Angular templates to Angular 20 new build system by @fahrigedik in #23363
- Add article on persistent background jobs with ABP and Quartz by @MansurBesleney in #23459
- Fix NullReferenceException in ClientProxyUrlBuilder by @gdlcf88 in #23462
- Add localization for CRUD page creation by @ahmetcelik05 in #23456
- Add guidance for setting default mapping provider by @maliming in #23478
- Update ABP Discord links to abp.io/join-discord by @salihozkara in #23479
- Disable
MapperlyAutoObjectMappingProviderif AutoMapper used in app. by @maliming in #23469 - Add 'Custom License' to English localization by @ahmetcelik05 in #23482
- Reverse the contributors so that the services added later are executed first. by @maliming in #23497
- Update
SixLabors.ImageSharppackages to latest. by @maliming in #23496 - Add new FAQ entries to English localization by @ahmetcelik05 in #23477
- Add logging warnings for missing cache in
MvcRemoteTenantStoreandRemoteDynamicClaimsPrincipalContributorCacheBaseby @maliming in #23483 - Update Post.md by @MansurBesleney in #23525
- Community Article - Integration Services Explained by @enisn in #23519
- Use
Duende.IdentityModelto replaceIdentityModel. by @maliming in #23521 - Support custom
FontProviderinITextHtmlToPdfRenderer. by @maliming in #23529 - Complete release post v9.3 stable by @EngincanV in #23480
- Update 9.3 stable release post by @EngincanV in #23531
- Update latest-versions.json for 9.3.1 patch release by @skoc10 in #23504
- Client Proxy
IAsyncEnumerable<T>support. by @maliming in #23410 - Add documentation for nested object mapping strategies by @maliming in #23530
- Add UserReports menu item to English localization by @AlperenSamurlu in #23528
- Use
Mapperlyinstead ofAutoMapperin setting-management & permisson-management modules by @EngincanV in #23532 - Remove extra padding class from tab content wrapper by @maliming in #23514
- Add multi-targeting to Mapperly project by @maliming in #23537
- Set includeDetails default to false in repository methods by @maliming in #23540
- Allow to define custom conventional entity configurers for EF Core by @hikalkan in #23558
- Angular - Adding a blog post for standalone migration by @sumeyyeKurtulus in #22984
- Replace
AutoMapperwithMapperlyinIdentityServerby @m-aliozkaya in #23520 - Add Mapperly property setter and deep cloning docs by @maliming in #23585
- Support EF Core Shared Entity Types on Repositories by @hikalkan in #23588
- Article: Best practices for Azure DevOps CI/C...
10.0.0-rc.3
What's Changed
- Fix anchor navigation and Toc init in
vs.jsby @maliming in #24069 - Remove unused Toc.init and fix link formatting by @maliming in #24081
- Increase DeviceInfo column length and update TOC nav id by @maliming in #24082
- Add pricing link to license requirement notices by @AlperenSamurlu in #24089
- Update DocumentPdfAdmin service and client proxy by @maliming in #24094
- Delete docs-admin-generate-proxy.json by @maliming in #24097
- Downgrade codemirror dependency to v5.65.1 by @maliming in #24100
- Fix Features modal padding by @enisn in #24087
- Schematic to Enable SSR in Existing ABP Angular Projects by @erdemcaygor in #24026
- Improve foreign key change detection in domain events by @maliming in #24104
- Add
modifiedPropertiesin DbContext by @maliming in #24108 - Change TelemetryActivityEventBuilder to transient dependency by @maliming in #24093
- Update ABP Studio release & version documents by @m-aliozkaya in #24122
- Update references from Identity Server to OpenIddict by @maliming in #24120
- Update migration guide for ABP 10.0 by @maliming in #24126
- Add batch retrieval for IdentityLinkUser entities by @maliming in #23929
- Delete docs/en/aspect-oriented-programming.md by @salihozkara in #24135
- Angular - Allow create-lib schematic to detect custom exported route variables instead of requiring APP_ROUTES by @erdemcaygor in #24131
- Revise data collection codes by @berkansasmaz in #24140
- Update Helm install command for NGINX Ingress by @maliming in #24134
- Angular - Fixing the
abpClickevent problem by @sumeyyeKurtulus in #24142 - Upgrade to .NET 10.0 final. by @maliming in #24146
- Remove embedded file providers prune target by @maliming in #24150
- Update OpenIddict packages to version 7.2.0 by @maliming in #24151
- Revise ABP v10.0 migration guide for clarity by @EngincanV in #24158
- Update version to release 10.0.0-rc.3 by @skoc10 in #24162
Full Changelog: 10.0.0-rc.2...10.0.0-rc.3
10.0.0-rc.2
What's Changed
- Cli: fix directory problem in csharp proxy generatror by @yekalkan in #23850
- React Native - Fixing the document parameter problem by @sumeyyeKurtulus in #23851
- Rename 'ElsaWorkflows' to 'Elsa Workflows Demo' in docs-nav by @EngincanV in #23854
- Angular - Template layout breaks when APP_ROUTE_PROVIDER is removed from providers by @erdemcaygor in #23856
- Fix migration link for AutoMapper to Mapperly by @EngincanV in #23861
- Update Angular template localization syntax by @fahrigedik in #23863
- v10.0.0-RC Announcement Post by @enisn in #23858
- Add ObjectMapperContext to SendTestEmailModal by @maliming in #23867
- Angular - Adding HTML encoding utilities by @sumeyyeKurtulus in #23849
- Downgrade cropperjs dependency to 1.6.2 by @maliming in #23845
- Enrich telemetry with solution version info by @ekaradev in #23874
- Add GitHub Actions for disk space and PowerShell by @maliming in #23884
- Refactor lookupItems initialization with collection expression by @maliming in #23883
- Update the ABP document to fix some minor issues. by @maliming in #23877
- Refactor TOC generation logic in project index page by @ahmetcelik05 in #23868
- Add indeterminate state to 'Select All' checkbox by @maliming in #23846
- Update link to Elsa Workflows sample demo page by @EngincanV in #23911
- Fix column width handling in extensible table by @fahrigedik in #23860
- Cli: Support solution files in new SLNX format by @yekalkan in #23822
- Add 'prompt' functionality to
abp.messageobject by @enisn in #23915 - Vs internal issue #6989 localization by @ahmetcelik05 in #23906
- Update Blazorise packages to version 1.8.4 by @maliming in #23920
- Updated new-package cli command documentation by @yekalkan in #23803
- Update en.json by @ahmetcelik05 in #23932
- Update en.json by @ahmetcelik05 in #23936
- Angular - Aligning the theme basic toolbar configurations by @sumeyyeKurtulus in #23938
- Angular - Fixing manage profile page tabs document by @sumeyyeKurtulus in #23946
- Update to NET 10.0 RC 2. by @maliming in #23956
- add seo description by @salihozkara in #23953
- Add 'Configuring Forwarded Headers' to docs navigation under the 'Deployment' section by @EngincanV in #23963
- Initial tests for Volo.Abp.AI package by @enisn in #23895
- AI Management Module Documentation by @enisn in #23945
- Angular - Localization document updates based on the feedback by @sumeyyeKurtulus in #23947
- Update Blazorise packages to version 1.8.5 by @maliming in #23980
- Update RabbitMQ job options configuration in docs by @maliming in #23978
- Add
OpenIddictDataSeedContributorBaseby @maliming in #23926 - Fix base64 padding in JWT token parsing by @fahrigedik in #23976
- Remove
JSRuntimefromMauiBlazorCachedApplicationConfigurationClient. by @maliming in #23934 - Increase MaxDeviceInfoLength to 256 by @maliming in #23848
- AI Management Documentation Enhancements by @enisn in #23975
- Update template project migrations. by @maliming in #23994
- Updating the change theme command with new providers - Issue 23982 by @fahrigedik in #24001
- Update BookType enum creation instructions on suite-bookstore tutorial by @EngincanV in #24009
- Add missing maui-blazor ui check for bookstore tutorial by @EngincanV in #24008
- Clarify data seeding in ABP Suite tutorial by @EngincanV in #24014
- Update version to release 9.3.6 by @skoc10 in #24022
- Update Riok.Mapperly to version 4.3.0 by @maliming in #24018
- Angular - Fixing the publish script to make the build phase run parallel by @sumeyyeKurtulus in #23942
- Fix formatting issue in CLI documentation by @maliming in #24035
- Add ABP library installation to publish script by @maliming in #24037
- Update MySQL integration instructions for EF Core by @maliming in #24036
- Angular - Fixing the lepton theme customization document by @sumeyyeKurtulus in #24017
- Angular - Updating the permission management installer dependencies by @sumeyyeKurtulus in #24045
- Reorder MapAbpStaticAssets in middleware setup by @maliming in #24060
- Reorder abp install-libs in publish script by @maliming in #24062
UseQuerySplittingBehaviorfor MySQL. by @maliming in #24058- Use safe redirect after registration in Account Module by @enisn in #24059
- Update version to release 10.0.0-rc.2 by @skoc10 in #24066
- Use a standard structure for tags for CMS Kit by @ahmetcelik05 in #23924
- AI Management Documentation - Enhancement and simplify examples by @enisn in #24005
Full Changelog: 10.0.0-rc.1...10.0.0-rc.2
9.3.6
What's Changed
- Fix formatting of Scriban syntax in Docs module documentation by @EngincanV in #23833
- Fix formatting of Scriban syntax in Docs module documentation by @EngincanV in #23838
- Cli: fix directory problem in csharp proxy generatror by @yekalkan in #23850
- Angular - Template layout breaks when APP_ROUTE_PROVIDER is removed from providers by @erdemcaygor in #23856
- Angular - Adding HTML encoding utilities by @sumeyyeKurtulus in #23849
- Enrich telemetry with solution version info by @ekaradev in #23874
- Fix column width handling in extensible table by @fahrigedik in #23860
- Angular - Aligning the theme basic toolbar configurations by @sumeyyeKurtulus in #23938
- Angular - Fixing manage profile page tabs document by @sumeyyeKurtulus in #23946
- Add seo description by @salihozkara in #23953
- Add 'Configuring Forwarded Headers' to docs navigation under the 'Deployment' section by @EngincanV in #23963
- Angular - Localization document updates based on the feedback by @sumeyyeKurtulus in #23947
- Update RabbitMQ job options configuration in docs by @maliming in #23978
- Update BookType enum creation instructions on suite-bookstore tutorial by @EngincanV in #24009
- Add missing maui-blazor ui check for bookstore tutorial by @EngincanV in #24008
- Clarify data seeding in ABP Suite tutorial by @EngincanV in #24014
- Update version to release 9.3.6 by @skoc10 in #24022
Full Changelog: 9.3.5...9.3.6
10.0.0-rc.1
Blog Post
See the blog post for to learn what's new with this version: https://abp.io/community/announcements/86lrnyox
What's Changed
- Update version for nightly build 10.0.0-preview by @skoc10 in #23086
- Update en.json by @MansurBesleney in #23088
- Localization update by @MansurBesleney in #23096
- New blog post for v9.3 RC by @EngincanV in #23103
- Compatible with using periods and commas as decimal points and thousand separators. by @maliming in #23099
- Using Hangfire Dashboard in ABP API Website 🚀 by @maliming in #23118
- Enhance AbpHangfireAuthorizationFilter to support policy requirements by @maliming in #23119
- Update docs/en/Community-Articles/2025-06-20-Using-Hangfire-Dashboard-in-ABP-API-website/POST.md by @EngincanV in #23123
- Faq explanation update by @MansurBesleney in #23115
- Add methods to remove bundle files by name or predicate by @maliming in #23175
- Update latest-versions.json for 9.2.1 by @skoc10 in #23167
- Configuration tenant resolver by @suhaib-mousa in #23162
- Angular - Enable column header click sorting in extensible table by @fahrigedik in #23210
- Angular - update localization on tenant management for consistency by @fahrigedik in #23219
- Docs : The old pink color has changed with a new by @halimekarayay in #23232
- Use
btn-outline-secondaryfor Cancel buttons by @gdlcf88 in #23246 - Remove duplicate entry for lang-utils.js in BlazorWebAssemblyScriptContributor by @realLiangshiwei in #23250
- Enhance
CleanCommandto run 'dotnet clean' . by @maliming in #23189 - Add
FrontChannelLogoutUriproperty and related methods to OpenIddict application classes by @maliming in #23196 - Update template EF Core migrations. by @maliming in #23257
- Add
IHostApplicationLifetimeusage for background worker management by @maliming in #23207 - Warn if MultiTenancyMiddleware is used before authentication by @maliming in #23264
- Documentation about Module Installer projects by @enisn in #23282
- Update latest-versions.json for 9.2.2 by @skoc10 in #23289
- Add Specific Error Codes for Authentication Failures by @alihdev in #20716
- Update
OpenIddictto 7.0.0. by @maliming in #23281 - Refactor: Use Angular inject() for Dependency Injection Across All Modules - Issue 23231 by @fahrigedik in #23262
- Create post.md by @salihozkara in #23312
- Update templates migrations. by @maliming in #23311
- Update post.md by @salihozkara in #23320
- Add localization for announcements page by @MansurBesleney in #23315
- Update post.md by @salihozkara in #23342
- Add
net8.0target toAutoMapperproject by @maliming in #23351 - Update POST.md by @spospisil in #23366
- Updated en.json by @ahmetcelik05 in #23353
- Remove duplicate Volo.Abp.AutoMapper project references from templates by @maliming in #23372
- Update latest-versions.json for 9.2.3 by @skoc10 in #23367
- Add support for selective disabling of class interceptors by @maliming in #23380
- Check user authentication before providing access token by @maliming in #23381
- refactor: replace module imports with standalone components, directives, and pipes - Issue 23300 by @fahrigedik in #23309
- Update English localization messages by @MansurBesleney in #23390
- Update part-06.md by @emadalslahi in #23396
- Add
Administrationto the breadcrumb by @maliming in #23409 - Set AutoCompleteMessages to false by default by @realLiangshiwei in #23413
- feat: Add
Volo.Abp.Mapperlymodule by @maliming in #23277 - Add AsyncPipe to component imports and declarations by @fahrigedik in #23431
- Add async auth guard support for OAuth routes by @fahrigedik in #23389
- Enhance object mapping capabilities by adding collection mapping support. by @maliming in #23435
- Refactor collection type handling in ObjectMappingHelper and enhance tests for mapping collections by @maliming in #23443
- [Identity & Account] Replace AutoMapper with Mapperly. by @maliming in #23436
- Fix typo in the separate multi-tenancy article by @EngincanV in #23407
- Add Mapperly integration documentation by @maliming in #23438
- Feat : Update Angular templates to Angular 20 new build system by @fahrigedik in #23363
- Add article on persistent background jobs with ABP and Quartz by @MansurBesleney in #23459
- Fix NullReferenceException in ClientProxyUrlBuilder by @gdlcf88 in #23462
- Add localization for CRUD page creation by @ahmetcelik05 in #23456
- Add guidance for setting default mapping provider by @maliming in #23478
- Update ABP Discord links to abp.io/join-discord by @salihozkara in #23479
- Disable
MapperlyAutoObjectMappingProviderif AutoMapper used in app. by @maliming in #23469 - Add 'Custom License' to English localization by @ahmetcelik05 in #23482
- Reverse the contributors so that the services added later are executed first. by @maliming in #23497
- Update
SixLabors.ImageSharppackages to latest. by @maliming in #23496 - Add new FAQ entries to English localization by @ahmetcelik05 in #23477
- Add logging warnings for missing cache in
MvcRemoteTenantStoreandRemoteDynamicClaimsPrincipalContributorCacheBaseby @maliming in #23483 - Update Post.md by @MansurBesleney in #23525
- Community Article - Integration Services Explained by @enisn in #23519
- Use
Duende.IdentityModelto replaceIdentityModel. by @maliming in #23521 - Support custom
FontProviderinITextHtmlToPdfRenderer. by @maliming in #23529 - Complete release post v9.3 stable by @EngincanV in #23480
- Update 9.3 stable release post by @EngincanV in #23531
- Update latest-versions.json for 9.3.1 patch release by @skoc10 in #23504
- Client Proxy
IAsyncEnumerable<T>support. by @maliming in #23410 - Add documentation for nested object mapping strategies by @maliming in #23530
- Add UserReports menu item to English localization by @AlperenSamurlu in #23528
- Use
Mapperlyinstead ofAutoMapperin setting-management & permisson-management modules by @EngincanV in #23532 - Remove extra padding class from tab content wrapper by @maliming in #23514
- Add multi-targeting to Mapperly project by @maliming in #23537
- Set includeDetails default to false in repository methods by @maliming in #23540
- Allow to define custom conventional entity configurers for EF Core by @hikalkan in #23558
- Angular - Adding a blog post for standalone migration by @sumeyyeKurtulus in #22984
- Replace
AutoMapperwithMapperlyinIdentityServerby @m-aliozkaya in #23520 - Add Mapperly property setter and deep cloning docs by @maliming in #23585
- Support EF Core Shared Entity Types on Repositories by @hikalkan in #23588
- Article: Best practices for Azure DevOps CI/C...
9.3.5
What's Changed
- Refactor AbpTelemetryApiUrl to use static property by @ekaradev in #23751
- Update Bootstrap to v5.3.7 in MauiBlazor theme by @maliming in #23765
- Make PermissionChanged handler asynchronous by @maliming in #23772
- Refactor repository methods to ensure consistent
save changesin Feature, Permission, and Setting management by @maliming in #23776 - Added log out message after log out command by @yekalkan in #23783
- Update release notes and version mapping for new versions by @berkansasmaz in #23805
- Update version to release 9.3.5 by @skoc10 in #23812
- Added angular Studio installation information for Account, Identity & Permission management modules by @yekalkan in #23781
- Update workflow to merge rel-10.0 with rel-9.3 by @skoc10 in #23815
Full Changelog: 9.3.4...9.3.5
9.3.4
What's Changed
- Handle optional enum types in signature mapper by @fahrigedik in #23687
- Refactor permission grant tracking logic. by @maliming in #23703
- Angular - Fixing the merging parameter for resources by @sumeyyeKurtulus in #23684
- Correct the spelling for the google in the configuration sample by @sheikhsadi46 in #23727
- Add guidance for ORA-00904 error with Oracle EF Core by @maliming in #23731
- Update version to release 9.3.4 by @skoc10 in #23738
- [9.3] Refine type filtering in ConventionalRegistrarBase by @maliming in #23723
- Increase MaxDepth for package metadata search by @ekaradev in #23742
- Update plugin modules documentation for clarity by @pyrokin5 in #23748
New Contributors
- @sheikhsadi46 made their first contribution in #23727
- @pyrokin5 made their first contribution in #23748
Full Changelog: 9.3.3...9.3.4
9.3.3
What's Changed
- Add guide for integrating public and admin CMS Kit packages by @EngincanV in #23604
- Start Rebus after RebusDistributedEventBus is initialized by @realLiangshiwei in #23613
- Create links for the CLI commands - Issue #23338 by @ahmetcelik05 in #23594
- ABP Telemetry Collection by @ekaradev in #23343
- Refine tenant property type renaming logic by @fahrigedik in #23629
- CMS: Fix tag & marked item filtering on blogposts by @EngincanV in #23612
- Improve column width handling in ExtensibleTable by @fahrigedik in #23647
- Refactor spinner and placeholder handling in directive by @fahrigedik in #23657
- Update version to release 9.3.3 by @skoc10 in #23654
- Add documentation for ABP interceptors by @maliming in #23652
- Update interceptor docs with async usage and code fixes by @maliming in #23662
- Refactor font imports and add googlefonts.css. by @maliming in #23672
- Blazor Setting Managements Tabs wrong initialization fix by @enisn in #23679
- Update configuration.md with contributor setup by @maliming in #23681
Full Changelog: 9.3.2...9.3.3
9.3.2
What's Changed
- Update Blazor layout hooks documentation by @maliming in #23506
- Update common.props by @maliming in #23511
- Adjust angular installation infos of modules by @yekalkan in #23517
- Update studio docs for v1.2.1 release by @EngincanV in #23536
- Angular - Removing module usage from application configurations by @sumeyyeKurtulus in #23524
- Show actions text when at least one action exists by @fahrigedik in #23541
- Angular - Rollback to utils package to use linked list logic by @sumeyyeKurtulus in #23526
- Use unproxied handler type in
EventBusBaseby @maliming in #23545 - Update Pomelo MySQL to 9.0.0 by @maliming in #23547
- Support DateOnly and TimeOnly in type checks by @maliming in #23548
- Update
CronExpressiondocument. by @maliming in #23561 - Update migration guide for EF Core MySQL provider change by @maliming in #23557
- Add CMS Kit feature docs to the doc-nav with lazy-expandable support & revise the page-feedback doc by @EngincanV in #23568
- Remove the "yarn is not installed ..." warning from InstallLibsService by @EngincanV in #23569
- Update loading.directive.ts by @mahmut-gundogdu in #23577
- Bump Blazorise version to 1.8.1 by @maliming in #23581
- Angular - Documentation updates for standalone migration by @sumeyyeKurtulus in #23285
- CMS Kit: Fix dynamic menu item sorting by @EngincanV in #23576
- Fix render problem by @salihozkara in #23590
- Update version to release 9.3.2 by @skoc10 in #23592
- Bump System.Linq.Dynamic.Core in Abp 8.3 to 1.6.7 to fix the vulnerability by @wcypierre in #23595
New Contributors
- @wcypierre made their first contribution in #23595
Full Changelog: 9.3.1...9.3.2
9.2.4
What's Changed
- Cli: Fix updating leptonx npm package problem by @yekalkan in #23382
- Update integration service implementation diagram by @maliming in #23399
- Update LoggedOut.js by @maliming in #23397
- Add link to the article by @hikalkan in #23417
- Update release notes for ABP Studio 1.1.0–1.1.2 by @berkansasmaz in #23430
- Fix: await getInitialData() in APP_INITIALIZER to prevent localization timing issues by @fahrigedik in #23408
- Fix wrong dbcontext naming in the modular-crm tutorial by @EngincanV in #23446
- Return a new list from
WebRequestResources. by @maliming in #23445 - Add comments to clarify the return value in
WebRequestResources. by @maliming in #23451 - Update C# code samples for correct namespace usages on Blazor by @enisn in #23444
- Update getting started documents by @m-aliozkaya in #23429
- Update version to release 9.2.4 by @skoc10 in #23508
- Update Blazor layout hooks documentation by @maliming in #23506
Full Changelog: 9.2.3...9.2.4