5.3.0
版本发布时间: 2022-06-14 22:25:24
abpframework/abp最新发布版本:8.3.1(2024-09-25 17:02:33)
Blog Post
See the blog post to learn what's new with this release: https://blog.abp.io/abp/ABP.IO-Platform-5.3-Final-Has-Been-Released
What's Changed
- Add missing localizations by @berkansasmaz in https://github.com/abpframework/abp/pull/11868
- Update zh-Hans docs by @hpstory in https://github.com/abpframework/abp/pull/11914
- Move some localizations in AdminResources to BaseResources by @berkansasmaz in https://github.com/abpframework/abp/pull/11917
- feat(cms-kit): using codemirror as global resources editor by @rqx110 in https://github.com/abpframework/abp/pull/11885
- Update zh-Hans docs by @hpstory in https://github.com/abpframework/abp/pull/11952
- Blogging: Convert tags to lowercase by @yekalkan in https://github.com/abpframework/abp/pull/11843
- Add new localizations for abp.io website by @EngincanV in https://github.com/abpframework/abp/pull/11946
- Cms Kit - code mirror for page script & style by @enisn in https://github.com/abpframework/abp/pull/11937
- add imports.razor by @mehmetuken in https://github.com/abpframework/abp/pull/11940
- Add option to disable service bus by @wocar in https://github.com/abpframework/abp/pull/11901
- Add configuration for ServiceBusAdministrationClient by @GerardoGrecoPorini in https://github.com/abpframework/abp/pull/11991
- Fix link by @binbsr in https://github.com/abpframework/abp/pull/12015
- docs: fix typo in Caching.md by @gaoabout in https://github.com/abpframework/abp/pull/12009
- Upgrade Minio to 4.0.1. by @maliming in https://github.com/abpframework/abp/pull/12029
- Update DomainService.md by @mentianyi in https://github.com/abpframework/abp/pull/12031
- Provide Global Features in application configuration. by @maliming in https://github.com/abpframework/abp/pull/12043
- Always use GetCancellationToken by @realLiangshiwei in https://github.com/abpframework/abp/pull/12054
- Get user's name, surname and phone number from external login by @hikalkan in https://github.com/abpframework/abp/pull/12085
- fixed CultureHelper.GetBaseCultureName by @roc916 in https://github.com/abpframework/abp/pull/12093
- CmsKit - Filter by User by @demirmusa in https://github.com/abpframework/abp/pull/12048
- Add new localizations for admin website by @EngincanV in https://github.com/abpframework/abp/pull/12076
- Add new localizations for abp.io website by @berkansasmaz in https://github.com/abpframework/abp/pull/12086
- Allow RabbitMq Exchange type to be specified by @NecatiMeral in https://github.com/abpframework/abp/pull/12023
- Add missing localization by @berkansasmaz in https://github.com/abpframework/abp/pull/12111
- CmsKit - Add AutoComplete Select for Author filtering by @enisn in https://github.com/abpframework/abp/pull/12096
- Allow to remove cover photo of blog post (recreated for the dev) by @demirmusa in https://github.com/abpframework/abp/pull/12088
- CMS Kit - Make author select clearable by @enisn in https://github.com/abpframework/abp/pull/12131
- Add scroll index to blog post page by @demirmusa in https://github.com/abpframework/abp/pull/12121
- fix scroll index feature by @demirmusa in https://github.com/abpframework/abp/pull/12133
- Adds Status to BlogPosts by @demirmusa in https://github.com/abpframework/abp/pull/12073
- Add
TimeZone
andQueue
toIHangfireBackgroundWorker
. by @maliming in https://github.com/abpframework/abp/pull/12141 - Some enhancements for MVC UI by @EngincanV in https://github.com/abpframework/abp/pull/12137
- Adding the Purchase Order Localization by @braim23 in https://github.com/abpframework/abp/pull/12147
- Improve EmailSettingGroupViewComponent by @EngincanV in https://github.com/abpframework/abp/pull/12145
- Identity: Enhancements for Blazor UI by @realLiangshiwei in https://github.com/abpframework/abp/pull/12126
- Implements send to admin approval to publish by @demirmusa in https://github.com/abpframework/abp/pull/12087
- make ui message alert extendable in blazor by @rqx110 in https://github.com/abpframework/abp/pull/12153
- Typo fix for ABP CLI by @braim23 in https://github.com/abpframework/abp/pull/12156
- Support for exporting generic interfaces. by @maliming in https://github.com/abpframework/abp/pull/12094
- unit test added trx by @skoc10 in https://github.com/abpframework/abp/pull/12071
- Some enhancements for Blazor UI by @realLiangshiwei in https://github.com/abpframework/abp/pull/12157
- Update MyProjectNameWebHostModule.cs by @EngincanV in https://github.com/abpframework/abp/pull/12172
- Upgrade AutoMapper to v11 by @realLiangshiwei in https://github.com/abpframework/abp/pull/12189
- Add PWA Support to template by @enisn in https://github.com/abpframework/abp/pull/12179
- move RightAligned parameter to BarDropdown by @rqx110 in https://github.com/abpframework/abp/pull/12198
- Enhance ABP CLI by @realLiangshiwei in https://github.com/abpframework/abp/pull/12202
- Add new localizations to base resource by @EngincanV in https://github.com/abpframework/abp/pull/12207
- Update generate-proxy UsageInfo by @realLiangshiwei in https://github.com/abpframework/abp/pull/12210
- Community Article: "Concurrency Check in ABP" by @EngincanV in https://github.com/abpframework/abp/pull/12192
- Set
ContentLength
ofHttpContext.Response
by @maliming in https://github.com/abpframework/abp/pull/12214 - Update CommandLineArgumentParser.cs by @roc916 in https://github.com/abpframework/abp/pull/12220
- Update "Concurrency Check" community article by @EngincanV in https://github.com/abpframework/abp/pull/12225
- Fixed project file encoding to retain existing encoding. by @ejohnson-dotnet in https://github.com/abpframework/abp/pull/12197
- CMS Kit - Blog Features Seeding by @enisn in https://github.com/abpframework/abp/pull/12173
- Update abp.io localizations by @braim23 in https://github.com/abpframework/abp/pull/12227
- Cli: Allow to generate code with Suite by @yekalkan in https://github.com/abpframework/abp/pull/12231
- Make methods of AuditPropertySetter virtual by @realLiangshiwei in https://github.com/abpframework/abp/pull/12237
- No layers template missing console logs for non development environments by @realLiangshiwei in https://github.com/abpframework/abp/pull/12286
- Add IsEnabledAsync to IExternalLoginProvider by @realLiangshiwei in https://github.com/abpframework/abp/pull/12287
- CmsKit - BlogFeature DataSeeding Fix by @enisn in https://github.com/abpframework/abp/pull/12296
- Update BlogFeatureDataSeedContributor.cs by @EngincanV in https://github.com/abpframework/abp/pull/12305
-
AddAutoMapperObjectMapper
toapp-nolayers
. by @maliming in https://github.com/abpframework/abp/pull/12306 - Add
AbpDesignTimeDbContextBase
. by @maliming in https://github.com/abpframework/abp/pull/12289 - Add PWA description to the CLI documentation by @enisn in https://github.com/abpframework/abp/pull/12191
- Disable the abp module for dynamic JavaScript client proxies by @maliming in https://github.com/abpframework/abp/pull/12302
- PWA Support for Angular in CLI by @enisn in https://github.com/abpframework/abp/pull/12264
- add scroll-index feature to blogging document by @demirmusa in https://github.com/abpframework/abp/pull/12312
- Cli: Check </Template-remove> in gitignore files by @yekalkan in https://github.com/abpframework/abp/pull/12314
- Angular versiyon bump to 13.3 by @mahmut-gundogdu in https://github.com/abpframework/abp/pull/12316
- Add proper title to Abp-permission-manager.component #9581 by @mahmut-gundogdu in https://github.com/abpframework/abp/pull/12300
- Blazor modal enchancements by @enisn in https://github.com/abpframework/abp/pull/12294
- Abp.io: Added Localizations by @yekalkan in https://github.com/abpframework/abp/pull/12308
- Grammatical Correction by @husoman in https://github.com/abpframework/abp/pull/12321
- Bump prismjs from 1.19.0 to 1.28.0 in /modules/docs/app/VoloDocs.Web by @dependabot in https://github.com/abpframework/abp/pull/12304
- Cli: Add license code to module source code downloads by @yekalkan in https://github.com/abpframework/abp/pull/12323
- Make Module's Datagrids Orderable for Blazor by @enisn in https://github.com/abpframework/abp/pull/12327
- Create docs/zh-Hans/Testing.md by @hpstory in https://github.com/abpframework/abp/pull/12340
- Update zh-Hans docs by @hpstory in https://github.com/abpframework/abp/pull/12345
- Update localizations for admin.abp.io by @braim23 in https://github.com/abpframework/abp/pull/12350
- Missing link in Migration 5.0 guide by @gterdem in https://github.com/abpframework/abp/pull/12335
- support url param in abp generate-proxy command by @muhammedaltug in https://github.com/abpframework/abp/pull/12362
- Cli: Improve create app settings secrets step by @yekalkan in https://github.com/abpframework/abp/pull/12368
- Add canonical URL to show the latest version by @ebicoglu in https://github.com/abpframework/abp/pull/12356
- admin.abp.io Localizing Create Quotation button by @braim23 in https://github.com/abpframework/abp/pull/12372
- Setting management localization fix by @enisn in https://github.com/abpframework/abp/pull/12370
- Tag Helpers: enable description text for checbox input by @yekalkan in https://github.com/abpframework/abp/pull/12381
- Add
TryToGetFromBaseCulture
andTryToGetFromDefaultCulture
toAbpLocalizationOptions
. by @maliming in https://github.com/abpframework/abp/pull/12363 - Introduce
AbpRequestSizeLimitMiddleware
by @maliming in https://github.com/abpframework/abp/pull/12358 - GDPR: Add Volo.Abp.Gdpr.Abstractions package to framework by @EngincanV in https://github.com/abpframework/abp/pull/12353
- Revert "Publish event when uow completed" by @maliming in https://github.com/abpframework/abp/pull/12385
- Add
Bootstrap-Modules.md
by @maliming in https://github.com/abpframework/abp/pull/12291 - Revert "Introduce
AbpRequestSizeLimitMiddleware
" by @maliming in https://github.com/abpframework/abp/pull/12392 - Add Volo.Abp.Gdpr.Abstractions project to nuget publish by @EngincanV in https://github.com/abpframework/abp/pull/12390
- Update Page-Toolbar-Extensions.md by @mahmut-gundogdu in https://github.com/abpframework/abp/pull/12235
- proxy generation api versioning imp by @muhammedaltug in https://github.com/abpframework/abp/pull/12330
- remove duplicate ICurrentTenant injection in blazor template by @rqx110 in https://github.com/abpframework/abp/pull/12396
- Typo fix in commercial.abp.io pages by @braim23 in https://github.com/abpframework/abp/pull/12402
- app-nolayers: Fix localization problem (on production) by @EngincanV in https://github.com/abpframework/abp/pull/12401
- Add console logging to app templates for every environment by @realLiangshiwei in https://github.com/abpframework/abp/pull/12405
- Fix descriptions by @MichelZ in https://github.com/abpframework/abp/pull/12407
- Add new localizations for abp.io websites by @EngincanV in https://github.com/abpframework/abp/pull/12410
- LeptonX Lite Documentation by @enisn in https://github.com/abpframework/abp/pull/12383
- Batch publish events from outbox to the event bus by @realLiangshiwei in https://github.com/abpframework/abp/pull/11243
- Documentation for Clustered Deployment by @hikalkan in https://github.com/abpframework/abp/pull/12416
- Ignore messages without subject in Azure EventBus by @wocar in https://github.com/abpframework/abp/pull/12389
- Add
ctor
toExtensibleEntityDto
base classes. by @maliming in https://github.com/abpframework/abp/pull/12421 - fixed translation by @Cyril-hcj in https://github.com/abpframework/abp/pull/12428
- fixed translation by @Cyril-hcj in https://github.com/abpframework/abp/pull/12431
- Quick Grammar Fix of all the final commits by @braim23 in https://github.com/abpframework/abp/pull/12427
- Update zh-Hans docs by @hpstory in https://github.com/abpframework/abp/pull/12434
- Make method DeleteManyAsync virtual by @realLiangshiwei in https://github.com/abpframework/abp/pull/12439
- Cli: Configure Docker Files by @yekalkan in https://github.com/abpframework/abp/pull/12400
- feat: Convert short date,time and datetime functions to pipe #11909 by @mahmut-gundogdu in https://github.com/abpframework/abp/pull/11912
- update nx version by @muhammedaltug in https://github.com/abpframework/abp/pull/12442
- Added notification for user successfull delete action in Abp. by @fatihskilic in https://github.com/abpframework/abp/pull/12371
- Update common.props by @skoc10 in https://github.com/abpframework/abp/pull/12444
- update auto pr base branch by @muhammedaltug in https://github.com/abpframework/abp/pull/12446
- update auto pr base branch by @muhammedaltug in https://github.com/abpframework/abp/pull/12451
- Feature modal improvement by @realLiangshiwei in https://github.com/abpframework/abp/pull/12456
- Fix LeptonX Lite menu name by @enisn in https://github.com/abpframework/abp/pull/12480
- Fix migrate-database.ps1 file by @realLiangshiwei in https://github.com/abpframework/abp/pull/12483
- Update Distributed-Event-Bus-Rebus-Integration.md by @Cyril-hcj in https://github.com/abpframework/abp/pull/12468
- Add [DisableAuditing] to TenantCreateDto.AdminPassword by @realLiangshiwei in https://github.com/abpframework/abp/pull/12499
- Update Emailing.md by @Cyril-hcj in https://github.com/abpframework/abp/pull/12493
- Remove description of
AllowTenantsToChangeEmailSettings
feature. by @maliming in https://github.com/abpframework/abp/pull/12505 - Update CLI.md by @EngincanV in https://github.com/abpframework/abp/pull/12508
- ABP 5.3 RC Blog Post by @EngincanV in https://github.com/abpframework/abp/pull/12494
- Bring 5.2 document updates to 5.3 branch by @hikalkan in https://github.com/abpframework/abp/pull/12517
- Docs: Support
diff
language for code highlight by @EngincanV in https://github.com/abpframework/abp/pull/12522 - Docs: Add diff highlight plugin by @EngincanV in https://github.com/abpframework/abp/pull/12528
- Replace abp add-package command with dotnet one by @enisn in https://github.com/abpframework/abp/pull/12544
- Upgrade Blazorise to 1.0.4 by @realLiangshiwei in https://github.com/abpframework/abp/pull/12556
- Update common.props by @skoc10 in https://github.com/abpframework/abp/pull/12559
- Output warning when
actionApiDescriptionModel is null
. by @maliming in https://github.com/abpframework/abp/pull/12561 - Create Migration Guide for v5.3 by @EngincanV in https://github.com/abpframework/abp/pull/12563
- CmsKit update static client proxies by @enisn in https://github.com/abpframework/abp/pull/12562
- Update Abp-5_3.md by @EngincanV in https://github.com/abpframework/abp/pull/12568
- Update LeptonX Documentation by @enisn in https://github.com/abpframework/abp/pull/12567
- Fix typo on the LeptonXLite/Blazor.md by @EngincanV in https://github.com/abpframework/abp/pull/12572
- Check the
ReturnUrl
onManage
page. by @maliming in https://github.com/abpframework/abp/pull/12569 - fix cli param by @muhammedaltug in https://github.com/abpframework/abp/pull/12580
- Update Module-Development-Basics.md by @Cyril-hcj in https://github.com/abpframework/abp/pull/12587
- Fix the
ValueEquals
bug. by @maliming in https://github.com/abpframework/abp/pull/12510 - Fix the problem of
ValueObject
return value. by @maliming in https://github.com/abpframework/abp/pull/12603 - CmsKit - Comments query fix by @enisn in https://github.com/abpframework/abp/pull/12612
- Repair translation by @Cyril-hcj in https://github.com/abpframework/abp/pull/12460
- Make
UserEto
class inheritIHasExtraProperties
by @maliming in https://github.com/abpframework/abp/pull/12597 - fix angular service proxy url generation parameter by @muhammedaltug in https://github.com/abpframework/abp/pull/12622
- fix angular service schematic version warning by @muhammedaltug in https://github.com/abpframework/abp/pull/12629
- Document how to check global features in MVC UI. by @maliming in https://github.com/abpframework/abp/pull/12553
- Update Quick Start Documentation by @EngincanV in https://github.com/abpframework/abp/pull/12637
- Update Application.md by @EngincanV in https://github.com/abpframework/abp/pull/12625
- Add
ConcurrencyStamp
property toPersonalInfoModel
class. by @maliming in https://github.com/abpframework/abp/pull/12645 - Check
ReturnUrl
not null. by @maliming in https://github.com/abpframework/abp/pull/12656 - Add IMultiTenant to IdentityRoleNameChangedEto by @realLiangshiwei in https://github.com/abpframework/abp/pull/12666
- Rebus: Fix the problem of calling Handler multiple times by @realLiangshiwei in https://github.com/abpframework/abp/pull/12670
- Separate Blazor Server & Wasm Docs by @enisn in https://github.com/abpframework/abp/pull/12674
- Cli: Support for nested <Template-Remove> conditions by @yekalkan in https://github.com/abpframework/abp/pull/12682
- Cli: Improve <TEMPLATE-REMOVE> by @yekalkan in https://github.com/abpframework/abp/pull/12683
- Rnhance SwaggerUIBundle by @realLiangshiwei in https://github.com/abpframework/abp/pull/12686
- Update packages to latest by @realLiangshiwei in https://github.com/abpframework/abp/pull/12652
- Add missing
_Imports.razor
file to app-nolayers blazor server project by @EngincanV in https://github.com/abpframework/abp/pull/12688 - Add input the by pass markAssubmit by @mahmut-gundogdu in https://github.com/abpframework/abp/pull/12607
- Update Blazor LeptonXLite documentation by @EngincanV in https://github.com/abpframework/abp/pull/12707
- Enhanced template random SSL port feature. by @maliming in https://github.com/abpframework/abp/pull/12526
- Convert PageHeader to
h1
fromh5
by @enisn in https://github.com/abpframework/abp/pull/12710 - Update common.props by @skoc10 in https://github.com/abpframework/abp/pull/12714
- Update hangfire to 1.7.29 by @realLiangshiwei in https://github.com/abpframework/abp/pull/12719
- Update Distributed-Event-Bus.md by @cuibty in https://github.com/abpframework/abp/pull/12718
- fixed statement. by @hnicolus in https://github.com/abpframework/abp/pull/12694
- Remove build command options by @realLiangshiwei in https://github.com/abpframework/abp/pull/12729
- Add
login-info
command to CLI documentation by @EngincanV in https://github.com/abpframework/abp/pull/12733 - fix MyProjectNameDomainSharedModule VirtualFile Path by @roc916 in https://github.com/abpframework/abp/pull/12743
- fix(modules/docs): null exception problem by @berkansasmaz in https://github.com/abpframework/abp/pull/12751
- Reset change password form after succeeded by @enisn in https://github.com/abpframework/abp/pull/12755
- Add missing condition for UpdatManyAsync by @realLiangshiwei in https://github.com/abpframework/abp/pull/12760
- Update Branding.md by @roc916 in https://github.com/abpframework/abp/pull/12765
- Cli: Check if file exists in NugetPackageToLocalReferenceConverter by @yekalkan in https://github.com/abpframework/abp/pull/12768
- Allow return to
Web.Host
application inAccount/Manage
Page by @roc916 in https://github.com/abpframework/abp/pull/12750 - add
--depth 0
paramter fornpm list
command. by @maliming in https://github.com/abpframework/abp/pull/12782 - Add IExternalLoginProviderWithPassword by @realLiangshiwei in https://github.com/abpframework/abp/pull/12712
- Remove
ConcurrencyStamp
parent div by @roc916 in https://github.com/abpframework/abp/pull/12793 - Cli: Use
WorkingDirectory
when installing yarn & npm by @yekalkan in https://github.com/abpframework/abp/pull/12804 - Cli: Use WorkingDirectory when running install-libs by @yekalkan in https://github.com/abpframework/abp/pull/12806
- Quick start tutorial with the single layer startup template by @EngincanV in https://github.com/abpframework/abp/pull/12640
- Document the single layer application startup template (
app-nolayers
) by @EngincanV in https://github.com/abpframework/abp/pull/12610 - Cli: Log special information on Dll not found exception by @yekalkan in https://github.com/abpframework/abp/pull/12817
- Update common.props by @skoc10 in https://github.com/abpframework/abp/pull/12824
- Update saving without any permissions localization by @enisn in https://github.com/abpframework/abp/pull/12815
- Documentation for breadcrumb by @muhammedaltug in https://github.com/abpframework/abp/pull/12826
- Issues/9584 by @mahmut-gundogdu in https://github.com/abpframework/abp/pull/12839
- Fix Tree in RTL by @realLiangshiwei in https://github.com/abpframework/abp/pull/12838
- Single-project startup template should not depend on Redis by default by @EngincanV in https://github.com/abpframework/abp/pull/12859
- Update Error Handling Documentation for Blazor by @EngincanV in https://github.com/abpframework/abp/pull/12863
- Check browser service worker support for app template by @EngincanV in https://github.com/abpframework/abp/pull/12909
- Global Features blazor docs by @enisn in https://github.com/abpframework/abp/pull/12773
- Blazor PWA Documentation by @EngincanV in https://github.com/abpframework/abp/pull/12908
- Add app-nolayers template docs to Startup Templates docs by @EngincanV in https://github.com/abpframework/abp/pull/12926
- CmsKit - Normalize Page Slug by @enisn in https://github.com/abpframework/abp/pull/12924
- Update UI image for quick-start doc by @EngincanV in https://github.com/abpframework/abp/pull/12941
- Use TryAddWithoutValidation instead of Add mehtod to add headers by @realLiangshiwei in https://github.com/abpframework/abp/pull/12952
- Use
AbpExceptionHandlingOptions
to convert the exceptions. by @maliming in https://github.com/abpframework/abp/pull/12957 - PageToolbar buton class added. by @fatihskilic in https://github.com/abpframework/abp/pull/12969
- Add OAuth providers only forRoot by @muhammedaltug in https://github.com/abpframework/abp/pull/12967
- set loading state to true every list request by @muhammedaltug in https://github.com/abpframework/abp/pull/12973
- Added PipeFunction by @fatihskilic in https://github.com/abpframework/abp/pull/12956
- Update Basic-Theme.md by @realLiangshiwei in https://github.com/abpframework/abp/pull/12991
- Update common.props by @skoc10 in https://github.com/abpframework/abp/pull/12993
New Contributors
- @GerardoGrecoPorini made their first contribution in https://github.com/abpframework/abp/pull/11991
- @binbsr made their first contribution in https://github.com/abpframework/abp/pull/12015
- @gaoabout made their first contribution in https://github.com/abpframework/abp/pull/12009
- @ejohnson-dotnet made their first contribution in https://github.com/abpframework/abp/pull/12197
- @husoman made their first contribution in https://github.com/abpframework/abp/pull/12321
- @dependabot made their first contribution in https://github.com/abpframework/abp/pull/12304
- @MichelZ made their first contribution in https://github.com/abpframework/abp/pull/12407
Full Changelog: https://github.com/abpframework/abp/compare/5.2.1...5.3.0