Releases: abpframework/abp
Releases · abpframework/abp
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
7.4.1
What's Changed
- Make DisableImplicitFromServicesParameters as true by @enisn in #17844
- Update 7.4 Migration Guide and mention the microsoft package upgrade by @EngincanV in #17858
- Check MenuEnable feature in the CmsKitPublicMenuContributor by @realLiangshiwei in #17867
- Fix the problem of cache
Assembly
. by @maliming in #17872 - Add Blazor UI section by @realLiangshiwei in #17868
- Add
README.md
file to every new solution to explain how to run it. by @maliming in #17812 - Update
Data-Filtering.md
. by @maliming in #17889 - Add a section for @abp/nx.generators on Document by @mahmut-gundogdu in #17888
- Fix permissions spacing without children in the modal by @enisn in #17885
- change version of leptonx stable by @mahmut-gundogdu in #17886
- Mention yarn / abp install-libs / abp bundle commands in related documentation by @EngincanV in #17833
- Error handler receives null error by @Sinan997 in #17892
- Fix docs template rendering problems by @EngincanV in #17911
- Update "CMS Kit: Pages" documentation by @EngincanV in #17935
- Fix getModifierState error at CapsLockDirective by @Sinan997 in #17920
- ABP CLI: Can't upgrade project with -v option by @EngincanV in #17943
- CLI: Should not run
AppTemplateRemoveMongodbCollectionFixtureStep
in nolayers templates since they don't have test projects by @EngincanV in #17953 - Fix resize and compress problem by @salihozkara in #17942
- Update version to release 7.4.1 by @skoc10 in #17963
- Update version angular 16.2 by @mahmut-gundogdu in #17965
- Generate-proxy support with complex generic types by @realLiangshiwei in #17969
- Add update Angular to version 16 to v7.3, v7.4 migration docs by @Sinan997 in #17914
- Fix: add route item to app-routing after create module by @masumulu28 in #17962
- Mark deprecated classed in Angular by @mahmut-gundogdu in #17855
- fix canHandle method to correctly handle error status code by @mahmut-gundogdu in #17983
- Update zh translate by @JadynWong in #17994
- Upgrade SixLabors.ImageSharp the latest by @realLiangshiwei in #17999
- Fix ImageSharp upgrade error by @realLiangshiwei in #18002
Full Changelog: 7.4.0...7.4.1
7.4.0
What's Changed
- Add new localizations for commercial.abp.io by @EngincanV in #16763
- Update version to 7.4.0 by @skoc10 in #16769
- Add localization by @salihozkara in #16772
- Blog Post for ABP.IO Platform 7.3 release by @EngincanV in #16755
- Update HowItWorks Localizations by @salihozkara in #16791
- Add
Dynamic Text Template
infrastructure. by @maliming in #16754 - Create Abp-7_4.md by @maliming in #16815
- Limit forms on settings by @mahmut-gundogdu in #16821
- add abp-md-form by @mahmut-gundogdu in #16825
- Update UnitOfWork whitespace checks and exception messages by @wub in #16841
- Simple runtime database migration system for EF Core by @hikalkan in #16862
- Update Abp Release Log Localizations by @salihozkara in #16866
- Update en.json by @salihozkara in #16870
- Update Localization by @salihozkara in #16883
- Add
CorrelationId
to distributed events. by @maliming in #16795 - Commercial.abp.io Add new Localization by @salihozkara in #16873
- Salihozkara/localization by @salihozkara in #16886
- Upgrade
OpenIddict
to4.5.0
. by @maliming in #16892 - Use the global
OpenIddict
package version. by @maliming in #16897 - Exporting Utils in ng-account public API by @Vinoth-KR in #16872
- Write
device login
message if2FA
enabled. by @maliming in #16910 - Update CLI device login text. by @maliming in #16914
- Enhance Swagger to support OpenIdConnect by @RealLowis in #16574
- Add Plural Year Key by @salihozkara in #16923
- Update tr.json by @salihozkara in #16925
- Add order to extended properties by @RealLowis in #16930
- Update Module Entity Extensions document by @RealLowis in #16935
- Blog Module : Fix Time Ago by @salihozkara in #16941
- Add timezone settings to
SettingManagement
module. by @maliming in #16861 - Remove
EnableTimeZone
feature. by @maliming in #16943 - Update en.json by @salihozkara in #16946
- Update en.json by @salihozkara in #16947
- Introduce IdentityUserIntegrationService by @hikalkan in #16962
- Update proxy for
SettingManagement
. by @maliming in #16964 - Issue 16814 by @salihozkara in #16939
- Fix ReleaseLogs Title by @salihozkara in #16978
- Update en.json by @salihozkara in #16981
- Fix unit test. by @maliming in #16970
- Check timezone settings page permission by @RealLowis in #16982
- Imaging contributor order set in register order by @salihozkara in #16958
- if it is an external login using an external schema to sign by @RealLowis in #16983
- Allow Setting Extended Property as ReadOnly on the UI for Blazor by @EngincanV in #16823
- Move Order to ExtensionPropertyUI by @RealLowis in #16985
- Add
TimeZoneHelper
. by @maliming in #16993 - Update en.json by @salihozkara in #17000
- Add ConnectionStringRenameStep by @RealLowis in #17005
- Add FAQ question: Does the subscription renew automatically? by @salihozkara in #17007
- Update latest-versions.json by @voloagent in #17012
- Introduce AdditionalModuleAssemblyAttribute by @hikalkan in #17026
- fix(settings-module): translation fixes by @nebula2 in #17035
- Group1 Enable nullable annotations by @RealLowis in #17020
- Support module class type at AbpAspNetCoreIntegratedTestBase by @hikalkan in #17039
- Check if the component is disposed by @RealLowis in #17040
- Improve DatePicker page for bootstrap-taghelpers website by @salihozkara in #17043
- Move invoke code after setting OpenIdConnectOptions for override flexibility by @huseyinalan in #17045
- Fix console errors on bootstrap-taghelpers.abp.io website by @salihozkara in #17048
- Group2 Enable nullable annotations for Volo.Abp.AspNetCore.Authentication.* by @RealLowis in #17047
- connection-status-feature by @Sinan997 in #17027
- Cli: create sync version of
GetSuitePort
method inSuiteAppSettingsService
by @berkansasmaz in #17050 - Fix wrong href by @salihozkara in #17056
- Update zh-Hans.json by @salihozkara in #17053
- Update
System.Linq.Dynamic.Core
to 1.3.3. by @maliming in #17052 - Fix search for latest branch when no version by @salihozkara in #17019
- Create a new article for image compression/resize with ABP Framework by @EngincanV in #17013
- Add extra properties to User Edit Modal by @salihozkara in #17049
- Add new localizations to docs.abp.io by @salihozkara in #17068
- Group3 Enable nullable annotations by @RealLowis in #17062
- remove unnecessary name by @Sjhzjxc in #17072
- Group4 Enable nullable annotations by @RealLowis in #17074
- Encode
returnUrl
when sendingPasswordReset
email.. by @maliming in #17060 - Update en.json by @salihozkara in #17089
- Group5 Enable nullable annotations by @RealLowis in #17094
- Group6 Enable nullable annotations by @RealLowis in #17096
- Dynamic Setting Store implementation. by @maliming in #16979
- Create release post for v7.3.0 stable by @EngincanV in #17099
- Log the entries info when
DbUpdateConcurrencyException
occurs. by @maliming in #16995 - Update Chine localizations by @salihozkara in #17095
- Rename
AbpSettingDefinitionRecords
table. by @maliming in #17107 - Group7 Enable nullable annotations by @RealLowis in #17108
- Group8 Enable nullable annotations by @RealLowis in #17109
- Upgrade OpenIddict to 4.6.0. by @maliming in #17114
- Mention the community talks 2023.5 in the 7.3.0 release post by @EngincanV in #17119
- Update latest-versions.json by @voloagent in #17098
- Group9 Enable nullable annotations by @RealLowis in #17120
- Human Friendly Enums in Swagger by @masoodkhoshgard in #17042
- Update en.json by @salihozkara in #17132
- Update en.json by @salihozkara in #17133
- Re-generating proxy for setting-management by @Sinan997 in #17137
- Add
HasAbpQueryFilter
method to combine the custom filter with global filters. by @maliming in #17130 - CmsKit: Add most popular tags by @salihozkara in #17110
- Update en.json by @salihozkara in #17135
- Update en.json by @EngincanV in #17156
- Optimize hide abp end points by @masoodkhoshgard in #17151
- Get global or host setting in setting management module. by @maliming in #17159
- Update en.json by @salihozkara in #17164
- Add Mobile Page Localizations by @salihozkara in #17...
7.4.0-rc.5
What's Changed
- Update the "Module Entity Extensions" section in the CMS Kit Module documentation by @EngincanV in #17724
- Improve change theme command in schematics by @masumulu28 in #17732
- Introduce MongoDbDatabaseEventHandlerBase by @yekalkan in #17738
- revert default value of breadcrumb by @mahmut-gundogdu in #17749
- Corrections to grammatical mistakes in Dependency-Injection.md by @BrytonKinney in #17754
- CMS Kit: Fix icon of the global resource menu item by @EngincanV in #17762
- Add pagination to Tag repository by @RealLowis in #17767
- Add Dbms symbol support to CLI for better docker-compose coverage by @gterdem in #17753
- Install libs for
Microsoft.NET.Sdk.Razors
andMicrosoft.NET.Sdk.BlazorWebAssemblys
projects. by @maliming in #17779 - Update version to release 7.4.0-rc.5 by @skoc10 in #17781
- Add tenant not found token by @mahmut-gundogdu in #17569
- Update InstallLibsService.cs to fix a typo. by @maliming in #17785
- Update InstallLibsService.cs to fix a typo. by @maliming in #17787
New Contributors
- @BrytonKinney made their first contribution in #17754
Full Changelog: 7.4.0-rc.4...7.4.0-rc.5
7.4.0-rc.4
What's Changed
- CLI: Add .npmrc file before searching for the nightly package versions by @EngincanV in #17620
- Update Nightly Builds documentation & mention the commercial nightly packages by @EngincanV in #17622
- Cms: Fix Page feature preview problem by @salihozkara in #17563
- Support configure the
HttpConnectionDispatcherOptions
. by @maliming in #17629 - Update version to release 7.3.3 by @skoc10 in #17631
- Static C# API client proxy compatible ReplaceEmbeddedByPhysical by @realLiangshiwei in #17644
- Upgrade AlibabaCloud SDK to fix conflicts by @realLiangshiwei in #17649
- Fix
ServiceType
condition of CLI. by @maliming in #17652 - Improve CmsKit Widget Parsing Regex by @enisn in #17636
- Add information for switching top-menu by @Sinan997 in #17664
- AngularUI: bump up lepton-x version in templates by @masumulu28 in #17684
- Fix Blog Post Preview by @salihozkara in #17694
- Angular Schematics: Remove current theme and apply selected one by @masumulu28 in #17675
- Create change theme generator for wrap schematic command by @masumulu28 in #17639
- Initialize the api version of
input
. by @maliming in #17682 - Update version to release 7.4.0-rc.4 by @skoc10 in #17708
Full Changelog: 7.4.0-rc.3...7.4.0-rc.4
7.3.3
What's Changed
- Add missing cover media to Create BlogPost page by @enisn in #17307
- Fix Filtering BlogPosts according to a tag on MongoDB by @salihozkara in #17326
- CLI: Fix leptonx package update wrong version problem by @EngincanV in #17344
- Add equal spaces for top & bottom for Blazor toolbar by @enisn in #17347
- Correctly output
security logs
inOpenIddict's
controller. by @maliming in #17362 - Encode the
returnUrl
if it start with/connect/authorize?
. by @maliming in #17364 - Add
CallSignInOrTwoFactorAsync
method toAbpSignInManager
class. by @maliming in #17369 - Update auto-pr.yml for 7.3 by @mahmut-gundogdu in #17386
- Get hooks by current layout. by @maliming in #17400
- Fix Spelling in a word Auto-API-Controllers.md - Rel-7.3 by @Ahmad-Nidal in #17414
- Add
localization
section in OpenIddict by @maliming in #17417 - Set CurrentTenant Id for IdentityUserDelegation by @realLiangshiwei in #17475
- Add
--skip-db-migrations
to CmsKit Installation Documentation by @enisn in #17501 - Prevent to disable account authenticated user self. by @maliming in #17526
- Remove confirmation error during redirect to login by @masumulu28 in #17530
- Update VoloDocs.md by @vnetonline in #17514
- Fix user self disable issue by @masumulu28 in #17518
- Fix incorrect tab selection on modal opening feature management by @masumulu28 in #17586
- Get safe redirect url by @realLiangshiwei in #17598
- Continue check permissions instead of break by @realLiangshiwei in #17609
- Update version to release 7.3.3 by @skoc10 in #17631
Full Changelog: 7.3.2...7.3.3