What's Changed
- Update docs-nav.json to add the "Bunny" to the document navigation by @suhaib-mousa in #22455
- Update version for nightly build by @skoc10 in #22453
- Fix tag closing by @enisn in #22464
- Add new article by @salihozkara in #22474
- Fixes duplicated issue templates by @berkansasmaz in #22473
- Blog Post for v9.2 Release by @EngincanV in #22492
- Update latest-versions.json by @voloagent in #22491
- Update ABP Studio Installation document by @m-aliozkaya in #22503
- Update CLI document to add
password
login option. by @maliming in #22528 - Validation message localization added by @MansurBesleney in #22538
- Update latest-versions.json for 9.0.7 and 9.0.8 by @gizemmutukurt in #22551
- Update
RabbitMQ.Client
to7.x.
by @maliming in #22510 - Make sure the
existingConnection
is in theOpen
state and useIAsyncDisposable
. by @maliming in #22579 - Fix Feature management modal scrollbar issue by @realLiangshiwei in #22580
- Don't write remote exceptions to console for Blazor WASM. by @maliming in #22436
- Update post.md by @maliming in #22595
- update link by @salihozkara in #22596
- Localization fix by @MansurBesleney in #22625
- Add "timezone" section to v9.2 release post to highlight the new timezone feature by @EngincanV in #22630
- Make basic demo apps works. by @maliming in #22639
- Update obsolete attribute message for UseAbpClaimsMap method by @maliming in #22650
- Disable features if the value is not from the current provider. by @maliming in #22628
- Add option to support adding
base
element to layout page. by @maliming in #22598 - Add instructions for publishing applications as IIS sub-applications by @maliming in #22677
- Update installation instructions in documentation to use
dotnet add package
instead ofInstall-Package
by @realLiangshiwei in #22680 - Adding screenshots to the Samples documentation by @realLiangshiwei in #22690
- Add new article on common JWT Bearer errors. by @maliming in #22701
- Localization fix for the vs internal admin side by @MansurBesleney in #22721
- Localization download link fix by @MansurBesleney in #22727
- Optimization of Stream and Resource Management by @1d0n7kn0w in #21631
- Improve Hangfire Initialization code by @realLiangshiwei in #22759
- feat: add service key support in registration context. by @maliming in #22744
- Edit made on localization. by @MansurBesleney in #22779
- Fix rendered section and add Properties section for each element by @enisn in #22776
- Sort roles by name in GetRolesAsync and GetAssignableRolesAsync methods by @maliming in #22804
- Migrating abp packages/account to standalone by @erdemcaygor in #22816
- [Angular] Provide row data injection for custom table components by @davidsi02 in #22561
- Localization typo fixed by @MansurBesleney in #22841
- Add 'use-switch-checkbox' attribute to
AbpInputTagHelper
. by @maliming in #22835 - Migrating abp packages/theme basic by @erdemcaygor in #22848
- Migrating abp packages/feature management by @erdemcaygor in #22852
- Add MauiCurrentApplicationConfigurationCacheResetService class by @maliming in #22866
- Enhance layout of feature and setting management modals. by @maliming in #22865
- Refactor dropdown menu classes to remove unnecessary alignment classes by @maliming in #22833
- Update my community posts and add notes... by @EngincanV in #22875
- Assign LoginInput only when null by @MichelZ in #22887
- Export ABP documentation as PDF by @realLiangshiwei in #22430
- Introduce ITenantNameValidator for extensible tenant name validation by @suhaib-mousa in #22792
- Improve PDF file generation by @realLiangshiwei in #22899
- Add a default sort for
First/FirstOrDefault
andLast/LastOrDefault
. by @maliming in #22888 - localization added by @MansurBesleney in #22892
- When the value of 'SendExceptionsDetailsToClients' is set to true, the exception should be localized by @salihozkara in #22902
- Fix: pdf generation by @salihozkara in #22903
- Remove
Container
postfix fromid
attribute. by @maliming in #22913 - Update latest-versions.json by @voloagent in #22894
- Hide modal before creating NewEntity. by @maliming in #22914
- Update Elsa post to highlight the new Elsa 3 article by @EngincanV in #22924
- Skip disable feature if
value
orprovider name
isnull
. by @maliming in #22910 - Perf(mongodb): Optimize event inbox query for better index utilization by @Gilcemir in #22925
- Set the fixed version 1.0.0 for documents in FileSystem by @salihozkara in #22891
- Resolving Tenant from Route in ABP Framework. by @maliming in #22940
- Remove the cover photo from the front of the article. by @maliming in #22950
- Migrating abp packages to standalone structure by @erdemcaygor in #22829
- Update en.json by @halimekarayay in #22949
- Create
TextAreaExtensionProperty
to support multiline object extension for blazor ui by @EngincanV in #22936 - localization added for invalid youtube urls by @MansurBesleney in #22960
- Remove redundant header and horizontal rule from profile management tabs by @maliming in #22918
- Log exception of
ReflectionTypeLoadException
. by @maliming in #22983 - Add
EditionId
toTenantConfiguration
and use it inEditionFeatureValueProvider
. by @maliming in #22632 - Add support for custom job names in
AbpBackgroundJobOptions
. by @maliming in #22714 - #19528 clean dependencies to leverage framework by @thompson-tomo in #19609
- Integrating .NET AI Chat Template with ABP Framework by @maliming in #22884
- Support get permisons info by group name. by @maliming in #22724
- Convert
CreationTime
to user time. by @maliming in #23000 - Localization added for vs internal issue. by @MansurBesleney in #23001
- Update latest-versions 9.2.0 by @skoc10 in #22996
- Release post for v9.2 stable by @EngincanV in #22997
- feat(MongoDB): Cache MongoClient per connection string using MongoClientFactory by @mosindi in #23007
- fix: ensure RabbitMQ QueueArguments from appsettings are parsed into correct types by @moormaster in #23016
- Update
Understanding the Embedded Files in ABP Framework
by @maliming in #23021 - Update Blazorise packages to version 1.7.7 by @maliming in #23013
- Create post.md by @salihozkara in #23025
- Place the cursor at the end after the element receives focus. by @maliming in #23005
- Add Excel export to the Audit logs by @salihozkara in #22982
- Update en.json by @MansurBesleney in #23038
- Update en.json by @MansurBesleney in #23040
- Update template projects migration. by @maliming in #23044
- fix: update AddJob method to use GetJobArgsType for background job name retrieval by @maliming in #23053
- bump Microsoft IdentityModel and OpenIddict package versions to latest by @maliming in #23033
- Add guide on solving ABP/MongoDB GUID compatibility by @burakdmir in #23051
- Angular - Checkboxes are not checked after clicking their labels. by @erdemcaygor in #23027
- Angular: Updating feature enable/disable behavior for provider criteria by @sumeyyeKurtulus in #23052
- Added modular docker container management article by @yekalkan in #23061
- Announcing ABP Studio 1.0 General Availability by @EngincanV in #23041
- Update modular-docker-container-management.md by @yekalkan in #23062
- Add support for
Cron
expressions in background workers and refactor related classes by @maliming in #23071 - Improve pdf download by @salihozkara in #22922
- Angular - Multiselect extensible table by @davidsi02 in #22587
- Add Cron expressions for expired audit log deletion and Excel file cleanup options by @maliming in #23079
- Update auto-pr.yml for rel-9.3 by @skoc10 in #23082
- Update version to release 9.3.0-rc.1 by @skoc10 in #23084
- Create v9.3 Migration Guide by @EngincanV in #23090
- Update release-notes & roadmap docs for v9.3 by @EngincanV in #23104
- Remove studio beta expression by @m-aliozkaya in #23095
- Update blazor's bootstrap.css to 5.3.7. by @maliming in #23112
- Refactor tab rendering in FeatureManagementModal and SettingManagement for improved readability by @maliming in #23114
- Update version to release 9.3.0-rc.2 by @skoc10 in #23164
- Add 'Authorizing' localization text. by @maliming in #23166
- Force to set parent feature if children set. by @maliming in #23182
- Angular - Enabling configurable logo provider for the templates by @sumeyyeKurtulus in #23111
- Angular - Improved positioning for date picker by @sumeyyeKurtulus in #23208
- Angular - Version upgrade to v20 by @erdemcaygor in #23220
- Update Blazorise packages to version 1.8.0 by @maliming in #23265
- Update version to release 9.3.0-rc.3 by @skoc10 in #23266
- Add collapseWithMargin animation to account layout - issue 23299 by @fahrigedik in #23303
- Angular - Fixing the possible build errors on templates by @sumeyyeKurtulus in #23328
- Fixed the abp-toast style for mobile view by @EngincanV in #23361
- Update version to release 9.3.0-rc.4 by @skoc10 in #23373
- Angular - If the child feature is disabled because of the edition, the parent should be too by @erdemcaygor in #23293
- Cli: Fix updating leptonx npm package problem by @yekalkan in #23382
- Update integration service implementation diagram by @maliming in #23399
- Disable background job/worker in data migration environments by @maliming in #23400
- Update LoggedOut.js by @maliming in #23397
- Angular - Cleanup: drop legacy ngcc compiler support by @sumeyyeKurtulus in #23384
- Support both
MySql.EntityFrameworkCore
&Pomelo.EntityFrameworkCore.MySql
. by @maliming in #23392 - Add link to the article by @hikalkan in #23417
- Angular - Removing deprecated ngcc option check from the build script by @sumeyyeKurtulus in #23422
- Update release notes for ABP Studio 1.1.0–1.1.2 by @berkansasmaz in #23430
- fix: await getInitialData() in APP_INITIALIZER to prevent localization timing issues by @fahrigedik in #23408
- Fix wrong dbcontext naming in the modular-crm tutorial by @EngincanV in #23446
- Return a new list from
WebRequestResources
. by @maliming in #23445 - Add comments to clarify the return value in
WebRequestResources
. by @maliming in #23451 - Update C# code samples for correct namespace usages on Blazor by @enisn in #23444
- Remove HTML encoding from error page output by @maliming in #23463
- Angular - Documentation updates for angular version migration to 20.0.x by @erdemcaygor in #23344
- Update version to release 9.3.0 by @skoc10 in #23467
- Angular - Adding missing config path for
@abp/utils
by @sumeyyeKurtulus in #23470 - Fixing wildcard paths for
@abp/utils
by @sumeyyeKurtulus in #23472
New Contributors
- @davidsi02 made their first contribution in #22561
- @Gilcemir made their first contribution in #22925
- @thompson-tomo made their first contribution in #19609
- @mosindi made their first contribution in #23007
- @moormaster made their first contribution in #23016
- @burakdmir made their first contribution in #23051
Full Changelog: 9.2.3...9.3.0