Blog Post
See the blog post for to learn what's new with this version: https://blog.abp.io/abp/ABP.IO-Platform-7-2-Final-Has-Been-Released
What's Changed
- Fix Url check from in #15611 by @enisn in #15625
- Update version of common.props by @skoc10 in #15639
- Update zh-Hant.json by @HyleonOu in #15640
- Fixed the
OnRegistered
name typo by @gdlcf88 in #15644 - Cli: Move CheckMultipleOrganizationsAsync to AuthService by @yekalkan in #15667
- Update version of common.props by @skoc10 in #15633
- change flag-icon-css to flag-icons by @bariscanyilmaz in #15664
- Compatible with
flag-icon-css
until the package is released by @maliming in #15699 - Cli: Enhancements related with starting ABP Suite by @yekalkan in #15692
- Update en.json by @onurpicakci in #15702
- make selected group permissions as array by @bariscanyilmaz in #15703
- Update WithProviders comment by @realLiangshiwei in #15705
- Switch Angular Dev-App to LeptonX-Lite by @hikalkan in #15721
- Feat card component by @bariscanyilmaz in #15584
- Capchta localization edited by @onurpicakci in #15727
- Update en.json by @onurpicakci in #15771
- Set some localized messages for
ModelBindingMessageProvider
. by @maliming in #15736 - Update AuthService.cs by @maliming in #15774
- Fixed blog menu item by @onurpicakci in #15763
- Bug #15791 - Fix log out fails when EnableLocalLogin is false by @lprichar in #15792
- Feat input wrapper by @bariscanyilmaz in #15741
- Fix localization links to show en link since this is en documentation by @ejohn54 in #15804
- Remove the key from the exception. by @maliming in #15810
- IdentityServer4 module migration docs by @gterdem in #15813
- docs.abp.io : The problem was solved when the document part was extended by @halimekarayay in #15796
- add DisplayName for IdentityRoleCreateOrUpdateDtoBase Name property by @wangj90 in #14861
- Upgrade OpenIddict to 4.1.0. by @maliming in #15827
- CancellationToken parameter added for background jobs by @ahmetfarukulu in #15282
- Add Spring Campaign localization by @salihozkara in #15841
- Add localization-key-synchronizer tool by @salihozkara in #15779
- Add
CancellationToken
toIgnoredTypes
ofAbpAuditingOptions
. by @maliming in #15826 - Add
AbpHttpClientStaticProxyingOptions
. by @maliming in #15851 - Card component document by @bariscanyilmaz in #15755
- Add
ShouldChangePasswordOnNextLogin
toIdenttiyUser
. by @maliming in #15708 - Add Support for Bulk Translations in IMultilingualObjectManager by @ahmednfwela in #14837
- Update Multi-Tenancy.md by @maliming in #15891
- Add
AbpValidateAuthorizedParty
. by @maliming in #15898 - commercial.abp.io - update FAQ by @onurpicakci in #15909
- checkbox and form input should exported by @mahmut-gundogdu in #15913
- Define groups for menu items by @realLiangshiwei in #15908
- CLI: Add user id to LoginInfo by @berkansasmaz in #15918
- Check the token when refreshing the blazor server page. by @maliming in #15876
- Update AbpStringExtensions.ReplaceFirst, to spans by @merijng in #15878
- Quick fix for the Tutorials/Part-10 doc by @MrXhh in #15947
- Add
GetListByIdsAsync
method toIIdentityUserRepository
. by @maliming in #15892 - Upgrade
Autofac
to 7.0.0. by @maliming in #15949 - Document: Define groups for menu items by @realLiangshiwei in #15922
- #15539 aded localization languaje for select2 for by @washyn in #15540
- aded localization fir dynamic resource for select2 by @washyn in #15539
- issue-1678-localization by @salihozkara in #15950
- Add
BlazorWebAssemblyCurrentApplicationConfigurationCacheResetService
. by @maliming in #15895 - Add
LastPasswordChangeTime
toIdenttiyUser
by @realLiangshiwei in #15956 - Commercial.abp.io - New faq localizations by @onurpicakci in #15966
- Add edit link in project page for all docs by @andmattia in #15943
- Set Url to project/version in home of breadcrumb by @andmattia in #15967
- fix search bar layout problem if no contributor or edit link is empty by @berkansasmaz in #15969
- refactor component output names to follow angular style guide by @bariscanyilmaz in #15931
*Article azure migration by @skoc10 in #15996 - Added migration mssql to postgresql by @skoc10 in #16001
- Update POST.md by @skoc10 in #16009
- move folder from community to blog by @skoc10 in #16013
- Improve filter/search of ABP Documents by @salihozkara in #15971
- Add new Localization by @salihozkara in #16022
- Community Article - IdentityUser relationships by @onurpicakci in #16016
- Update images by @skoc10 in #16029
- Community Article editing by @onurpicakci in #16032
- Update Resource Localization by @JontyMin in #16040
- Commercial.abp.io - Faq localization edit by @onurpicakci in #16030
- Community Article - IdentityUser relationship by @onurpicakci in #16041
- Community Article - IdentityUser Relationship by @onurpicakci in #16048
- Switched to AsyncKeyedLock by @MarkCiliaVincenti in #15817
- support card component all features by @bariscanyilmaz in #15836
- Update latest-versions.json by @gizemmutukurt in #16061
- Quick Card Doc Fix by @braim23 in #16074
- Update index.js by @andmattia in #15927
- Log exception on
AbpExceptionFilter
. by @maliming in #16071 - 7.1 Release Doc by @braim23 in #16053
- Update OpenIddict to 4.2.0. by @maliming in #16083
- Add
virtual
to controllers of framework. by @maliming in #16086 - Update Hangfire document by @realLiangshiwei in #16090
- change GetAsync to FindAsync for organization unit GetCodeOrDefaultAsync method by @wangj90 in #16089
- Update to FI translations by @ptim74 in #16087
- Abp.io websites - editing title localizations by @onurpicakci in #16072
- Abp.io - GetStarted page localizations by @onurpicakci in #16092
- Small ar Fix for Localization by @braim23 in #16098
- Add AutocompleteParentSelector to AbpSelectTagHelper by @realLiangshiwei in #16096
- Skoc/status page article by @skoc10 in #16101
- Update MongoDbRepository.cs by @maliming in #16110
- Update localizations by @salihozkara in #16081
- Add Convert Create/Edit Modals to Page article by @enisn in #16113
- Test card component by @bariscanyilmaz in #16122
- Admin.abp.io - localization arrangement by @onurpicakci in #16128
- DataGridEntityActionsColumn show a single button if there is only one available action by @realLiangshiwei in #16131
- document all features in card component by @bariscanyilmaz in #15857
- form-input & checkbox component's style property type changed by @masumulu28 in #16133
- Mvc : abpdatepicker and abpdaterangepicker add by @salihozkara in #15806
- Salihozkara/seo by @salihozkara in #16136
- Grouped menu feature @abp/ng.core by @masumulu28 in #15938
- fix unit test for pipeline by @skoc10 in #16145
- New Article: Using Dapper with the ABP Framework by @hikalkan in #16149
- Docs Module - docs enhancements by @onurpicakci in #16155
- [Doc] Remove preview tag and add theme-configuration link by @mahmut-gundogdu in #16154
- Quick Fix for Dapper Doc by @braim23 in #16164
- Add
AttachScopes
handler. by @maliming in #16168 - Add
PropertyName
and use it as sort field. by @maliming in #16172 - Add IdentityUserDelegation by @realLiangshiwei in #16066
- Created source codes solution by @yekalkan in #16177
- Fix/16169 safe html pipe lint error by @bariscanyilmaz in #16170
- Add missing localizations by @berkansasmaz in #16180
- Permissions modal select all disabled state fix by @enisn in #16181
- Cms: Allow/Disallow External URLs in Comments by @EngincanV in #16174
- Shorten release time by @skoc10 in #16183
- fix card component lint errors by @bariscanyilmaz in #16173
- Commercial.abp.io - new testimonial localization by @onurpicakci in #16189
- Update Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo.csproj by @EngincanV in #16193
- Fix ExtraProperties problem in Blazor by @realLiangshiwei in #16188
- Add cshtml content. by @maliming in #16200
- spelling mistake by @icyflash in #16202
- Abp.io - Turkish language localizations by @onurpicakci in #16199
- Fix docs module by @realLiangshiwei in #16212
- Make
IsValueObject
check customizable. by @maliming in #16204 - Update to AsyncKeyedLock 6.2.1 by @MarkCiliaVincenti in #16216
- Fixed grammar in README.md by @MarkCiliaVincenti in #16214
- expose rest service options on generated proxy services as parameter. by @mahmut-gundogdu in #16207
- Add
@abp/qrcode
library. by @maliming in #16218 - Fix MockRestService by @mahmut-gundogdu in #16221
- Upgrade
Castle.Core
to 5.1.1. by @maliming in #16222 - Create migration-guide for ABP v7.2 by @EngincanV in #16224
- Abp.io - Turkish localization arrangement by @onurpicakci in #16226
- bootstrap-taghelpers.abp.io: Navbar enhancement by @onurpicakci in #16225
- Update Getting-Started-React-Native by @berkansasmaz in #16230
- fix 16025 for AngularUI by @mahmut-gundogdu in #16055
- Commercial.abp.io - New localization by @onurpicakci in #16235
- dynamicFormTagHelper add Column attribute by @blackWins in #16111
- Update version of common.props by @skoc10 in #16236
- Fix date pipe names by @mahmut-gundogdu in #16237
- Add
QRCodeScriptContributor
. by @maliming in #16241 - Update Comments.md by @EngincanV in #16243
- update auto-pr for rel-7.1 by @mahmut-gundogdu in #16246
- fix dot problem by @mahmut-gundogdu in #16247
- update auto-pr for 7.2 by @mahmut-gundogdu in #16249
- Update version of common.props by @skoc10 in #16252
- Update ChangeThemeStep.cs by @maliming in #16258
- add card component to nav items in document by @bariscanyilmaz in #16270
- Update NPM packages to support only minor versions. by @ebicoglu in #16281
- Pass
applicationManager
toValidateClientRedirectUri
. by @maliming in #16284 - fix style issue in the Version and Filter input fields on docs module by @berkansasmaz in #16286
- detect selectedNode change on tree by @bariscanyilmaz in #16265
- Update NPM packages to support only minor versions. by @realLiangshiwei in #16291
- Add "How to override the favicon" section to leptonx lite docs by @EngincanV in #16297
- Encode the
Label
ofTagHelper
. by @maliming in #16307 - Update LeptonXLite version to
2.2.x
by @enisn in #16311 - Create abp.resourcemapping.js by @EngincanV in #16316
- Update Distributed-Event-Bus-Kafka-Integration.md by @minhtaile2712 in #16325
- Fix for potential race condition while saving dynamic feature and permissions by @hikalkan in #16276
- Dependency injection design compatible with automapper by @realLiangshiwei in #16339
- Add models of openiddict to
ModuleExtensionConfiguration
. by @maliming in #16346 - Add spacing to icons in datagrid actions by @enisn in #16362
- Change
Identity Server
toAuth Server
. by @maliming in #16371 - Correction to Add-Migration command by @jrees in #16381
- Add "Single Layer" option to Get Started tutorial by @braim23 in #16359
- Docs.abp.io - Fixing broken links by @onurpicakci in #16391
- Change language and login item order. by @maliming in #16406
- Change deprecated @angular-devkit/build-ng-packagr builder by @mahmut-gundogdu in #16360
- Update version to release 7.2.1 stable by @skoc10 in #16413
- Fix abp utils builder by @mahmut-gundogdu in #16424
- Add Volo.Abp namespace to CSharpServiceProxyGenerator.cs by @EngincanV in #16428
- Update Getting-Started-Single-Layered.md by @SalehAhmadi in #16432
- CMS Kit: Improve Comments for disallowing external URLs by @EngincanV in #16416
- Update Getting-Started-Single-Layered.md by @EngincanV in #16434
- Update Index.md by @salihozkara in #16448
- Update Index.md by @salihozkara in #16449
- Encode the exception message. by @maliming in #16453
- AngularUI: Missed DTOs added by @masumulu28 in #16457
- Fix service-type all by @mahmut-gundogdu in #16463
New Contributors
- @lprichar made their first contribution in #15792
- @ejohn54 made their first contribution in #15804
- @ahmetfarukulu made their first contribution in #15282
- @MrXhh made their first contribution in #15947
- @JontyMin made their first contribution in #16040
- @MarkCiliaVincenti made their first contribution in #15817
- @gizemmutukurt made their first contribution in #16061
- @ptim74 made their first contribution in #16087
- @icyflash made their first contribution in #16202
- @blackWins made their first contribution in #16111
- @minhtaile2712 made their first contribution in #16325
- @jrees made their first contribution in #16381
- @SalehAhmadi made their first contribution in #16432
Full Changelog: 7.1.1...7.2.1