8.2.0
版本发布时间: 2024-06-26 17:06:04
abpframework/abp最新发布版本:8.3.1(2024-09-25 17:02:33)
What's Changed
- Update CLI links by @honurbu in https://github.com/abpframework/abp/pull/18894
- Update version for preview nightly build by @skoc10 in https://github.com/abpframework/abp/pull/18896
- Fix(PermissionManagement): update localization by @miguelaristy in https://github.com/abpframework/abp/pull/18897
- Add new localizations by @salihozkara in https://github.com/abpframework/abp/pull/18899
- ExpirationWarnings added en.json by @honurbu in https://github.com/abpframework/abp/pull/18869
- Add new localization by @salihozkara in https://github.com/abpframework/abp/pull/18917
- Update ABP IO Turkish Localization by @honurbu in https://github.com/abpframework/abp/pull/18703
- Index url controls added by @honurbu in https://github.com/abpframework/abp/pull/18922
- Add ObjectHelper support for property resolution for nullable value types by @namtab00 in https://github.com/abpframework/abp/pull/18970
- Update latest-versions.json by @voloagent in https://github.com/abpframework/abp/pull/18960
- Better navigation to "Next Step" in the documentation by @salihozkara in https://github.com/abpframework/abp/pull/18990
- Update VoloDocs project. by @EngincanV in https://github.com/abpframework/abp/pull/19027
- Update
Minio
to6.0.2
by @maliming in https://github.com/abpframework/abp/pull/19034 - Add kestrel https url to VoloDocs sample. by @EngincanV in https://github.com/abpframework/abp/pull/19040
- Localization added for Return of Investment Page by @honurbu in https://github.com/abpframework/abp/pull/18938
- Add
CurrentCultureDto
property toApplicationLocalizationDto
. by @maliming in https://github.com/abpframework/abp/pull/19039 - Update localization for roi page by @honurbu in https://github.com/abpframework/abp/pull/19054
- Update
OpenIddict
to5.2.0
. by @maliming in https://github.com/abpframework/abp/pull/19041 - Leave us review localization by @denizdemirkan in https://github.com/abpframework/abp/pull/19057
- Let the Manage Role permission as a sub-permission of Edit. by @maliming in https://github.com/abpframework/abp/pull/18972
- ProjectDeletionWarningMessage added to localization by @honurbu in https://github.com/abpframework/abp/pull/19061
- Blog Post for ABP 8.1 RC.1 by @EngincanV in https://github.com/abpframework/abp/pull/19062
- Updated docs for next and previous buttons by @honurbu in https://github.com/abpframework/abp/pull/19049
- Remove
PublicWeb
from ms project if there is noPublicWebSite
flag. by @maliming in https://github.com/abpframework/abp/pull/19080 - Allows configuration of MongoDB entity indexes by @realLiangshiwei in https://github.com/abpframework/abp/pull/19073
- Check cache value is not null. by @maliming in https://github.com/abpframework/abp/pull/19056
-
PublishEntityEvent
for entities with default value. by @maliming in https://github.com/abpframework/abp/pull/19093 - Create unit test for OAuthErrorFilterService by @Sinan997 in https://github.com/abpframework/abp/pull/19066
- Update localized text by @realLiangshiwei in https://github.com/abpframework/abp/pull/19112
- Update localization for commercial/releases by @denizdemirkan in https://github.com/abpframework/abp/pull/18991
- Update latest-versions.json by @voloagent in https://github.com/abpframework/abp/pull/19097
- Update issue template config file by @berkansasmaz in https://github.com/abpframework/abp/pull/19127
- Avoid classes if input is hidden by @sephit in https://github.com/abpframework/abp/pull/19129
- Pass
JsonSerializerOptions
when serializing theenum
. by @maliming in https://github.com/abpframework/abp/pull/19132 - Add
AbpUnitTestSqliteConnection
for unit test. by @maliming in https://github.com/abpframework/abp/pull/19125 - Add localizations by @salihozkara in https://github.com/abpframework/abp/pull/19119
- Add new localizations by @salihozkara in https://github.com/abpframework/abp/pull/19134
- Add test to remember-me.service and fix return value in service by @Sinan997 in https://github.com/abpframework/abp/pull/19088
- Added app-generate-proxy.json documentation by @Shtong in https://github.com/abpframework/abp/pull/19136
- Prevent request to app-configuration after language change by @Sinan997 in https://github.com/abpframework/abp/pull/19046
- Localization improved for pricing page by @honurbu in https://github.com/abpframework/abp/pull/19126
- Localization for profile menu & commercial welcome page by @denizdemirkan in https://github.com/abpframework/abp/pull/19144
- Email Preferences Localization by @denizdemirkan in https://github.com/abpframework/abp/pull/19076
- Video Courses & Resources localization updated all languages by @honurbu in https://github.com/abpframework/abp/pull/19151
- Add
AbpOpenIddictStoreOptions
to configure theIsolationLevel
. by @maliming in https://github.com/abpframework/abp/pull/19133 - Previous and Next buttons fixed by @honurbu in https://github.com/abpframework/abp/pull/19146
- Localization update for commercial-abp-io by @denizdemirkan in https://github.com/abpframework/abp/pull/18955
- Disable
DynamicSetting
in unit test. by @maliming in https://github.com/abpframework/abp/pull/19180 - Node version changed in the document by @EnesDONER in https://github.com/abpframework/abp/pull/19183
- Blazor full stack web UI by @maliming in https://github.com/abpframework/abp/pull/18876
- Using Testcontainers in ABP Unit Test by @maliming in https://github.com/abpframework/abp/pull/19188
- Remove legacy serialization feature
Exception.Exception(SerializationInfo, StreamingContext)
which isobsolete
. by @takato1314 in https://github.com/abpframework/abp/pull/19192 - Add localization all languages for contact error page by @honurbu in https://github.com/abpframework/abp/pull/19215
- Add Localization by @honurbu in https://github.com/abpframework/abp/pull/19205
- Update ro-RO.json by @honurbu in https://github.com/abpframework/abp/pull/19226
- Update testimonials submit page description by @honurbu in https://github.com/abpframework/abp/pull/19227
- New newsletter option localizations by @denizdemirkan in https://github.com/abpframework/abp/pull/19216
- Localization errors fixed by @denizdemirkan in https://github.com/abpframework/abp/pull/19244
- Update all language localization for video pages by @honurbu in https://github.com/abpframework/abp/pull/19239
- Allow extending
ConfigureConventions
andOnModelCreating
. by @maliming in https://github.com/abpframework/abp/pull/19241 - Allow extending ConfigureConventions and OnModelCreating by @salihozkara in https://github.com/abpframework/abp/pull/19236
- Remove flag-icon property from the
ILanguageInfo
by @EngincanV in https://github.com/abpframework/abp/pull/19222 - Validate email address for
IEmailSender.QueueAsync
method to prevent background job to retry if the email address is invalid. by @EngincanV in https://github.com/abpframework/abp/pull/19252 - How to share the cookies between subdomains by @maliming in https://github.com/abpframework/abp/pull/19253
- Update BloggingTestApp by @EngincanV in https://github.com/abpframework/abp/pull/19254
- Use LeptonX
3.2.*
in ABP8.2
templates by @EngincanV in https://github.com/abpframework/abp/pull/19255 - Audit log new localizations added by @ahmetfarukulu in https://github.com/abpframework/abp/pull/19258
- "Extend Now" -> "Extend / Renew" by @denizdemirkan in https://github.com/abpframework/abp/pull/19260
- Improve Blazor setting page by @realLiangshiwei in https://github.com/abpframework/abp/pull/19264
- Added version of preview leptonx by @skoc10 in https://github.com/abpframework/abp/pull/19289
- Docs improvements by @salihozkara in https://github.com/abpframework/abp/pull/19277
- Update Tenant-Management to fix invalid link by @yimogit in https://github.com/abpframework/abp/pull/19293
- Denizdemirkan/l by @denizdemirkan in https://github.com/abpframework/abp/pull/18408
- Update audit log localizations by @ahmetfarukulu in https://github.com/abpframework/abp/pull/19308
- Recursively check if the
ValueObject
areValueEquals
. by @maliming in https://github.com/abpframework/abp/pull/19313 - Add Audit Logs deletion localizations by @enisn in https://github.com/abpframework/abp/pull/19318
- Rearrange template menus by @salihozkara in https://github.com/abpframework/abp/pull/19291
- Update latest-versions.json by @voloagent in https://github.com/abpframework/abp/pull/19306
- Update
Pomelo.EntityFrameworkCore.MySql
to8.0.2
. by @maliming in https://github.com/abpframework/abp/pull/19330 - Add new localization by @salihozkara in https://github.com/abpframework/abp/pull/19329
- Prevent Toolbar flickering problem by @realLiangshiwei in https://github.com/abpframework/abp/pull/19334
- Remove ConfigureUI from MyProjectNameBlazorHostClientModule by @enisn in https://github.com/abpframework/abp/pull/19337
- Remove ConfigureUI MyProjectNameBlazorClientModule.cs by @enisn in https://github.com/abpframework/abp/pull/19338
- Update bundle error color in AbpTagHelperResourceService.cs by @enisn in https://github.com/abpframework/abp/pull/19343
- Add new localizations for admin by @EngincanV in https://github.com/abpframework/abp/pull/19345
- Update Turkish localization by @honurbu in https://github.com/abpframework/abp/pull/19282
- CLI: Check
HttpApi.Host
project if exists for SignalR nuget package target to add the related package to the project by @EngincanV in https://github.com/abpframework/abp/pull/19348 - Update vulnerable NPM packages to the latest version by @realLiangshiwei in https://github.com/abpframework/abp/pull/19356
- Update Part-4.md by @yimogit in https://github.com/abpframework/abp/pull/19298
- Update docs-nav.json by @yimogit in https://github.com/abpframework/abp/pull/19331
- Add
clientId
parameter toIAuditLogRepository
. by @maliming in https://github.com/abpframework/abp/pull/19368 - Upgrade Blazorise to 1.5.0 by @realLiangshiwei in https://github.com/abpframework/abp/pull/19387
- Docs: Improve clear cache by @salihozkara in https://github.com/abpframework/abp/pull/19380
- Add
IdentitySession
infrastructure. by @maliming in https://github.com/abpframework/abp/pull/18242 - Update tr.json by @honurbu in https://github.com/abpframework/abp/pull/19395
- Blazor Web App - Persist Style & Scripts by @enisn in https://github.com/abpframework/abp/pull/19410
- Update localization for admin testimonial page by @honurbu in https://github.com/abpframework/abp/pull/19328
- Update ConcurrentDictionary to Dictionary by @yuxl01 in https://github.com/abpframework/abp/pull/19415
- Adding toastr notifications with new "SuccessfullySaved" localization by @yusuf-cirak in https://github.com/abpframework/abp/pull/19326
- Replace
\n
with<br>
inabp-sweetalert2.js
by @maliming in https://github.com/abpframework/abp/pull/19428 - Update openiddict to 5.4.0 by @maliming in https://github.com/abpframework/abp/pull/19429
- Make message support multiple lines. by @maliming in https://github.com/abpframework/abp/pull/19431
- Add Visible parameter to TableColumn by @realLiangshiwei in https://github.com/abpframework/abp/pull/19435
- Update en.json by @honurbu in https://github.com/abpframework/abp/pull/19439
- Add AutoGenerateColumns to prevent auto-generated columns by @realLiangshiwei in https://github.com/abpframework/abp/pull/19436
- Adding toastr notifications after create, update operations by @realLiangshiwei in https://github.com/abpframework/abp/pull/19344
- Upgrade fontawesome for Blazor to v6 by @realLiangshiwei in https://github.com/abpframework/abp/pull/19443
-
EnableTracking
if theentity
hasObjectExtensionInfo
. by @maliming in https://github.com/abpframework/abp/pull/19394 - Improved
App.Razor
lookup way. by @maliming in https://github.com/abpframework/abp/pull/19454 - Add
IBlockUiService
for blazor. by @maliming in https://github.com/abpframework/abp/pull/19453 - Angular - Account Pages Sidebar Flicker on Reload by @sumeyyeKurtulus in https://github.com/abpframework/abp/pull/19413
- Net Terms for invoice added to localization by @denizdemirkan in https://github.com/abpframework/abp/pull/19455
- Revert "Update openiddict to 5.4.0" by @salihozkara in https://github.com/abpframework/abp/pull/19456
- Fix info text by @honurbu in https://github.com/abpframework/abp/pull/19470
- Update Testing.md introducing WithUnitOfWorkAsync methods by @aliBordbar1992 in https://github.com/abpframework/abp/pull/19425
- Use the ToSnakeCase method provided by .NET8 by @realLiangshiwei in https://github.com/abpframework/abp/pull/19472
- Add default padding to
.tab-content
as LeptonX does by @enisn in https://github.com/abpframework/abp/pull/19475 - Update AbpScripts to load Blazor webassembly assets by @realLiangshiwei in https://github.com/abpframework/abp/pull/19481
- Angular: Add mock LocalizationPipe to CoreTestingModule by @yusuf-cirak in https://github.com/abpframework/abp/pull/19478
- Update
WebAppTiered
'sMenuContributor
. by @maliming in https://github.com/abpframework/abp/pull/19499 - Skip handle exception when
ExceptionHandled
istrue
. by @maliming in https://github.com/abpframework/abp/pull/19268 - Update localization by @honurbu in https://github.com/abpframework/abp/pull/19498
- Database migration event handler multiple instance bug fixed by @ahmetfarukulu in https://github.com/abpframework/abp/pull/19506
- Create blog post for v8.1.0 stable. by @EngincanV in https://github.com/abpframework/abp/pull/19504
- Use new
control flow
in angular components template. by @Sinan997 in https://github.com/abpframework/abp/pull/19469 - Tenancy side check added to model creating extensions by @ahmetfarukulu in https://github.com/abpframework/abp/pull/19508
- Update latest-versions.json by @voloagent in https://github.com/abpframework/abp/pull/19500
- Update lepton package to 3.1.0. by @maliming in https://github.com/abpframework/abp/pull/19511
- Add
WebAssemblyAuthenticationStateProvider
. by @maliming in https://github.com/abpframework/abp/pull/19479 - Add
.AspNetCore.Culture
cookie when changing language. by @maliming in https://github.com/abpframework/abp/pull/19514 - Add
Microsoft.IdentityModel
packages toVolo.Abp.AspNetCore.Authentication.OpenIdConnect
. by @maliming in https://github.com/abpframework/abp/pull/19517 - Supports multiple modal styles. by @maliming in https://github.com/abpframework/abp/pull/19516
- Add a
SerializeOptions
toValueConverters
. by @maliming in https://github.com/abpframework/abp/pull/19524 - Remove Microsoft.IdentityModel.Protocols.OpenIdConnect from Template by @realLiangshiwei in https://github.com/abpframework/abp/pull/19534
- Blogging module improvements and add single blog mode by @salihozkara in https://github.com/abpframework/abp/pull/19418
- Added LinkExpiredMessage localization by @honurbu in https://github.com/abpframework/abp/pull/19544
- Removed long-arrow-right icon from docs by @honurbu in https://github.com/abpframework/abp/pull/19537
- Update angular version by @Sinan997 in https://github.com/abpframework/abp/pull/19512
- Add
LocalStorageListenerService
to logout from other tabs by @Sinan997 in https://github.com/abpframework/abp/pull/19489 - Update target frameworks to net8.0 target framework only for template projects. by @EngincanV in https://github.com/abpframework/abp/pull/19565
- Update latest-versions.json by @voloagent in https://github.com/abpframework/abp/pull/19556
- Angular: Update
CoreTestingModule
for preventing dependency injection errors by @yusuf-cirak in https://github.com/abpframework/abp/pull/19571 - Add authentication-state-listener js to logout from other tabs for MVC UI by @realLiangshiwei in https://github.com/abpframework/abp/pull/19569
- Get dynamic claims in
AbpAuthenticationHubFilter
. by @maliming in https://github.com/abpframework/abp/pull/19579 - Implement skipInitAuthService option in ng core package by @AhmadAlMunajjed in https://github.com/abpframework/abp/pull/19527
- Upgrade AutoMapper to 13.0.1 by @realLiangshiwei in https://github.com/abpframework/abp/pull/19564
- Create a new community article: "Performing Case-Insensitive Search in ABP Based-PostgreSQL Application: Using
citext
and Collation" by @EngincanV in https://github.com/abpframework/abp/pull/19585 - Update
How-to-test-Blazor-components-in-ABP
. by @maliming in https://github.com/abpframework/abp/pull/19601 - Add
AbpAuthenticationSessionState
to logout from other tabs by @realLiangshiwei in https://github.com/abpframework/abp/pull/19563 - Fix LinkExpiredMessage localizations by @honurbu in https://github.com/abpframework/abp/pull/19546
- Add disable filtering with id in AbstractTreeService, delete function by @mustafapsd in https://github.com/abpframework/abp/pull/19440
- Abort signalr connection if session has expired. by @maliming in https://github.com/abpframework/abp/pull/19605
- Update auto-pr for prerel-8.2 by @skoc10 in https://github.com/abpframework/abp/pull/19614
- Use the latest
Microsoft.IdentityModel.*
packages. by @maliming in https://github.com/abpframework/abp/pull/19634 - Update
OpenIddict
to5.5.0
. by @maliming in https://github.com/abpframework/abp/pull/19626 - CLI: Should use the cached template if the template source specified. by @EngincanV in https://github.com/abpframework/abp/pull/19644
- Fix CLI create new project problem by @realLiangshiwei in https://github.com/abpframework/abp/pull/19657
- Logout if user is unauthorized by @Sinan997 in https://github.com/abpframework/abp/pull/19650
- Angular (Hot Fix) - Actions Button Dropdown Error by @sumeyyeKurtulus in https://github.com/abpframework/abp/pull/19704
- Use the latest
Microsoft.IdentityModel.*
packages in template project. by @maliming in https://github.com/abpframework/abp/pull/19698 - pass
noRedirectToLogoutUrl
parameter to logout method by @Sinan997 in https://github.com/abpframework/abp/pull/19702 - Angular (Hot Fix) - Actions Button Error by @sumeyyeKurtulus in https://github.com/abpframework/abp/pull/19712
- Audit Logs localization grammar fix by @enisn in https://github.com/abpframework/abp/pull/19716
- Enhancement(angular/core): Refactoring localization service and SORT_COMPARE_FUNC by @yusuf-cirak in https://github.com/abpframework/abp/pull/19700
- Add second arg to formatDate method in time.adapter by @masumulu28 in https://github.com/abpframework/abp/pull/19736
- Update packages due to vulnerabilities by @realLiangshiwei in https://github.com/abpframework/abp/pull/19730
- Update packages for template by @realLiangshiwei in https://github.com/abpframework/abp/pull/19739
- Checking dynamic claims at intervals rather than every time. by @maliming in https://github.com/abpframework/abp/pull/19742
- Set blazor isolation css as external file. by @maliming in https://github.com/abpframework/abp/pull/19746
-
SetAsync
identity options before usingSignInManager
. by @maliming in https://github.com/abpframework/abp/pull/19750 - Compatible with
app-nolayers
. by @maliming in https://github.com/abpframework/abp/pull/19756 - Angular - Actions button visibility problem on the extensible table component by @sumeyyeKurtulus in https://github.com/abpframework/abp/pull/19758
- Log out of blazor wasm when get a "401" response. by @maliming in https://github.com/abpframework/abp/pull/19770
- Remove FocusOnNavigate by @enisn in https://github.com/abpframework/abp/pull/19760
- Add default logo definitions to templates by @enisn in https://github.com/abpframework/abp/pull/19782
- Switch EF Core to mongodb on
WebApp
projects. by @maliming in https://github.com/abpframework/abp/pull/19792 - Fix return value when arg is not valid by @masumulu28 in https://github.com/abpframework/abp/pull/19820
- Angular - Unreadable Badge Fix by @sumeyyeKurtulus in https://github.com/abpframework/abp/pull/19847
- Update version to release 8.2.0-rc.1 by @skoc10 in https://github.com/abpframework/abp/pull/19862
- Audit log exception check added by @ahmetfarukulu in https://github.com/abpframework/abp/pull/19872
- Add
version
to the template file name. by @enisn in https://github.com/abpframework/abp/pull/19881 - Revert unexpected code changes. by @maliming in https://github.com/abpframework/abp/pull/19884
- Update version to release 8.2.0-rc.2 by @skoc10 in https://github.com/abpframework/abp/pull/19886
- Create Migration Guides for ABP Framework v8.2 by @EngincanV in https://github.com/abpframework/abp/pull/19890
- Update version to release 8.2.0-rc.3 by @skoc10 in https://github.com/abpframework/abp/pull/19913
- Update angular packages version to
17.3.0
by @Sinan997 in https://github.com/abpframework/abp/pull/19915 - Upgrade Blazorise to 1.5.2 by @realLiangshiwei in https://github.com/abpframework/abp/pull/19920
- Make sure
authenticationScheme
implementsIAuthenticationSignOutHandler
. by @maliming in https://github.com/abpframework/abp/pull/19949 - Don't redirect when getting a
403
response. by @maliming in https://github.com/abpframework/abp/pull/19954 - Reset CMSKit comments form after submit by @enisn in https://github.com/abpframework/abp/pull/19980
- Update version to release 8.2.0-rc.4 by @skoc10 in https://github.com/abpframework/abp/pull/19993
- Update extensible-form-prop.component.html by @masumulu28 in https://github.com/abpframework/abp/pull/20005
- Added AbpStudioName by @yekalkan in https://github.com/abpframework/abp/pull/20007
- Check if PageProgressRef is null by @realLiangshiwei in https://github.com/abpframework/abp/pull/20010
- Change namespace of
AbpAspNetCoreComponentsWebOptions
. by @maliming in https://github.com/abpframework/abp/pull/20000 - Update Hangfire to
1.8.14
. by @maliming in https://github.com/abpframework/abp/pull/20017 - Update version to release 8.2.0-rc.5 by @skoc10 in https://github.com/abpframework/abp/pull/20046
- Keep the prefix of the package version. by @maliming in https://github.com/abpframework/abp/pull/20044
- Fix update command problem related with studio packages by @yekalkan in https://github.com/abpframework/abp/pull/20049
- Fix CLI creation of projects by @realLiangshiwei in https://github.com/abpframework/abp/pull/20060
- Remove Tenant placeholders when configure Swagger Oidc by @realLiangshiwei in https://github.com/abpframework/abp/pull/20068
- Add self generic prop resolver for types from proxy config by @masumulu28 in https://github.com/abpframework/abp/pull/20079
- Add volo packages map and check during resolve import by @masumulu28 in https://github.com/abpframework/abp/pull/20035
- Allow overriding features from Edition by @enisn in https://github.com/abpframework/abp/pull/20080
- Fix Cli.md path by @salihozkara in https://github.com/abpframework/abp/pull/20086
- Angular - Adding Triggers Prop for Form Prop Tooltip by @sumeyyeKurtulus in https://github.com/abpframework/abp/pull/20109
- Remove Blazor.Client project if UI is not Blazor by @realLiangshiwei in https://github.com/abpframework/abp/pull/20116
- Update version to release 8.2.0 by @skoc10 in https://github.com/abpframework/abp/pull/20120
- Set exact version for leptonx by @enisn in https://github.com/abpframework/abp/pull/20122
New Contributors
- @miguelaristy made their first contribution in https://github.com/abpframework/abp/pull/18897
- @namtab00 made their first contribution in https://github.com/abpframework/abp/pull/18970
- @Shtong made their first contribution in https://github.com/abpframework/abp/pull/19136
- @takato1314 made their first contribution in https://github.com/abpframework/abp/pull/19192
- @yuxl01 made their first contribution in https://github.com/abpframework/abp/pull/19415
- @aliBordbar1992 made their first contribution in https://github.com/abpframework/abp/pull/19425
- @AhmadAlMunajjed made their first contribution in https://github.com/abpframework/abp/pull/19527
- @mustafapsd made their first contribution in https://github.com/abpframework/abp/pull/19440
Full Changelog: https://github.com/abpframework/abp/compare/8.1.4...8.2.0