What's Changed
- Update version for 9.2.0-preview by @skoc10 in #21794
- Add localizations by @salihozkara in #21787
- Angular - Update documentation for the advanced entity filters by @sumeyyeKurtulus in #21813
- Update latest-versions.json by @voloagent in #21832
- Update Entity Cache document by @realLiangshiwei in #21842
- Update AbpTabTagHelperService.cs. Fix content-class attributes to use the .Value property by @ejohnson-dotnet in #21875
- Use
Debug
instead of"Information
log level during module loading. by @maliming in #21870 - Update
Blazorise
to latest1.7.2
. by @maliming in #21881 - Add
DistributedLock
for background worker. by @maliming in #21916 - Replace toastr with a new implementation. by @maliming in #21940
- Update
abp-toast.js
to use fontawesome icons. by @maliming in #21956 - Create a release post for v9.1 by @EngincanV in #21960
- Update migration guides for v9.1 by @EngincanV in #21966
- Create a new blog post: "ABP Studio Now Supports MacOS Intel" by @EngincanV in #21972
- Upgrade
MongoDB.Driver
to3.1.0
. by @maliming in #21807 - Add an article to
Fix Openiddict IIS problem
. by @maliming in #21981 - Get the before and after changes of navigation properties. by @maliming in #21873
- Update en.json by @salihozkara in #21987
- New FAQ Texts Added by @MansurBesleney in #21999
- Update latest-versions.json by @voloagent in #21958
- Update
Blazorise
to latest1.7.3
. by @maliming in #22006 - Documentation updates for docker-compose support in app template by @realLiangshiwei in #22013
- Added user clean up pages localization values. by @MansurBesleney in #21908
- Vs internal issue #5807 by @MansurBesleney in #21989
- Add security info to OpenAI integration article by @berkansasmaz in #22050
- Added localization texts. by @MansurBesleney in #22049
- Update form-elements.md to link to en-us language page of Microsoft by @ejohnson-dotnet in #22051
- Fix Pagination Previous Button Behavior by @magicjar in #22007
- Add an article to explain transaction in UOW. by @maliming in #21998
- feat(blob-storing): implement Bunny.net blob storage provider by @suhaib-mousa in #22004
- New Article: Customizing Authentication Flow with OpenIddict Events in ABP Framework by @EngincanV in #22070
- Update en.json by @salihozkara in #22072
- Update en.json by @halimekarayay in #22034
- Update Article Post by @yagmurcelk in #22082
- Update Article POST by @yagmurcelk in #22091
- Add "alternative words" to filter items in docs by @realLiangshiwei in #22065
- Update update-versions.yml github action pipeline by @skoc10 in #22101
- Added the correct link to a tags href attribute in localization files. by @MansurBesleney in #22112
- Fix common.props by @maliming in #22128
- Remove
@abp/toastr
fromaspnetcore.mvc.ui.theme.shared
package. by @maliming in #22129 - Changes to make LocalDistributedEventBus able to use outbox/inbox patterns by @NunoGamaVieira in #21965
- Fix duplicate consumption of events when connection is broken by @realLiangshiwei in #22119
- Add new articles by @salihozkara in #22121
- Refactor connection string checkers to initialize connection settings within try blocks. by @maliming in #22146
- Localize "No data available" message in AbpExtensibleDataGrid component. by @maliming in #22155
- Update Rendering Logic to Standardize URL Handling by @realLiangshiwei in #22088
- Update latest-versions.json by @voloagent in #22149
- Upgrade OpenIddict to
6.1.0
. by @maliming in #22160 - Revert "v9.2.0-preview" by @masum-ulu in #22180
- Added localization by @MansurBesleney in #22181
- Add Sortable to DataGrid ExtraProperties Column by @realLiangshiwei in #22190
- Provided links at FAQ sections. by @MansurBesleney in #22188
- Disable
PushedAuthorizationBehavior
feature by default. by @maliming in #22193 - Add
RequireEmailVerificationToRegister
setting. by @maliming in #21973 - Localization values added. by @MansurBesleney in #22202
- Localization values added. by @MansurBesleney in #22203
- Encryption and Decryption in ABP Framework. by @maliming in #22195
- Update en.json by @salihozkara in #22209
- Update modals.md to use Bootstrap 5 attributes by @ejohnson-dotnet in #22210
- Localization typo fix. by @MansurBesleney in #22217
- Using Pushed Authorization Requests In ABP Framework. by @maliming in #22165
- Update POST.md to specify the ABP version that support PAR. by @maliming in #22220
- Typo fix on permission name and menu name. by @MansurBesleney in #22225
- Update documentation for Desktop and Mobile toolbar by @realLiangshiwei in #22218
- Refactor AbpDatePickerBaseTagHelper to accept IOptions for improved configuration by @realLiangshiwei in #22233
- Update
OpenIddict
to6.1.1
. by @maliming in #22235 - Update
CaptchaExplanation
text. by @maliming in #22242 - Refactor AbpDatePickerBaseTagHelper by @salihozkara in #22239
- Improve Feature management modal by @realLiangshiwei in #22237
- Add new article by @salihozkara in #22255
- Localization Update by @MansurBesleney in #22265
- Angular - Adding localization keys for the audit logging module by @sumeyyeKurtulus in #22131
- Update post.md by @salihozkara in #22280
- Remove unnecessary retrieval of application, authorization, scope, and token models. by @maliming in #22281
- Update all ms packages to latest. by @maliming in #22277
- Update latest-versions.json by @voloagent in #22261
- Downgrade Microsoft.CodeAnalysis package versions to 4.5.0 by @maliming in #22287
- Update package references to latest versions in templates. by @maliming in #22293
- Update
How to add a custom grant type in OpenIddict
. by @maliming in #22295 - Update latest-versions.json to v9.1.0 by @EngincanV in #22284
- Warn developer to migrate & seed database if no user in the database. by @maliming in #21906
- Add
ApplicationName
property to isolate jobs/workers. by @maliming in #22169 - Using Outbox/Inbox Pattern for Reliable Event Handling in a Multi-Module Monolithic Application by @maliming in #22194* Update template migration files. by @maliming in #22316
- Add documentation for configuring background jobs and workers with multiple applications by @maliming in #22314
- Blog post for v9.1 stable version by @EngincanV in #22305
- Remove blog post from 9.1 release post by @EngincanV in #22324
- Add new article by @salihozkara in #22329
- New faq added. by @MansurBesleney in #22328
- Enhance Permission Management Modal with scrollable tabs and improved styling by @realLiangshiwei in #22282
- Improve logging of exceptions by ensuring error codes and details are not null or whitespace by @maliming in #22339
- Update Success Message Text for Email Send Button by @realLiangshiwei in #22317
- Faq typo fixed. by @MansurBesleney in #22343
- Update post.md by @salihozkara in #22350
- Update post.md by @salihozkara in #22351
- Show tooltip of on Actions Column if user do not have permissions by @realLiangshiwei in #22238
- Angular - UI Misalignment in Permissions Section by @erdemcaygor in #22345
- Add permission to VirtualFileExplorer module. by @maliming in #22379
- Fix Studio files in VirtualFileExplorer module. by @maliming in #22393
- Add installation notes for modules by @m-aliozkaya in #22354
- Add instructions to fix 405 Method Not Allowed error in IIS deployment by @maliming in #22396
- [Article] Using Vue with ABP Razor Pages by @enisn in #22398
- Fix docs module importing problem by @m-aliozkaya in #22397
- Add Video Link to Community Article by @enisn in #22409
- Add error codes and localization for static claim type restrictions by @realLiangshiwei in #22406
- Remove the cache prefix configuration from the CmsKit module by @gdlcf88 in #22200
- Localization for post creation fail message. by @MansurBesleney in #22416
- Angular - Scope Selection by @erdemcaygor in #22363
- Optimize the database queries for permission checks. by @maliming in #22214
- Add
ExcludeExceptionFromLoggerSelectors
toAbpExceptionHandlingOptions
to skip output exception to logger. by @maliming in #22417 - Add support for
prompt=select_account
inAuthorizeController
. by @maliming in #22419 - Add documentation for switching users during OAuth login with
prompt=select_account
by @maliming in #22420 - Understanding the Embedded Files in ABP Framework. by @maliming in #22426
- Update Social / External Logins document. by @maliming in #22429
- Submit your post texts updated by @halimekarayay in #22407
- Update azure-pipelines.yml for Azure Pipelines by @skoc10 in #22434
- New community article: "How to Change the CurrentUser in ABP?" by @EngincanV in #22433
- update arabic localization by @AzizYosofi in #19997
- Update BundleManager.cs to fix typo by @skoc10 in #22437
- Update version to release 9.2.0-rc.1 by @skoc10 in #22439
- Update auto-pr.yml for rel-9.2 by @skoc10 in #22443
- Update common.props to fix typo by @skoc10 in #22447
- Remove account module login link toolbar by @m-aliozkaya in #22465
- Added missing "Bunny Provider" item to the documentation tree by @EngincanV in #22493
- Create v9.2 migration guide by @EngincanV in #22488
- Update release-notes & road-map docs for v9.2 by @EngincanV in #22501
- Update
Hangfire
to1.8.17
. by @maliming in #22508 - Add fixed position for dropdown menu in responsive tables by @realLiangshiwei in #22470
- Fix merge problem of
GetQueryableAsync
method. by @maliming in #22543 - Use
TempData
to determine whether the user should be redirected to theselect account
endpoint. by @maliming in #22546 - Don't write remote exceptions to console for Blazor WASM. by @maliming in #22585
- Add
IgnoredEventSelectors
toAbpDistributedEntityEventOptions
for event filtering. by @maliming in #22471 - Using timezone settings to display datetime. by @maliming in #22236
- Update version to release 9.2.0-rc.2 by @skoc10 in #22609
- Sort ABP CLI commands in HelpCommand by @realLiangshiwei in #22636
- Added LeptonX version argument for update command by @yekalkan in #22611
- Upgrade MongoDB.Driver to 3.3.0 and add
AbpGuidCustomBsonTypeMapper
. by @maliming in #22641 - Rename
AbpCustomGuidMapper
toAbpGuidCustomBsonTypeMapper
by @maliming in #22647 - Make
AddBlazorWebAppServices
method as obsolete. by @maliming in #22623 - Enhance permission modal to align all UI by @realLiangshiwei in #22631
- Hide dropdown menu when datatable scrolling horizontally by @realLiangshiwei in #22633
- Fix date problem by @salihozkara in #22665
- Update Blazorise packages to version 1.7.5. by @maliming in #22497
- Use
EntityCacheItemWrapper
to prevent duplicate queries. by @maliming in #22720 - Add error handling for missing assembly files in BundlingService and improve file path checks in PathHelper by @maliming in #22731
- Improve file path checks in PathHelper by @realLiangshiwei in #22748
- Provide an option to disable updating the aggregate root when the navigation property changes. by @maliming in #22752
- Add Options section to the URL Forwarding System document by @realLiangshiwei in #22763
- Update LeptonX MVC document to introduce the
AccountLayoutBackgroundStyle
. by @maliming in #22751 - Improve DefaultThemeManager to avoid potential infinite loop by @realLiangshiwei in #22771
- Update Blazorise packages to version 1.7.6. by @maliming in #22784
- Add missing localization in PermissionManagement by @realLiangshiwei in #22782
- Enhance timezone handling to support both IANA and Windows timezones. by @maliming in #22800
- Refactoring schematics for standalone migration by @erdemcaygor in #22645
- Upgrade all package to latest. by @maliming in #22803
- Downgrade
MongoSandbox
to1.0.1
. by @maliming in #22811 - Multi-timezone support in Angular by @erdemcaygor in #22619
- Enhance the configuration document by @hikalkan in #22822
- Update timezone help text. by @maliming in #22825
- Fix date object assignment in timezone adjustment logic by @maliming in #22830
- Add favicon to basic theme layouts by @maliming in #22834
- Update MongoSandbox packages. by @maliming in #22819
- Remove unnecessary color override for dark navbar links by @maliming in #22849
- Update version to release 9.2.0-rc.3 by @skoc10 in #22855
- Update common.props by @skoc10 in #22881
- Add Blazor-WebApp UI options in single-layer web application documentation by @maliming in #22889
- Update studio docs for v0.9.26 by @ekaradev in #22904
- Fix color from the localization by @enisn in #22907
- Update features.md by @maliming in #22876
- Angular - When the theme is changed, the project does not work by @erdemcaygor in #22929
- Angular - Fixing inline icon-label wrapping problem by @sumeyyeKurtulus in #22941
- Add project names to each seciton in payment-custom-gateway.md by @ismcagdas in #22945
- Configure via ConfigureDefaultConvention() and ConfigureDefaultOnMode… by @ivan132 in #22951
- Angular - When top menu switches a project to lepton theme, an error is thrown by @erdemcaygor in #22934
- Update Blazor server web tutorials document by @realLiangshiwei in #22958
- Update language-management.md by @maliming in #22963
- Update version to release 9.2.0-rc.4 by @skoc10 in #22967
- Remove unused services info from the blazorUI. by @maliming in #22969
- Update idle-session-timeout.md by @maliming in #22977
- Add missing namespace for mongodbcontext in the bookstore tutorial by @EngincanV in #22974
- Add workaround for Blazorise picker positioning issue by @maliming in #22985
- fix timezone problem by @salihozkara in #22987
- Update version to release 9.2.0 by @skoc10 in #22993
New Contributors
- @magicjar made their first contribution in #22007
- @yagmurcelk made their first contribution in #22082
- @NunoGamaVieira made their first contribution in #21965
- @AzizYosofi made their first contribution in #19997
- @ivan132 made their first contribution in #22951
Full Changelog: 9.1.3...9.2.0