Releases: abpframework/abp
Releases · abpframework/abp
8.0.2
What's Changed
- Update Multi-Lingual-Entities.md by @ismcagdas in #18676
- Update Testing.md by @augustin-man in #18683
- Add GetPermissionDepthOrDefault method by @realLiangshiwei in #18681
- CLI: Should skip bundling while creating a new custom module. by @EngincanV in #18702
- Don't return child permission if parent is not enabled by @realLiangshiwei in #18699
- Update
MaxDefaultValueLength
to 2048. by @maliming in #18712 - Add
SaveEntityHistoryWhenNavigationChanges
toAbpAuditingOptions
. by @maliming in #18715 - Refactor
EntityHistoryHelper
. by @maliming in #18718 - CLI: Fix theme selection for blazor-server nolayer template. by @EngincanV in #18731
- Get child permissions by parent instead name. by @maliming in #18743
- Update lerna script in publish-mvc.ps1 file by @masumulu28 in #18725
- Update document by @realLiangshiwei in #18747
- Fix search problem by @salihozkara in #18751
- Update migration guide for v8.0 (add a note for sql server users) by @EngincanV in #18755
- Update version to release 8.0.2 by @skoc10 in #18764
- Add
iconClass
option to toaster by @masumulu28 in #18737 - Update
Autofac
to8.0.0
&Autofac.Extensions.DependencyInjection
to9.0.0
by @maliming in #18775 - Support
keyed-services
. by @maliming in #18777
New Contributors
- @augustin-man made their first contribution in #18683
Full Changelog: 8.0.1...8.0.2
8.0.1
What's Changed
- Open my account page in a new window. by @realLiangshiwei in #18532
- Remove AccountLayoutModule import when change-theme to LeptonX by @Sinan997 in #18534
- Update Linked-List document by @realLiangshiwei in #18539
- OpenIddictTokens payload error on Oracle DB by @gterdem in #18549
- Update Entity-Cache.md by @RyuzakiH in #18498
- Add GetListByNamesAsync to IIDentityClaimTypeRepository by @realLiangshiwei in #18555
- CLI: Remove 'HostWithIds' symbol. by @EngincanV in #18553
- Use
VersionOverride
when central package management is enabled.. by @maliming in #18566 - Change the
default pfx password
inREADME
file. by @maliming in #18567 - Add script to change package version by @mahmut-gundogdu in #18546
- Update tutorials's unit test code for 8.0 changes. by @maliming in #18569
- Remove MethodPlaceholder by @realLiangshiwei in #18574
- Update blueprints by @Sinan997 in #18558
- app-nolayers blazor template bug fixed by @ahmetfarukulu in #18580
- Enhance Tutorials documents for nullable reference by @realLiangshiwei in #18585
- Remove RemoveUnnecessaryDbMigratorClients by @realLiangshiwei in #18583
- Set
IdentityOptions
when updating user role. by @maliming in #18590 - Update version to release 7.4.5 by @skoc10 in #18598
- Feat: provide filtering for OAuth error listener by @masumulu28 in #18577
- AngularUI: update templates by @masumulu28 in #18603
- Update @abp/ng.theme.lepton-x package version by @masumulu28 in #18610
- Fix: set as 2.4.7 all theme.lepton-x.lite packages for 7.4.5 by @masumulu28 in #18621
- Add new layout component and define dynamic layouts by @mahmut-gundogdu in #18527
- Add IMultiTenantUrlProvider by @realLiangshiwei in #18592
- Update
AbpPerfTest
results for ABP&NET 8.0.0. by @maliming in #18643 - Revise all zh-Hans.json localization texts. by @realLiangshiwei in #18640
- Cli update command version null check added by @ahmetfarukulu in #18630
- Add
GetUserNameFromEmailAsync
toIdentityUserManager
. by @maliming in #18612 - CLI: Run bundle command for module template. by @EngincanV in #18659
- Fix the unit tests. by @maliming in #18661
- Add ClaimNameExist to IdentityErrorCodes by @realLiangshiwei in #18669
- Update version to release 8.0.1 by @skoc10 in #18672
Full Changelog: 8.0.0...8.0.1
7.4.5
What's Changed
- Update Application-Startup.md by @kemalgenc in #18389
- Add Initialize method to HangfireBackgroundWorkerManager by @realLiangshiwei in #18478
- Docs: Blazor forms & validation by @enisn in #18483
- Add script to change package version by @mahmut-gundogdu in #18546
- Update version to release 7.4.5 by @skoc10 in #18598
- Feat: provide filtering for OAuth error listener by @masumulu28 in #18577
New Contributors
- @kemalgenc made their first contribution in #18389
Full Changelog: 7.4.4...7.4.5
8.0.0
Blog Post
See the blog post for to learn what's new with this version:https://blog.abp.io/abp/abp-8-0-stable-release-with-dotnet-8-0
What's Changed
- Update campaign localizations by @salihozkara in #17381
- Update version for nightly build by @skoc10 in #17382
- Blog Post for ABP.IO Platform 7.4 release by @EngincanV in #17375
- Update feature request issue template by @berkansasmaz in #17405
- Support mapping collection of objects for custom object mappers by @maliming in #17376
- Add social media register options to Register page by @realLiangshiwei in #17406
- Improve social media register options Register page by @realLiangshiwei in #17409
- Fix Images don't appear issue by @salihozkara in #17395
- Static C# API client proxy compatible ReplaceEmbeddedByPhysical by @realLiangshiwei in #17392
- Catch and ignore the
Exception
fromValidationAttributeHelper
. by @maliming in #17423 - Add new localizations from commercial.abp.io by @salihozkara in #17442
- Update Why Abp IO Page Localizations by @salihozkara in #17445
- Blog Module: Fix invisible link due to unset color by @salihozkara in #17452
- Use NoTracking for readonly repositories for EF core. by @maliming in #17421
- Add a new unit test for
ReadOnlyRepository
. by @maliming in #17462 - Add community slogan by @salihozkara in #17463
- Docs: Support exact match in search by @salihozkara in #17456
- ABP Community new slogan responsive by @salihozkara in #17468
- CMS Kit: Add reCaptcha to comment edit section if it's enabled by @salihozkara in #17455
- Support attachments and
ExtraProperties
when sending emails. by @maliming in #17437 - Introduce
RepositoryInterceptor
andEnable/DisableTracking()
extension methods. by @maliming in #17491 - Add new localizations from community.abp.io by @salihozkara in #17545
- Group12 Enable nullable annotations by @realLiangshiwei in #17549
- Disable logging for
HEAD
ifIsEnabledForGetRequests
isfalse
. by @maliming in #17543 - Group13 Enable nullable annotations by @realLiangshiwei in #17557
- Use
WebApplicationFactory
as the base class for Web integration testing. by @maliming in #17497 - Group14 Enable nullable annotations by @realLiangshiwei in #17560
- Group15 Enable nullable annotations by @realLiangshiwei in #17561
- Create production certificate while creating a new solution by @maliming in #17512
- The
ComputerId
is no longer changed after user changes. by @maliming in #17574 - Blog Post: Cascading Option Loading with Extensions System in ABP Angular by @masumulu28 in #17580
- CLI: Configure angular projects while module adding even if the source code is not included by @EngincanV in #17553
- add missing
\
in ConnectionStrings by @Sinan997 in #17594 - Add
AdditionalEmailSendingArgs
. by @maliming in #17582 - Update the wrong database table configurations in the "Many to Many Relationship with ABP and EF-Core" article by @EngincanV in #17602
- CMS Kit: Revise reCaptcha Generator for Comment Feature by @EngincanV in #17565
- Add
NotNullWhen
attribute toIsNullOrEmpty& IsNullOrWhiteSpace
. by @maliming in #17608 - normalize libraries versions to make npm install work by @Sinan997 in #17611
- Do not remove Integration postfix for auto controllers for integration services by @hikalkan in #17626
- Add GetRoleNames by user ids method by @realLiangshiwei in #17627
- Removed duplicated ApplyDataFilters usage for MongoDbRepository.FindAsync by @hikalkan in #17641
- Update latest-versions.json by @voloagent in #17635
- Check the key if exists in
ExtraProperties
. by @maliming in #17668 - Add @abp/zxcvbn npm package by @realLiangshiwei in #17666
- Expose the
validator
service itself. by @maliming in #17672 - Add appsettings.secrets.json file to default configuration in tests by @hikalkan in #17673
- Check Redis server when creating project. by @maliming in #17669
- Improve auth-server homepage design & update dataseeder by @EngincanV in #17660
- Add localizations to raffle pages by @salihozkara in #17670
- Improve console template by @realLiangshiwei in #17692
- CmsKit - PreventXSS Enhancement by @enisn in #17681
- Add Moving Background Job Execution To A Separate Application article by @realLiangshiwei in #17686
- CLI: Add
mobile:react-native
symbol if the react-native mobile app is selected for project creation. by @EngincanV in #17712 - Add some localizations to
Commercial
by @maliming in #17646 - Make hosted wasm project template debuggable by @realLiangshiwei in #17702
- No case-sensitive filtering at the Users page by @realLiangshiwei in #17720
- Mongo eventbox enhancements by @hikalkan in #17723
- Handle CmsKit Pages routing in a DynamicRouteValueTransformer by @enisn in #17642
- Replace IdentityUserLookupAppService by an integration service by @hikalkan in #17737
- Add
ExtraPropertyDictionaryToQueryString/FormData
. by @maliming in #17705 - Search with "contains" instead of exact match while searching users by @realLiangshiwei in #17756
- Angular Unit Tests fix some of them by @Sinan997 in #17706
- Create an introductory post for CMS Kit Demo application by @EngincanV in #17718
- Update the
Configuring OpenIddict
documentation by @EngincanV in #17758 - Imporve console template with
HostApplicationBuilder
by @JadynWong in #17721 - Basic Theme: Show menu icon if it's specified without checking if it's a font-awesome icon by @EngincanV in #17765
- Fix possible
null
errors. by @maliming in #17769 - Update
Configuring-OpenIddict.md
to recommended to use two RSA certificates by @maliming in #17768 - Create README.md file for application templates and mention running and deploying. by @EngincanV in #17757
- Handle the case where the parameter is
null
by @maliming in #17770 - CLI: Publish a local event for post-requirements after the project creation. by @EngincanV in #17740
- Allow to set username on social registration. by @maliming in #17755
- Remove backward compatible CMS kit page URLs by @enisn in #17800
- Add
SetForClientAsync
extension method toIPermissionManager
. by @maliming in #17802 - CLI: Allow NuGet package version updates for LeptonX Theme packages by @EngincanV in #17722
- Add new localization to commercial.abp.io by @salihozkara in #17814
- Add new localizations to www.abp.io by @salihozkara in #17816
- Async functions do not return a Task type. If the parameter is empty, an exception will be returned. by @happtim in #17813
- Upgrade abp to NET 8.0 RC 1. by @maliming in #17776
- Create release post for v7.4 by @EngincanV in #17826
- [Article] How to upload and download article by @mahmut-gundogdu in #17827
- Update Localizations by @salihozkara in https://github.com/abpframework/abp/p...
7.4.4
What's Changed
- Add missing localized text by @realLiangshiwei in #18390
- [Backport 7.4] Better PageHeader rendering for Settings by @enisn in #18398
- Update Microsoft packages to
7.0.14
by @enisn in #18436 - Grant all permissions checkbox does not affect Select all checkbox. by @Sinan997 in #18429
- Update Entities.md by @RyuzakiH in #18439
- Update leptonx lite layout customization doc by @Sinan997 in #18401
- Update version to release 7.4.4 by @skoc10 in #18460
New Contributors
Full Changelog: 7.4.3...7.4.4
8.0.0-rc.3
What's Changed
- Remove user-related data when deleting a user by @realLiangshiwei in #18264
- Fix CLI to create app-nolayers template by @realLiangshiwei in #18295
- Update documents for v8.0 by @honurbu in #18311
- Cli: Adjust package updater for studio packages by @yekalkan in #18309
- Update @ng-bootstrap/ng-bootstrap package by @Sinan997 in #18317
- Update ng-bootstrap/ng-bootstrap package by @Sinan997 in #18320
- Fix Show Password problem by @Sinan997 in #18301
- Better PageHeader rendering for Settings [8.0] by @enisn in #18299
- Update Pre-Requirements by @realLiangshiwei in #18341
- Remove
AppTemplateRemoveMongodbCollectionFixtureStep
. by @maliming in #18346 - Adjust ProjectNpmPackageAdder & Add npm package info to web projects by @berkansasmaz in #18352
- CLI: New version info should logged if the current CLI version is pre-release and the stable version fetched from GitHub. by @EngincanV in #18360
- Convert directives to standalone and update standalone components imports / template by @Sinan997 in #18345
- Fix module find condition, included module name bisde module path by @masumulu28 in #18359
- Keep the claims when refreshing principal by @realLiangshiwei in #18367
- CLI: Fix angular package name for lepton theme in the ChangeThemeStep.cs by @EngincanV in #18373
- Swagger Oidc support multi-tenant by @realLiangshiwei in #18355
- Update SecurityStampValidatorOptionsExtensions.cs by @realLiangshiwei in #18382
- Update version to release 8.0.0-rc.3 by @skoc10 in #18395
- Remove setTimeout and markForCheck by @Sinan997 in #18302
- Support nested permission by @realLiangshiwei in #18343
Full Changelog: 8.0.0-rc.2...8.0.0-rc.3
7.4.3
What's Changed
- Add
GetRolesAsync
byorganizationUnitIds
method toIOrganizationUnitRepository
. by @maliming in #18148 - Add missing PageLayout using in SettingManagement by @enisn in #18155
- Update Volo.Abp.Imaging.MagickNet.csproj by @salihozkara in #18198
- Update auto-pr.yml by @maliming in #18218
- Update AppTemplateChangeConsoleTestClientPortSettingsStep by @realLiangshiwei in #18230
- Update OpenIddict.md by @maliming in #18233
- CLI: Run bundle command for ms-pro template blazor ui. by @EngincanV in #18246
- Update LeptonX Lite Blazor UI document by @realLiangshiwei in #18261
- Remove user-related data when deleting a user by @realLiangshiwei in #18264
- Update version to release 7.4.3 by @skoc10 in #18361
- Fix module find condition, included module name bisde module path by @masumulu28 in #18359
- Keep the claims when refreshing principal by @realLiangshiwei in #18367
- CLI: Fix angular package name for lepton theme in the ChangeThemeStep.cs by @EngincanV in #18373
- Swagger Oidc support multi-tenant by @realLiangshiwei in #18355
- Update SecurityStampValidatorOptionsExtensions.cs by @realLiangshiwei in #18382
Full Changelog: 7.4.2...7.4.3
8.0.0-rc.2
What's Changed
- Update auto-pr.yml by @maliming in #18218
- Bump up theme-lepton.x package version for ng-packs & templates by @masumulu28 in #18222
- Update AppTemplateChangeConsoleTestClientPortSettingsStep by @realLiangshiwei in #18230
- Update OpenIddict.md by @maliming in #18233
- Enhance AbpBlazorMessageLocalizerHelper by @realLiangshiwei in #18238
- CLI: Run bundle command for ms-pro template blazor ui. by @EngincanV in #18246
- Change the EF Core to Mongodb in
MyCompanyName.MyProjectName.Web.Tests
project. by @maliming in #18244 - Remove json extension from abp studio files by @ahmetfarukulu in #18252
- Update LeptonX Lite Blazor UI document by @realLiangshiwei in #18261
- Update Road-Map for v8.0 by @EngincanV in #18266
- Remove
IAbpClaimsPrincipalFactory
fromAbpComponentsClaimsCache
. by @maliming in #18268 - Add
OnActivated
event forServiceDescriptor
. by @maliming in #18259 - Compatible with
Font Awesome
. by @maliming in #18279 - Update version to release 8.0.0-rc.2 by @skoc10 in #18281
- Get all RoleNames of users by @realLiangshiwei in #18283
Full Changelog: 8.0.0-rc.1...8.0.0-rc.2
8.0.0-rc.1
Blog Post
See the blog post for to learn what's new with this version:https://blog.abp.io/abp/announcing-abp-8-0-release-candidate
What's Changed
- Update campaign localizations by @salihozkara in #17381
- Update version for nightly build by @skoc10 in #17382
- Blog Post for ABP.IO Platform 7.4 release by @EngincanV in #17375
- Update feature request issue template by @berkansasmaz in #17405
- Support mapping collection of objects for custom object mappers by @maliming in #17376
- Add social media register options to Register page by @realLiangshiwei in #17406
- Improve social media register options Register page by @realLiangshiwei in #17409
- Fix Images don't appear issue by @salihozkara in #17395
- Static C# API client proxy compatible ReplaceEmbeddedByPhysical by @realLiangshiwei in #17392
- Catch and ignore the
Exception
fromValidationAttributeHelper
. by @maliming in #17423 - Add new localizations from commercial.abp.io by @salihozkara in #17442
- Update Why Abp IO Page Localizations by @salihozkara in #17445
- Blog Module: Fix invisible link due to unset color by @salihozkara in #17452
- Use NoTracking for readonly repositories for EF core. by @maliming in #17421
- Add a new unit test for
ReadOnlyRepository
. by @maliming in #17462 - Add community slogan by @salihozkara in #17463
- Docs: Support exact match in search by @salihozkara in #17456
- ABP Community new slogan responsive by @salihozkara in #17468
- CMS Kit: Add reCaptcha to comment edit section if it's enabled by @salihozkara in #17455
- Support attachments and
ExtraProperties
when sending emails. by @maliming in #17437 - Introduce
RepositoryInterceptor
andEnable/DisableTracking()
extension methods. by @maliming in #17491 - Add new localizations from community.abp.io by @salihozkara in #17545
- Group12 Enable nullable annotations by @realLiangshiwei in #17549
- Disable logging for
HEAD
ifIsEnabledForGetRequests
isfalse
. by @maliming in #17543 - Group13 Enable nullable annotations by @realLiangshiwei in #17557
- Use
WebApplicationFactory
as the base class for Web integration testing. by @maliming in #17497 - Group14 Enable nullable annotations by @realLiangshiwei in #17560
- Group15 Enable nullable annotations by @realLiangshiwei in #17561
- Create production certificate while creating a new solution by @maliming in #17512
- The
ComputerId
is no longer changed after user changes. by @maliming in #17574 - Blog Post: Cascading Option Loading with Extensions System in ABP Angular by @masumulu28 in #17580
- CLI: Configure angular projects while module adding even if the source code is not included by @EngincanV in #17553
- add missing
\
in ConnectionStrings by @Sinan997 in #17594 - Add
AdditionalEmailSendingArgs
. by @maliming in #17582 - Update the wrong database table configurations in the "Many to Many Relationship with ABP and EF-Core" article by @EngincanV in #17602
- CMS Kit: Revise reCaptcha Generator for Comment Feature by @EngincanV in #17565
- Add
NotNullWhen
attribute toIsNullOrEmpty& IsNullOrWhiteSpace
. by @maliming in #17608 - Normalize libraries versions to make npm install work by @Sinan997 in #17611
- Do not remove Integration postfix for auto controllers for integration services by @hikalkan in #17626
- Add GetRoleNames by user ids method by @realLiangshiwei in #17627
- Removed duplicated ApplyDataFilters usage for MongoDbRepository.FindAsync by @hikalkan in #17641
- Update latest-versions.json by @voloagent in #17635
- Check the key if exists in
ExtraProperties
. by @maliming in #17668 - Add @abp/zxcvbn npm package by @realLiangshiwei in #17666
- Expose the
validator
service itself. by @maliming in #17672 - Add appsettings.secrets.json file to default configuration in tests by @hikalkan in #17673
- Check Redis server when creating project. by @maliming in #17669
- Improve auth-server homepage design & update dataseeder by @EngincanV in #17660
- Add localizations to raffle pages by @salihozkara in #17670
- Update en.json by @salihozkara in #17683
- Improve console template by @realLiangshiwei in #17692
- CmsKit - PreventXSS Enhancement by @enisn in #17681
- Add Moving Background Job Execution To A Separate Application article by @realLiangshiwei in #17686
- Update en.json by @salihozkara in #17701
- Update en.json by @salihozkara in #17713
- CLI: Add
mobile:react-native
symbol if the react-native mobile app is selected for project creation. by @EngincanV in #17712 - Add some localizations to
Commercial
by @maliming in #17646 - Make hosted wasm project template debuggable by @realLiangshiwei in #17702
- No case-sensitive filtering at the Users page by @realLiangshiwei in #17720
- Mongo eventbox enhancements by @hikalkan in #17723
- Handle CmsKit Pages routing in a DynamicRouteValueTransformer by @enisn in #17642
- Replace IdentityUserLookupAppService by an integration service by @hikalkan in #17737
- Update en.json by @salihozkara in #17739
- Update en.json by @salihozkara in #17748
- Add
ExtraPropertyDictionaryToQueryString/FormData
. by @maliming in #17705 - Search with "contains" instead of exact match while searching users by @realLiangshiwei in #17756
- Angular Unit Tests fix some of them by @Sinan997 in #17706
- Create an introductory post for CMS Kit Demo application by @EngincanV in #17718
- Update the
Configuring OpenIddict
documentation by @EngincanV in #17758 - Imporve console template with
HostApplicationBuilder
by @JadynWong in #17721 - Basic Theme: Show menu icon if it's specified without checking if it's a font-awesome icon by @EngincanV in #17765
- Fix possible
null
errors. by @maliming in #17769 - Update
Configuring-OpenIddict.md
to recommended to use two RSA certificates by @maliming in #17768 - Create README.md file for application templates and mention running and deploying. by @EngincanV in #17757
- Handle the case where the parameter is
null
by @maliming in #17770 - CLI: Publish a local event for post-requirements after the project creation. by @EngincanV in #17740
- Allow to set username on social registration. by @maliming in #17755
- Remove backward compatible CMS kit page URLs by @enisn in #17800
- Add
SetForClientAsync
extension method toIPermissionManager
. by @maliming in #17802 - CLI: Allow NuGet package version updates for LeptonX Theme packages by @EngincanV in #17722
- Add new localization to commercial.abp.io by @salihozkara in #17814
- Add new localizations to www.abp.io by @salihozkara in #17816
- Async functions do not return a Task type. If the parameter is empty, an exception will be returned. by @happtim in https://github.com...
7.4.2
What's Changed
- The documentation update for Angular proxy generation command by @mahmut-gundogdu in #17992
- Remove ISS in in url after the login. Remove some unuseds, by @mahmut-gundogdu in #18037
- Fix captcha generate error by @salihozkara in #18044
- Update the angular's port of
app-nolayers
by @maliming in #18047 - Add NormalizeUrlAsync to IAppUrlProvider by @realLiangshiwei in #18046
- Check usingNamespaceList is not null before adding namespace by @realLiangshiwei in #18061
- Fix wrong import in Entity Action Extensions by @Sinan997 in #18069
- Use de map for moment script name by @salihozkara in #18084
- Update zh-Hans.json by @maliming in #18086
- Fix RadarSpinner component by @realLiangshiwei in #18098
- Fix date picker problem by @salihozkara in #18101
- Update version to release 7.4.2 by @skoc10 in #18118
- remove dot on html of manage-profile by @mahmut-gundogdu in #18121
Full Changelog: 7.4.1...7.4.2