diff --git a/.github/scripts/test_update_dependency_changes.py b/.github/scripts/test_update_dependency_changes.py
index fde9720590..2afaeec6a3 100644
--- a/.github/scripts/test_update_dependency_changes.py
+++ b/.github/scripts/test_update_dependency_changes.py
@@ -14,7 +14,7 @@ import sys
import os
sys.path.insert(0, os.path.dirname(__file__))
-from update_dependency_changes import merge_changes, render_section, normalize_version, extract_preamble
+from update_dependency_changes import merge_changes, render_section, normalize_version, extract_preamble, bump_patch_if_released
def test_update_then_revert():
@@ -438,6 +438,55 @@ def test_normalize_version_stable():
print("✓ Passed: stable versions unchanged\n")
+def test_bump_patch_no_tag():
+ """Test: version tag does not exist, should return as-is."""
+ print("Test 23: bump_patch_if_released - no tag exists")
+ tag_exists = lambda t: False
+ assert bump_patch_if_released("10.3.0", tag_exists) == "10.3.0"
+ assert bump_patch_if_released("10.2.0", tag_exists) == "10.2.0"
+ print("✓ Passed: version unchanged when tag does not exist\n")
+
+
+def test_bump_patch_tag_exists():
+ """Test: version tag exists, should bump patch."""
+ print("Test 24: bump_patch_if_released - tag exists")
+ existing_tags = {"10.3.0"}
+ tag_exists = lambda t: t in existing_tags
+ assert bump_patch_if_released("10.3.0", tag_exists) == "10.3.1", \
+ f"Expected '10.3.1', got: {bump_patch_if_released('10.3.0', tag_exists)}"
+ print("✓ Passed: version bumped to 10.3.1\n")
+
+
+def test_bump_patch_multiple_tags():
+ """Test: multiple consecutive tags exist, should bump past all."""
+ print("Test 25: bump_patch_if_released - multiple tags exist")
+ existing_tags = {"10.3.0", "10.3.1", "10.3.2"}
+ tag_exists = lambda t: t in existing_tags
+ assert bump_patch_if_released("10.3.0", tag_exists) == "10.3.3", \
+ f"Expected '10.3.3', got: {bump_patch_if_released('10.3.0', tag_exists)}"
+ print("✓ Passed: version bumped past all existing tags\n")
+
+
+def test_bump_patch_prerelease_skipped():
+ """Test: pre-release versions should not be bumped."""
+ print("Test 26: bump_patch_if_released - pre-release skipped")
+ tag_exists = lambda t: True # all tags "exist"
+ assert bump_patch_if_released("10.3.0-rc.1", tag_exists) == "10.3.0-rc.1"
+ assert bump_patch_if_released("10.3.0-rc.2", tag_exists) == "10.3.0-rc.2"
+ assert bump_patch_if_released("10.3.0-preview", tag_exists) == "10.3.0-preview"
+ print("✓ Passed: pre-release versions not bumped\n")
+
+
+def test_bump_patch_non_zero_patch():
+ """Test: version with non-zero patch, tag exists, should bump."""
+ print("Test 27: bump_patch_if_released - non-zero patch version")
+ existing_tags = {"10.3.1"}
+ tag_exists = lambda t: t in existing_tags
+ assert bump_patch_if_released("10.3.1", tag_exists) == "10.3.2", \
+ f"Expected '10.3.2', got: {bump_patch_if_released('10.3.1', tag_exists)}"
+ print("✓ Passed: non-zero patch correctly bumped\n")
+
+
def run_all_tests():
"""Run all test cases."""
print("=" * 70)
@@ -466,9 +515,14 @@ def run_all_tests():
test_normalize_version_preview()
test_normalize_version_rc()
test_normalize_version_stable()
+ test_bump_patch_no_tag()
+ test_bump_patch_tag_exists()
+ test_bump_patch_multiple_tags()
+ test_bump_patch_prerelease_skipped()
+ test_bump_patch_non_zero_patch()
print("=" * 70)
- print("All 22 tests passed! ✓")
+ print("All 27 tests passed! ✓")
print("=" * 70)
print("\nTest coverage summary:")
print(" ✓ Basic scenarios (update, add, remove)")
@@ -478,6 +532,7 @@ def run_all_tests():
print(" ✓ Document format validation")
print(" ✓ Preamble extraction (SEO block, no preamble, no heading)")
print(" ✓ Version normalization (preview -> rc.1)")
+ print(" ✓ Patch version bump when tag already released")
print("=" * 70)
diff --git a/.github/scripts/update_dependency_changes.py b/.github/scripts/update_dependency_changes.py
index f4f2c3db6c..9f39850084 100644
--- a/.github/scripts/update_dependency_changes.py
+++ b/.github/scripts/update_dependency_changes.py
@@ -25,6 +25,55 @@ def normalize_version(version):
return version
+def check_tag_exists(tag):
+ """Check if a git tag exists on the remote."""
+ result = subprocess.run(
+ ["git", "ls-remote", "--exit-code", "--tags", "origin", f"refs/tags/{tag}"],
+ capture_output=True,
+ text=True,
+ )
+ if result.returncode == 0:
+ return True
+ if result.returncode == 2:
+ return False
+
+ stderr = (result.stderr or "").strip()
+ raise RuntimeError(
+ f"Failed to check whether git tag '{tag}' exists on remote 'origin' "
+ f"(exit code {result.returncode}): {stderr or 'No error output provided.'}"
+ )
+
+
+def bump_patch_if_released(version, tag_exists_fn=None):
+ """If the version tag already exists, bump the patch version.
+
+ Only applies to stable versions (no pre-release suffix like -rc.N).
+ """
+ if tag_exists_fn is None:
+ tag_exists_fn = check_tag_exists
+
+ # Only bump stable versions (no pre-release suffix)
+ if "-" in version:
+ return version
+
+ parts = version.split(".")
+ if len(parts) != 3:
+ return version
+
+ major, minor = parts[0], parts[1]
+ try:
+ patch = int(parts[2])
+ except ValueError:
+ return version
+
+ current = version
+ while tag_exists_fn(current):
+ patch += 1
+ current = f"{major}.{minor}.{patch}"
+
+ return current
+
+
def get_version():
"""Read the current version from common.props."""
try:
@@ -296,6 +345,9 @@ def main():
print("Could not read version from common.props.")
sys.exit(1)
+ version = bump_patch_if_released(version)
+ print(f"Resolved version: {version}")
+
diff = get_diff(base_ref)
if not diff:
print("No diff found for Directory.Packages.props.")
diff --git a/Directory.Packages.props b/Directory.Packages.props
index 1a0e47b2c0..4b5cfa90f1 100644
--- a/Directory.Packages.props
+++ b/Directory.Packages.props
@@ -19,10 +19,10 @@
-
-
-
-
+
+
+
+
@@ -174,7 +174,7 @@
-
+
diff --git a/docs/en/Blog-Posts/2026-04-15 v10_3_Release_Stable/POST.md b/docs/en/Blog-Posts/2026-04-15 v10_3_Release_Stable/POST.md
new file mode 100644
index 0000000000..ba905ce330
--- /dev/null
+++ b/docs/en/Blog-Posts/2026-04-15 v10_3_Release_Stable/POST.md
@@ -0,0 +1,72 @@
+# ABP.IO Platform 10.3 Final Has Been Released!
+
+We are glad to announce that [ABP](https://abp.io/) 10.3 stable version has been released.
+
+## What's New With Version 10.3?
+
+All the new features were explained in detail in the [10.3 RC Announcement Post](https://abp.io/community/announcements/announcing-abp-10-3-release-candidate-hgnpr9jq), so there is no need to review them again. You can check it out for more details.
+
+## Getting Started with 10.3
+
+### How to Upgrade an Existing Solution
+
+You can upgrade your existing solutions with either ABP Studio or ABP CLI. In the following sections, both approaches are explained:
+
+### Upgrading via ABP Studio
+
+If you are already using the ABP Studio, you can upgrade it to the latest version. ABP Studio periodically checks for updates in the background, and when a new version of ABP Studio is available, you will be notified through a modal. Then, you can update it by confirming the opened modal. See [the documentation](https://abp.io/docs/latest/studio/installation#upgrading) for more info.
+
+After upgrading the ABP Studio, then you can open your solution in the application, and simply click the **Upgrade ABP Packages** action button to instantly upgrade your solution:
+
+
+
+### Upgrading via ABP CLI
+
+Alternatively, you can upgrade your existing solution via ABP CLI. First, you need to install the ABP CLI or upgrade it to the latest version.
+
+If you haven't installed it yet, you can run the following command:
+
+```bash
+dotnet tool install -g Volo.Abp.Studio.Cli
+```
+
+Or to update the existing CLI, you can run the following command:
+
+```bash
+dotnet tool update -g Volo.Abp.Studio.Cli
+```
+
+After installing/updating the ABP CLI, you can use the [`update` command](https://abp.io/docs/latest/CLI#update) to update all the ABP related NuGet and NPM packages in your solution as follows:
+
+```bash
+abp update
+```
+
+You can run this command in the root folder of your solution to update all ABP related packages.
+
+## Migration Guides
+
+There are some important changes in this version that may affect your application. Please read the migration guide carefully, if you are upgrading from v10.2 or earlier versions: [ABP Version 10.3 Migration Guide](https://abp.io/docs/10.3/release-info/migration-guides/abp-10-3)
+
+## Community News
+
+### New ABP Community Articles
+
+As always, exciting articles have been contributed by the ABP community. I will highlight some of them here:
+
+- [Liming Ma](https://abp.io/community/members/maliming) has published 6 new posts:
+ - [Dynamic Events in ABP](https://abp.io/community/articles/dynamic-events-in-abp-dukq95m1)
+ - [Dynamic Background Jobs and Workers in ABP](https://abp.io/community/articles/dynamic-background-jobs-and-workers-in-abp-wfdkdsq9)
+ - [Shared User Accounts in ABP Multi-Tenancy](https://abp.io/community/articles/shared-user-accounts-in-abp-multitenancy-mf3bkg79)
+ - [Secure Client Authentication with private_key_jwt in ABP 10.3](https://abp.io/community/articles/secure-client-authentication-with-privatekeyjwt-in-abp-b2rf18bc)
+ - [Operation Rate Limiting in ABP Framework](https://abp.io/community/articles/operation-rate-limiting-in-abp-framework-f4jtd6sn)
+ - [Resource-Based Authorization in ABP Framework](https://abp.io/community/articles/resourcebased-authorization-in-abp-framework-choku1sn)
+- [One Endpoint, Many AI Clients: Turning ABP Workspaces into OpenAI-Compatible Models](https://abp.io/community/articles/turning-abp-workspaces-into-openai-compatible-endpoints-u3ls1gp4) by [Engincan Veske](https://abp.io/community/members/EngincanV)
+- [Automatically Validate Your Documentation: How We Built a Tutorial Validator](https://abp.io/community/articles/automatically-validate-your-documentation-m3ozgkhv) by [Mansur Besleney](https://abp.io/community/members/mansur.besleney)
+- [Automate Localhost Access for Expo: A Guide to Dynamic Cloudflare Tunnels & Dev Builds](https://abp.io/community/articles/automate-localhost-access-for-expo-a-guide-to-dynamic-7cblqtj3) by [Sumeyye Kurtulus](https://abp.io/community/members/sumeyye.kurtulus)
+
+Thanks to the ABP Community for all the content they have published. You can also [post your ABP related (text or video) content](https://abp.io/community/posts/create) to the ABP Community.
+
+## About the Next Version
+
+The next feature version will be 10.4. You can follow the [release planning here](https://github.com/abpframework/abp/milestones). Please [submit an issue](https://github.com/abpframework/abp/issues/new) if you have any problems with this version.
diff --git a/docs/en/Blog-Posts/2026-04-15 v10_3_Release_Stable/cover-image.png b/docs/en/Blog-Posts/2026-04-15 v10_3_Release_Stable/cover-image.png
new file mode 100644
index 0000000000..bf1112ca48
Binary files /dev/null and b/docs/en/Blog-Posts/2026-04-15 v10_3_Release_Stable/cover-image.png differ
diff --git a/docs/en/Blog-Posts/2026-04-15 v10_3_Release_Stable/upgrade-abp-packages.png b/docs/en/Blog-Posts/2026-04-15 v10_3_Release_Stable/upgrade-abp-packages.png
new file mode 100644
index 0000000000..4ec1d19589
Binary files /dev/null and b/docs/en/Blog-Posts/2026-04-15 v10_3_Release_Stable/upgrade-abp-packages.png differ
diff --git a/docs/en/cli/index.md b/docs/en/cli/index.md
index 33ab01f4e8..060a84b630 100644
--- a/docs/en/cli/index.md
+++ b/docs/en/cli/index.md
@@ -128,7 +128,7 @@ abp new [options]
Examples:
```bash
-abp new Acme.BookStore
+abp new Acme.BookStore --template app --modern
```
- `Acme.BookStore` is the solution name here.
diff --git a/docs/en/modules/index.md b/docs/en/modules/index.md
index 5ab619698a..0368b7ae0c 100644
--- a/docs/en/modules/index.md
+++ b/docs/en/modules/index.md
@@ -40,6 +40,7 @@ Here are all the free and pro application modules developed and maintained as a
* **[OpenIddict (Pro)](openiddict-pro.md)**: Managing the openiddict objects like applications, scopes.
* **[Payment (Pro)](payment.md)**: Payment gateway integrations.
* [**Permission Management**](permission-management.md): Used to persist permissions.
+* [**Operation Rate Limiting**](operation-rate-limiting.md): Provides application/domain code level rate-limiting features.
* **[SaaS (Pro)](saas.md)**: Manage tenants, editions and features to create your multi-tenant / SaaS application.
* **[Setting Management](setting-management.md)**: Used to persist and manage the [settings](../framework/infrastructure/settings.md).
* [**Tenant Management**](tenant-management.md): Manages tenants for a [multi-tenant](../framework/architecture/multi-tenancy) application.
diff --git a/docs/en/modules/operation-rate-limiting.md b/docs/en/modules/operation-rate-limiting.md
index f285793695..6ef1444eb6 100644
--- a/docs/en/modules/operation-rate-limiting.md
+++ b/docs/en/modules/operation-rate-limiting.md
@@ -15,7 +15,7 @@ ABP provides an operation rate limiting system that allows you to control the fr
* Do not allow generating a "monthly sales report" more than 2 times per day for each user (if generating the report is resource-intensive).
* Restrict login attempts per IP address to prevent brute-force attacks.
-> This is not for [ASP.NET Core's built-in rate limiting middleware](https://learn.microsoft.com/en-us/aspnet/core/performance/rate-limit) which works at the HTTP request pipeline level. This module works at the **application/domain code level** and is called explicitly from your services. See the [Combining with ASP.NET Core Rate Limiting](#combining-with-aspnet-core-rate-limiting) section for a comparison.
+> This is not for [ASP.NET Core's built-in rate limiting middleware](https://learn.microsoft.com/en-us/aspnet/core/performance/rate-limit), which works at the HTTP request pipeline level. This module works at the **application/domain code level** and is called explicitly from your services. See the [ASP.NET Core Rate Limiting vs ABP Operation Rate Limiting](#aspnet-core-rate-limiting-vs-abp-operation-rate-limiting) section for the complete comparison.
## How to Install
@@ -324,6 +324,8 @@ await checker.CheckAsync("SendSmsCode",
new OperationRateLimitingContext { Parameter = phoneNumber });
````
+> **Important:** `PartitionByParameter` uses the parameter value **as-is** without any normalization. If you pass user-supplied values (e.g., email addresses, phone numbers), you are responsible for normalizing them before passing. For example, `user@example.com` and `User@Example.COM` will be treated as **different** partition keys. Use `PartitionByEmail` or `PartitionByPhoneNumber` instead when the parameter is an email or phone number — they handle normalization automatically.
+
### PartitionByCurrentUser
Uses `ICurrentUser.Id` as the partition key. The user must be authenticated:
@@ -357,7 +359,7 @@ policy.WithFixedWindow(TimeSpan.FromMinutes(15), maxCount: 10)
### PartitionByEmail
-Resolves from `context.Parameter` first, then falls back to `ICurrentUser.Email`:
+Resolves from `context.Parameter` first, then falls back to `ICurrentUser.Email`. The value is automatically **normalized to uppercase** (using `ToUpperInvariant()`) so that `user@example.com` and `User@Example.COM` share the same rate limit counter:
````csharp
policy.WithFixedWindow(TimeSpan.FromMinutes(1), maxCount: 1)
@@ -370,7 +372,7 @@ await checker.CheckAsync("SendEmailCode",
### PartitionByPhoneNumber
-Works the same way as `PartitionByEmail`: resolves from `context.Parameter` first, then falls back to `ICurrentUser.PhoneNumber`.
+Works the same way as `PartitionByEmail`: resolves from `context.Parameter` first, then falls back to `ICurrentUser.PhoneNumber`. The value is automatically **normalized** by stripping formatting characters (spaces, dashes, dots, parentheses) while keeping `+` and digits, so that `+1-555-123-4567` and `+15551234567` share the same counter.
### Custom Partition (PartitionBy)
@@ -650,9 +652,9 @@ await checker.CheckAsync("UserApiLimit",
This approach gives you full flexibility while keeping the API simple — `PartitionByCurrentUser()` is a convenience shortcut for "always use the current authenticated user", and `PartitionByParameter()` is for "I want to specify the value explicitly".
-### Combining with ASP.NET Core Rate Limiting
+### ASP.NET Core Rate Limiting vs ABP Operation Rate Limiting
-This module and ASP.NET Core's built-in [rate limiting middleware](https://learn.microsoft.com/en-us/aspnet/core/performance/rate-limit) serve different purposes and can be used together:
+This module and ASP.NET Core's built-in [rate limiting middleware](https://learn.microsoft.com/en-us/aspnet/core/performance/rate-limit) serve different purposes but can be used together. See the below comparison table:
| | ASP.NET Core Rate Limiting | Operation Rate Limiting |
|---|---|---|
diff --git a/docs/en/others/aspnet-zero-vs-abp.md b/docs/en/others/aspnet-zero-vs-abp.md
index dc26286b32..7a23503838 100644
--- a/docs/en/others/aspnet-zero-vs-abp.md
+++ b/docs/en/others/aspnet-zero-vs-abp.md
@@ -477,6 +477,11 @@
| ABP Suite |
Power Tools |
+
+ | AI Agent |
+ ABP Studio AI Agent |
+ |
+
| Support |
diff --git a/docs/en/package-version-changes.md b/docs/en/package-version-changes.md
index dd380e78f0..5b4722e976 100644
--- a/docs/en/package-version-changes.md
+++ b/docs/en/package-version-changes.md
@@ -7,6 +7,12 @@
# Package Version Changes
+## 10.3.1
+
+| Package | Old Version | New Version | PR |
+|---------|-------------|-------------|-----|
+| System.Security.Cryptography.Xml | 10.0.2 | 10.0.6 | #25279 |
+
## 10.3.0-rc.1
| Package | Old Version | New Version | PR |
@@ -15,6 +21,15 @@
| Autofac.Extensions.DependencyInjection | 10.0.0 | 11.0.0 | #25190 |
| Microsoft.Bcl.AsyncInterfaces | 10.0.2 | 10.0.4 | #25190 |
+## 10.2.1
+
+| Package | Old Version | New Version | PR |
+|---------|-------------|-------------|-----|
+| Blazorise | 2.0.0 | 2.0.4 | #25264 |
+| Blazorise.Components | 2.0.0 | 2.0.4 | #25264 |
+| Blazorise.DataGrid | 2.0.0 | 2.0.4 | #25264 |
+| Blazorise.Snackbar | 2.0.0 | 2.0.4 | #25264 |
+
## 10.2.0-rc.4
| Package | Old Version | New Version | PR |
diff --git a/docs/en/release-info/release-notes.md b/docs/en/release-info/release-notes.md
index d98a17e2a8..2f6c70094c 100644
--- a/docs/en/release-info/release-notes.md
+++ b/docs/en/release-info/release-notes.md
@@ -11,53 +11,53 @@ This document contains **brief release notes** for each release. Release notes o
Also see the following notes about ABP releases:
-* [ABP Studio release notes](../studio/release-notes.md)
-* [Change logs for ABP pro packages](https://abp.io/pro-releases)
+- [ABP Studio release notes](../studio/release-notes.md)
+- [Change logs for ABP pro packages](https://abp.io/pro-releases)
-## 10.3 (2026-04-01)
+## 10.3 (2026-04-15)
-> This is currently an RC (release-candidate) and you can see the detailed **[blog post / announcement](https://abp.io/community/announcements/announcing-abp-10-3-release-candidate-hgnpr9jq)** for the v10.3 release.
+See the detailed **[blog post / announcement](https://abp.io/community/announcements/announcing-abp-10-3-release-candidate-hgnpr9jq)** for the v10.3 release.
-* OpenIddict: `private_key_jwt` Client Authentication + `abp generate-jwks`
-* Event Bus: String-Based Event Publishing with Dynamic Payload
-* Background Jobs/Workers: String-Based Publishing with Dynamic Payload
-* API Definition Endpoint: Descriptions and Documentation Support
-* Entity Cache: New Batch APIs (`FindMany*` / `GetMany*`)
-* Angular: User/Tenant Sharing and Tenant Switch Experience
-* Angular: Upgrade to 21.2 + TypeScript 5.9
-* Introducing the `Volo.Abp.LuckyPenny.AutoMapper` Provider
-* Security Improvements (Account Pro Module)
+- OpenIddict: `private_key_jwt` Client Authentication + `abp generate-jwks`
+- Event Bus: String-Based Event Publishing with Dynamic Payload
+- Background Jobs/Workers: String-Based Publishing with Dynamic Payload
+- API Definition Endpoint: Descriptions and Documentation Support
+- Entity Cache: New Batch APIs (`FindMany`* / `GetMany*`)
+- Angular: User/Tenant Sharing and Tenant Switch Experience
+- Angular: Upgrade to 21.2 + TypeScript 5.9
+- Introducing the `Volo.Abp.LuckyPenny.AutoMapper` Provider
+- Security Improvements (Account Pro Module)
## 10.2 (2026-02-24)
See the detailed **[blog post / announcement](https://abp.io/community/announcements/announcing-abp-10-2-stable-release-x47ytfww)** for the v10.2 release.
-* Multi-Tenant Account Usage: Shared User Accounts
-* Prevent Privilege Escalation: Assignment Restrictions for Roles and Permissions
-* `ClientResourcePermissionValueProvider` for OAuth/OpenIddict
-* Angular: Hybrid Localization Support
-* Angular: Extensible Table Row Detail
-* Angular: CMS Kit Module Features
-* Blazor: Upgrade to Blazorise 2.0
-* Identity: Single Active Token Providers
-* TickerQ Package Upgrade to 10.1.1
-* [AI Management Module](../modules/ai-management/index.md): MCP (Model Context Protocol) Support
-* [AI Management Module](../modules/ai-management/index.md): RAG with File Upload
-* [AI Management Module](../modules/ai-management/index.md): OpenAI-Compatible Chat Endpoint
-* [File Management Module](../modules/file-management.md): Resource-Based Authorization
+- Multi-Tenant Account Usage: Shared User Accounts
+- Prevent Privilege Escalation: Assignment Restrictions for Roles and Permissions
+- `ClientResourcePermissionValueProvider` for OAuth/OpenIddict
+- Angular: Hybrid Localization Support
+- Angular: Extensible Table Row Detail
+- Angular: CMS Kit Module Features
+- Blazor: Upgrade to Blazorise 2.0
+- Identity: Single Active Token Providers
+- TickerQ Package Upgrade to 10.1.1
+- [AI Management Module](../modules/ai-management/index.md): MCP (Model Context Protocol) Support
+- [AI Management Module](../modules/ai-management/index.md): RAG with File Upload
+- [AI Management Module](../modules/ai-management/index.md): OpenAI-Compatible Chat Endpoint
+- [File Management Module](../modules/file-management.md): Resource-Based Authorization
## 10.1 (2026-01-06)
See the detailed **[blog post / announcement](https://abp.io/community/announcements/announcing-abp-10-1-stable-release-z4xfn1me)** for the v10.1 release.
-* Resource-Based Authorization
-* Introducing the [TickerQ Background Worker Provider](../framework/infrastructure/background-workers/tickerq.md)
-* Angular UI: Version Upgrade to **v21**
-* [File Management Module](../modules/file-management.md): Public File Sharing Support
-* [Payment Module](../modules/payment.md): Public Page Implementation for Blazor & Angular UIs
-* [AI Management Module](../modules/ai-management/index.md) for Blazor & Angular UIs
-* [Identity PRO Module](../modules/identity-pro.md): Password History Support
-* [Account PRO Module](../modules/account-pro.md): Introducing WebAuthn Passkeys
+- Resource-Based Authorization
+- Introducing the [TickerQ Background Worker Provider](../framework/infrastructure/background-workers/tickerq.md)
+- Angular UI: Version Upgrade to **v21**
+- [File Management Module](../modules/file-management.md): Public File Sharing Support
+- [Payment Module](../modules/payment.md): Public Page Implementation for Blazor & Angular UIs
+- [AI Management Module](../modules/ai-management/index.md) for Blazor & Angular UIs
+- [Identity PRO Module](../modules/identity-pro.md): Password History Support
+- [Account PRO Module](../modules/account-pro.md): Introducing WebAuthn Passkeys
## 10.0 (2025-11-18)
@@ -65,45 +65,45 @@ See the detailed **[blog post / announcement](https://abp.io/community/announcem
See the detailed **[blog post / announcement](https://abp.io/community/announcements/abp.io-platform-10.0-final-has-been-released-spknn925)** for the v10.0 release.
-* Upgraded to .NET 10.0
-* Upgraded to `Blazorise` **v1.8.6**
-* New PRO Module: [Elsa Workflows](../modules/elsa-pro.md)
-* New Object Mapper: **Mapperly**
-* Localization: Nested Object Support in JSON Files
-* EF Core Shared Entity Types on Repositories
-* Angular SSR Support
+- Upgraded to .NET 10.0
+- Upgraded to `Blazorise` **v1.8.6**
+- New PRO Module: [Elsa Workflows](../modules/elsa-pro.md)
+- New Object Mapper: **Mapperly**
+- Localization: Nested Object Support in JSON Files
+- EF Core Shared Entity Types on Repositories
+- Angular SSR Support
## 9.3 (2025-06-17)
See the detailed **[blog post / announcement](https://abp.io/community/announcements/announcing-abp-9-3-stable-release-fw4n9sng)** for the v9.3 release.
-* Cron Expression Support for Background Workers
-* Docs Module: PDF Export
-* Angular UI: Standalone Package Structure
-* Upgraded to `Blazorise` **v1.7.7**
-* Audit Logging Module: Excel Export
-* Angular UI: Version Upgrade to **v20**
+- Cron Expression Support for Background Workers
+- Docs Module: PDF Export
+- Angular UI: Standalone Package Structure
+- Upgraded to `Blazorise` **v1.7.7**
+- Audit Logging Module: Excel Export
+- Angular UI: Version Upgrade to **v20**
## 9.2 (2025-06-02)
See the detailed **[blog post / announcement](https://abp.io/community/articles/announcing-abp-9-2-stable-release-061qmtzb)** for the v9.2 release.
-* Added `ApplicationName` Property to Isolate Background Jobs & Background Workers
-* Docs Module: Added "Alternative Words" to Filter Items
-* Introducing the [Bunny BLOB Storage Provider](../framework/infrastructure/blob-storing/bunny.md)
-* Upgraded `MongoDB.Driver` to **v3.1.0**
-* Identity Pro Module: Require Email Verification to Register
-* Switching users during OAuth login
+- Added `ApplicationName` Property to Isolate Background Jobs & Background Workers
+- Docs Module: Added "Alternative Words" to Filter Items
+- Introducing the [Bunny BLOB Storage Provider](../framework/infrastructure/blob-storing/bunny.md)
+- Upgraded `MongoDB.Driver` to **v3.1.0**
+- Identity Pro Module: Require Email Verification to Register
+- Switching users during OAuth login
## 9.1 (2025-03-05)
See the detailed **[blog post / announcement](https://abp.io/community/articles/abp.io-platform-9.1-final-has-been-released-h96a56qa)** for the v9.1 release.
-* Upgraded to Angular 19
-* Upgraded to OpenIddict 6.0
-* New Blazor WASM Bundling System
-* Idle Session Warning
-* Lazy Expandable Feature for Documentation System
+- Upgraded to Angular 19
+- Upgraded to OpenIddict 6.0
+- New Blazor WASM Bundling System
+- Idle Session Warning
+- Lazy Expandable Feature for Documentation System
## 9.0 (2024-11-19)
@@ -111,341 +111,342 @@ See the detailed **[blog post / announcement](https://abp.io/blog/abp-9-0-stable
> **Note**: ABP has upgraded to .NET 9.0, so if you plan to use ABP 9.0, you’ll need to migrate your solutions to .NET 9.0. You can refer to the [Migrate from ASP.NET Core 8.0 to 9.0](https://learn.microsoft.com/en-us/aspnet/core/migration/80-90) documentation for guidance. However, ABP’s NuGet packages are compatible with both .NET 8 and .NET 9, allowing developers to continue using .NET 8 while still enjoying the latest features and improvements of the ABP Framework without upgrading their SDK.
-* Upgraded to .NET 9.0
-* Introducing the `Extension Property Policy`
-* Google Cloud Storage BLOB Provider
-* Removed React Native mobile option from free templates
-* ABP Suite: Better naming for multiple navigation properties to the same entity
-* CMS Kit Pro: Feedback feature improvements
+- Upgraded to .NET 9.0
+- Introducing the `Extension Property Policy`
+- Google Cloud Storage BLOB Provider
+- Removed React Native mobile option from free templates
+- ABP Suite: Better naming for multiple navigation properties to the same entity
+- CMS Kit Pro: Feedback feature improvements
## 8.3 (2024-09-05)
See the detailed **[blog post / announcement](https://abp.io/blog/announcing-abp-8-3-stable-release)** for the v8.3 release.
-* CMS Kit: Marked Items & Approvement System for Commenting Feature
-* Enhancements on the Docs Module (Google Translation support & new single project mode)
-* Using DbFunction for generating more precise SQL commands for Global Query Filters
-* CMS Kit (Pro): FAQ System
+- CMS Kit: Marked Items & Approvement System for Commenting Feature
+- Enhancements on the Docs Module (Google Translation support & new single project mode)
+- Using DbFunction for generating more precise SQL commands for Global Query Filters
+- CMS Kit (Pro): FAQ System
## 8.2 (2024-06-26)
See the detailed **[blog post / announcement](https://abp.io/blog/announcing-abp-8-2-stable-release)** for the v8.2 release.
-* Blazor Full-Stack Web App UI.
-* Introducing the `IBlockUiService` for Blazor UI (disables/blocks the page or a part of the page).
-* Session Management (prevent concurrent login, view & manage users' sessions).
-* ABP Suite: File/Image property.
-* ABP Suite: `DateOnly` & `TimeOnly` types.
-* Periodic Log Deletion for Audit Logs.
+- Blazor Full-Stack Web App UI.
+- Introducing the `IBlockUiService` for Blazor UI (disables/blocks the page or a part of the page).
+- Session Management (prevent concurrent login, view & manage users' sessions).
+- ABP Suite: File/Image property.
+- ABP Suite: `DateOnly` & `TimeOnly` types.
+- Periodic Log Deletion for Audit Logs.
## 8.1 (2024-04-04)
See the detailed **[blog post / announcement](https://abp.io/blog/announcing-abp-8-1-stable-release)** for the v8.1 release.
-* Introducing the `ExposeKeyedServiceAttribute` & `DisableAbpFeaturesAttribute`.
-* Custom menu component support for MVC UI.
-* ABP Suite: Bulk delete.
-* ABP Suite: Filterable properties.
-* ABP Suite: Customizable page titles.
-* ABP Suite: Establishing relationships with installed ABP modules' entities.
-* ABP Suite: Support `BasicAggregateRoot` base class.
-* ABP Studio v0.6.5.
+- Introducing the `ExposeKeyedServiceAttribute` & `DisableAbpFeaturesAttribute`.
+- Custom menu component support for MVC UI.
+- ABP Suite: Bulk delete.
+- ABP Suite: Filterable properties.
+- ABP Suite: Customizable page titles.
+- ABP Suite: Establishing relationships with installed ABP modules' entities.
+- ABP Suite: Support `BasicAggregateRoot` base class.
+- ABP Studio v0.6.5.
## 8.0 (2023-12-19)
See the detailed **[blog post / announcement](https://abp.io/blog/abp-8-0-stable-release-with-dotnet-8-0)** for the v8.0 release.
-* Upgraded to **.NET 8.0** & **Angular 17**.
-* Dynamic Claims (allows to get the latest user claims for the current user).
-* CDN support for Bundling & Minification System.
-* Read-only repositories
-* ABP Suite: Generating Master/Detail Relationship
-* Getting profile picture from social/external logins.
-* Switch Ocelot to YARP for the API Gateway for Microservice Solution Template.
-* Password complexity indicators for MVC & Blazor UIs.
-* Readonly view & export/import support for Identity/Users page.
+- Upgraded to **.NET 8.0** & **Angular 17**.
+- Dynamic Claims (allows to get the latest user claims for the current user).
+- CDN support for Bundling & Minification System.
+- Read-only repositories
+- ABP Suite: Generating Master/Detail Relationship
+- Getting profile picture from social/external logins.
+- Switch Ocelot to YARP for the API Gateway for Microservice Solution Template.
+- Password complexity indicators for MVC & Blazor UIs.
+- Readonly view & export/import support for Identity/Users page.
## 7.4 (2023-08-16)
See the detailed **[blog post / announcement](https://abp.io/blog/announcing-abp-7-4-stable-release)** for the v7.4 release.
-* Dynamic Setting Store (collects and gets all setting definitions from a single point).
-* Introducing the `AdditionalAssemblyAttribute`.
-* `CorrelationId` support on distributed events.
-* Database migration system for EF Core.
-* Preserving customizations on code re-generation with ABP Suite.
-* Support custom text-templates in distributed scenarios.
-* MAUI & React Native mobile applications are re-designed and revised for functionality.
-* A new CMS Kit feature to collect feedback from users about the site's contents.
+- Dynamic Setting Store (collects and gets all setting definitions from a single point).
+- Introducing the `AdditionalAssemblyAttribute`.
+- `CorrelationId` support on distributed events.
+- Database migration system for EF Core.
+- Preserving customizations on code re-generation with ABP Suite.
+- Support custom text-templates in distributed scenarios.
+- MAUI & React Native mobile applications are re-designed and revised for functionality.
+- A new CMS Kit feature to collect feedback from users about the site's contents.
## 7.3 (2023-06-12)
See the detailed **[blog post / announcement](https://abp.io/blog/ABP.IO-Platform-7-3-Final-Has-Been-Released)** for the v7.3 release.
-* Introducing the `Volo.Abp.Imaging` packages, which allows you to compress and resize images.
-* ABP CLI: `switch-to-local` command.
-* Monitoring distributed events.
-* Allow ordering of the local event handlers.
-* [Account Module](../modules/account.md): Using Authenticator App for Two-Factor Authentication.
-* Support for the [Module Entity Extensions](../framework/architecture/modularity/extending/module-entity-extensions.md) in the [CMS Kit Pro Module](../modules/cms-kit/index.md).
-* New Account Layout Design for [LeptonX Theme](../ui-themes/lepton-x/index.md).
-* Many enhancements and fixes for the 7.3 version.
+- Introducing the `Volo.Abp.Imaging` packages, which allows you to compress and resize images.
+- ABP CLI: `switch-to-local` command.
+- Monitoring distributed events.
+- Allow ordering of the local event handlers.
+- [Account Module](../modules/account.md): Using Authenticator App for Two-Factor Authentication.
+- Support for the [Module Entity Extensions](../framework/architecture/modularity/extending/module-entity-extensions.md) in the [CMS Kit Pro Module](../modules/cms-kit/index.md).
+- New Account Layout Design for [LeptonX Theme](../ui-themes/lepton-x/index.md).
+- Many enhancements and fixes for the 7.3 version.
## 7.2 (2023-05-03)
See the detailed **[blog post / announcement](https://abp.io/blog/ABP.IO-Platform-7-2-Final-Has-Been-Released)** for the v7.2 release.
-* Grouping of the navigation menu items.
-* New Components for Angular UI.
-* **[LeptonX Theme](../ui-themes/lepton-x)** - Navigation Menu Item Grouping.
-* Support for the **Authority Delegation** in the **[Account Module](../modules/account.md)**.
-* Forcing Password Change at Next Logon.
-* Periodic Password Changes / Password Aging.
-* ABP Suite: Show/Hide Properties on Create/Update/List Pages
-* **CMS Kit Comments**: Disallowing External URLs.
+- Grouping of the navigation menu items.
+- New Components for Angular UI.
+- **[LeptonX Theme](../ui-themes/lepton-x)** - Navigation Menu Item Grouping.
+- Support for the **Authority Delegation** in the **[Account Module](../modules/account.md)**.
+- Forcing Password Change at Next Logon.
+- Periodic Password Changes / Password Aging.
+- ABP Suite: Show/Hide Properties on Create/Update/List Pages
+- **CMS Kit Comments**: Disallowing External URLs.
## 7.1 (2023-03-22)
See the detailed **[blog post / announcement](https://abp.io/blog/ABP-IO-Platform-7-1-Final-Has-Been-Released)** for the v7.1 release.
-* New Blazor WASM option for Application Single Layer Startup template.
-* Introducing the `IHasEntityVersion` & `EntitySynchronizer` services.
-* Introducing the `DeleteDirectAsync` method for the `IRepository` interface.
-* **Blazor WebAssembly** option for the single-layer startup template.
-* **ABP Suite** code generation for **MAUI Blazor Hybrid** solutions.
-* Allow to **impersonate** an arbitrary **user** in the SaaS module.
-* Many enhancements and fixes for the 7.1 version.
+- New Blazor WASM option for Application Single Layer Startup template.
+- Introducing the `IHasEntityVersion` & `EntitySynchronizer` services.
+- Introducing the `DeleteDirectAsync` method for the `IRepository` interface.
+- **Blazor WebAssembly** option for the single-layer startup template.
+- **ABP Suite** code generation for **MAUI Blazor Hybrid** solutions.
+- Allow to **impersonate** an arbitrary **user** in the SaaS module.
+- Many enhancements and fixes for the 7.1 version.
## 7.0 (2023-01-05)
See the detailed **[blog post / announcement](https://abp.io/blog/ABP.IO-Platform-7.0-Final-Has-Been-Released)** for the v7.0 release.
-* Upgraded to **.NET 7.0**.
-* Upgraded to **OpenIddict 4.0**.
-* **Dapr** Integration.
-* Introducing the **Integration Services**.
-* New **MAUI Blazor Hybrid** UI.
-* Implemented **external localization**, **dynamic feature** and **dynamic permission** systems to allow more advanced microservice scenarios. All they are applied to the **microservice startup template**.
-* **WeChat** and **Alipay** integrations for the **Payment** module.
-* Allow host users to **change the password** of a user of a tenant.
-* Allow host users to **test connection string** of a tenant database on the UI.
-* Introduce **permission** for **searching other users** in the chat module.
+- Upgraded to **.NET 7.0**.
+- Upgraded to **OpenIddict 4.0**.
+- **Dapr** Integration.
+- Introducing the **Integration Services**.
+- New **MAUI Blazor Hybrid** UI.
+- Implemented **external localization**, **dynamic feature** and **dynamic permission** systems to allow more advanced microservice scenarios. All they are applied to the **microservice startup template**.
+- **WeChat** and **Alipay** integrations for the **Payment** module.
+- Allow host users to **change the password** of a user of a tenant.
+- Allow host users to **test connection string** of a tenant database on the UI.
+- Introduce **permission** for **searching other users** in the chat module.
## 6.0 (2022-10-05)
See the detailed **[blog post / announcement](https://abp.io/blog/ABP.IO-Platform-6.0-Final-Has-Been-Released)** for the v6.0 release.
-* New **OpenIddict** integration module (replacing the IdentityServer integration module).
-* The **[LeptonX theme](https://x.leptontheme.com/)** is the default theme now, allowing to use the [old Lepton](https://leptontheme.com/) theme too.
-* New **.NET MAUI mobile application**.
-* **Blazor UI** for the **Chat** module.
-* **Blazor admin UI** for the **CMS Kit** module.
-* Allow to add **poll widgets** in blog/page contents in the **CMS Kit** module.
-* **Cookie consent** feature for the **GDPR** module.
-* Optional **PWA** support.
-* Exporting to **excel** for **ABP Suite** code generation.
+- New **OpenIddict** integration module (replacing the IdentityServer integration module).
+- The **[LeptonX theme](https://x.leptontheme.com/)** is the default theme now, allowing to use the [old Lepton](https://leptontheme.com/) theme too.
+- New **.NET MAUI mobile application**.
+- **Blazor UI** for the **Chat** module.
+- **Blazor admin UI** for the **CMS Kit** module.
+- Allow to add **poll widgets** in blog/page contents in the **CMS Kit** module.
+- **Cookie consent** feature for the **GDPR** module.
+- Optional **PWA** support.
+- Exporting to **excel** for **ABP Suite** code generation.
## 5.3 (2022-06-14)
See the detailed **[blog post / announcement](https://abp.io/blog/ABP.IO-Platform-5.3-Final-Has-Been-Released)** for the v5.3 release.
-* New module: **GDPR** (currently, allows to download/delete user's personal data).
-* **Polling** feature for the [CMS Kit module](../modules/cms-kit/index.md).
-* OAuth as **external login provider** for the [Identity module](../modules/identity.md).
-* **ABP Suite**: Support for the no-layers startup template, concurrency stamp support on code generation, downloading Suite logs, using ABP CLI to trigger code generation.
-* **Docker-compose** configuration for the no-layers startup template.
-* **PWA** support for Blazor WASM and Angular UI.
+- New module: **GDPR** (currently, allows to download/delete user's personal data).
+- **Polling** feature for the [CMS Kit module](../modules/cms-kit/index.md).
+- OAuth as **external login provider** for the [Identity module](../modules/identity.md).
+- **ABP Suite**: Support for the no-layers startup template, concurrency stamp support on code generation, downloading Suite logs, using ABP CLI to trigger code generation.
+- **Docker-compose** configuration for the no-layers startup template.
+- **PWA** support for Blazor WASM and Angular UI.
## 5.2 (2022-04-05)
See the detailed **[blog post / announcement](https://abp.io/blog/ABP-IO-Platform-5-2-Final-Has-Been-Released)** for the v5.2 release.
-* Code generation with **many to many relation** support for the [ABP Suite](../suite/index.md).
-* The new **single-layer**, simpler startup solution template.
-* Migrated to **Blazorise 1.0** for the Blazor UI.
-* Improvements on the microservice startup solution, pre-built application modules and other existing features.
-* API Versioning.
-* Allowing to hide default ABP endpoints from the Swagger UI.
+- Code generation with **many to many relation** support for the [ABP Suite](../suite/index.md).
+- The new **single-layer**, simpler startup solution template.
+- Migrated to **Blazorise 1.0** for the Blazor UI.
+- Improvements on the microservice startup solution, pre-built application modules and other existing features.
+- API Versioning.
+- Allowing to hide default ABP endpoints from the Swagger UI.
## 5.1 (2022-01-12)
See the detailed **[blog post / announcement](https://abp.io/blog/ABP.IO-Platform-v5-1-Has-Been-Released)** for the v5.1 release.
-* Upgraded to **Angular 13**.
-* Changed the application startup solution to use the new ASP.NET Core **minimal hosting model**.
-* New **URL Forwarding** feature for the CKS Kit Pro module.
-* Improvements and fixes for the features shipped with the 5.0 release.
+- Upgraded to **Angular 13**.
+- Changed the application startup solution to use the new ASP.NET Core **minimal hosting model**.
+- New **URL Forwarding** feature for the CKS Kit Pro module.
+- Improvements and fixes for the features shipped with the 5.0 release.
## 5.0 (2021-12-14)
See the detailed **[blog post / announcement](https://abp.io/blog/ABP-IO-Platform-5.0-RC-1-Has-Been-Released)** for the v5.0.
-* Upgraded to **.NET 6.0**.
-* Upgraded to **Bootstrap 5.1**.
-* Transactional Outbox & Inbox for the distributed event bus.
-* **User impersonation** (passwordless login with another user's account).
-* **Tenant impersonation** (passwordless login as a tenant).
-* Added **Helm charts** to the microservice startup template to deploy to **Kubernetes**.
-* Added host and tenant **dashboards** to the microservice startup template.
-* **Generate entities** and CRUD pages from **database tables** with ABP Suite.
-* Pre-configured **social logins** for the microservice startup template.
-* Switched to **static C# and JavaScript proxies** for all the modules.
-* **Removed NGXS** and states from the Angular UI.
-* Many improvements on existing modules and ABP Suite.
+- Upgraded to **.NET 6.0**.
+- Upgraded to **Bootstrap 5.1**.
+- Transactional Outbox & Inbox for the distributed event bus.
+- **User impersonation** (passwordless login with another user's account).
+- **Tenant impersonation** (passwordless login as a tenant).
+- Added **Helm charts** to the microservice startup template to deploy to **Kubernetes**.
+- Added host and tenant **dashboards** to the microservice startup template.
+- **Generate entities** and CRUD pages from **database tables** with ABP Suite.
+- Pre-configured **social logins** for the microservice startup template.
+- Switched to **static C# and JavaScript proxies** for all the modules.
+- **Removed NGXS** and states from the Angular UI.
+- Many improvements on existing modules and ABP Suite.
## 4.4 (2021-08-02)
See the detailed **[blog post / announcement](https://abp.io/blog/ABP.IO-Platform-4.4-Final-Has-Been-Released!)** for the v4.4.
-* Removed the `EntityFrameworkCore.DbMigrations` project for simplicity.
-* Dynamic menu management for the [CMS Kit module](../modules/cms-kit/index.md).
-* New ABP CLI commands (`install-libs`, `prompt` and `batch`).
-* **Subscription** system & **payment** integration for the [SaaS module](../modules/saas.md).
-* SaaS module: Allow to make a **tenant active/passive** and **limit user count**.
-* [ABP Suite](../suite/index.md) **code generation** for the [microservice solution](../solution-templates/microservice/index.md).
-* Allow to set **multiple connection strings** for each tenant, to separate a tenant's database per module/microservice.
-* Angular UI: **Two-factor** authentication for resource owner password flow.
-* **New localizations**: Hindi, Italian, Arabic, Finnish, French.
-* A lot of small improvements and fixes for the current modules, themes and the tooling.
+- Removed the `EntityFrameworkCore.DbMigrations` project for simplicity.
+- Dynamic menu management for the [CMS Kit module](../modules/cms-kit/index.md).
+- New ABP CLI commands (`install-libs`, `prompt` and `batch`).
+- **Subscription** system & **payment** integration for the [SaaS module](../modules/saas.md).
+- SaaS module: Allow to make a **tenant active/passive** and **limit user count**.
+- [ABP Suite](../suite/index.md) **code generation** for the [microservice solution](../solution-templates/microservice/index.md).
+- Allow to set **multiple connection strings** for each tenant, to separate a tenant's database per module/microservice.
+- Angular UI: **Two-factor** authentication for resource owner password flow.
+- **New localizations**: Hindi, Italian, Arabic, Finnish, French.
+- A lot of small improvements and fixes for the current modules, themes and the tooling.
## 4.3 (2021-04-23)
See the detailed **[blog post / announcement](https://abp.io/blog/ABP.IO-Platform-v4-3-Has-Been-Released)** for the v4.3.
-* New module: **CMS Kit (pro)**
-* New module: **Forms**
-* **Blazor Server Side** support.
-* **Extensibility** system for the Blazor UI.
-* A lot of improvements done to ripen the **Microservice Startup Template**, including "new service" template, automatic database migrations, solution structure improvements, Tye, Prometheus, Grafana integrations, and more...
-* Allow to use a **separate database schema** for tenants to not include host-related empty tables in tenant databases.
-* Creating & **migrating tenant databases on the fly**.
-* **Enabling/disabling modules** per edition/tenant.
-* **Email settings** page.
-* **Required** navigation properties on Suite code generation.
+- New module: **CMS Kit (pro)**
+- New module: **Forms**
+- **Blazor Server Side** support.
+- **Extensibility** system for the Blazor UI.
+- A lot of improvements done to ripen the **Microservice Startup Template**, including "new service" template, automatic database migrations, solution structure improvements, Tye, Prometheus, Grafana integrations, and more...
+- Allow to use a **separate database schema** for tenants to not include host-related empty tables in tenant databases.
+- Creating & **migrating tenant databases on the fly**.
+- **Enabling/disabling modules** per edition/tenant.
+- **Email settings** page.
+- **Required** navigation properties on Suite code generation.
## 4.2 (2021-01-28)
See the detailed **[blog post / announcement](https://abp.io/blog/ABP.IO-Platform-4-2-Final-Has-Been-Released)** for the v4.2.
-* Introducing the `IRepository.GetQueryableAsync()` method.
-* Bulk operations for EF Core (`InsertManyAsync`, `UpdateManyAsync` and `DeleteManyAsync`).
-* **Microservice startup template** (initial) to create microservice solutions.
-* **Public website** application in the application startup template.
-* **Blazor UI** for the Easy CRM sample application.
-* Added login / **authorization** to the **Swagger UI** to test authorized APIs.
-* **DBMS selection** on new application creation.
-* Infrastructure for **Angular Unit Testing**.
-* Iyzico integration for the **Payment** module.
-* **Performance** optimization and other enhancements.
+- Introducing the `IRepository.GetQueryableAsync()` method.
+- Bulk operations for EF Core (`InsertManyAsync`, `UpdateManyAsync` and `DeleteManyAsync`).
+- **Microservice startup template** (initial) to create microservice solutions.
+- **Public website** application in the application startup template.
+- **Blazor UI** for the Easy CRM sample application.
+- Added login / **authorization** to the **Swagger UI** to test authorized APIs.
+- **DBMS selection** on new application creation.
+- Infrastructure for **Angular Unit Testing**.
+- Iyzico integration for the **Payment** module.
+- **Performance** optimization and other enhancements.
## 4.1 (2021-01-06)
See the detailed **[blog post / announcement](https://abp.io/blog/ABP-IO-Platform-v4-1-Final-Has-Been-Released)** for the v4.1.
-* Introducing the **module entity extensions** system.
-* Bundling & Minification System for Blazor UI.
-* **Organization Unit** Management for the Blazor UI.
-* **Identity Server** Management for the Blazor UI.
-* ABP Suite: **Navigation Property Selection** with Typeahead (supported by all UI types).
-* **Spanish** language translation.
+- Introducing the **module entity extensions** system.
+- Bundling & Minification System for Blazor UI.
+- **Organization Unit** Management for the Blazor UI.
+- **Identity Server** Management for the Blazor UI.
+- ABP Suite: **Navigation Property Selection** with Typeahead (supported by all UI types).
+- **Spanish** language translation.
## 4.0 (2020-12-03)
See the detailed **[blog post / announcement](https://abp.io/blog/ABP.IO-Platform-4.0-with-.NET-5.0-in-the-4th-Year)** for the v4.0.
-* Upgraded to **.NET 5.0**.
-* The **Blazor UI** option is now stable and officially supported.
-* Completed the Blazor UI for the **file management** module.
-* Upgraded to the **Identity Server 4.1.1** and revised the management UI.
-* ABP Suite: Blazor UI **code generation**.
-* ABP Suite: **Navigation property selection** supports dropdowns with auto-complete & lazy load.
-* ABP Suite: **Generate new modules** inside an application solution.
-* ABP Suite: Made the **backend code generation optional** to allow re-generate the UI with a different UI framework.
+- Upgraded to **.NET 5.0**.
+- The **Blazor UI** option is now stable and officially supported.
+- Completed the Blazor UI for the **file management** module.
+- Upgraded to the **Identity Server 4.1.1** and revised the management UI.
+- ABP Suite: Blazor UI **code generation**.
+- ABP Suite: **Navigation property selection** supports dropdowns with auto-complete & lazy load.
+- ABP Suite: **Generate new modules** inside an application solution.
+- ABP Suite: Made the **backend code generation optional** to allow re-generate the UI with a different UI framework.
## 3.3 (2020-10-27)
See the detailed **[blog post / announcement](https://abp.io/blog/ABP-Framework-ABP-Commercial-3.3-Final-Have-Been-Released)** for the v3.3.
-* Completed fundamental features, modules and the theme integration for the **Blazor UI**.
-* Automatic **AntiForgery Token Validation** for HTTP APIs.
-* New async LINQ extension methods for repositories.
-* Stream support for the [Application Service](../framework/architecture/domain-driven-design/application-services.md) methods.
-* Multi-Tenant **social/external logins** with options configurable on runtime.
-* **Linked Accounts** system to link multiple accounts and switch between them easily.
-* **Paypal** & **Stripe** integrations for the Payment Module.
-* **reCAPTCHA** option for login & register forms.
-* **ABP Suite** improvements.
+- Completed fundamental features, modules and the theme integration for the **Blazor UI**.
+- Automatic **AntiForgery Token Validation** for HTTP APIs.
+- New async LINQ extension methods for repositories.
+- Stream support for the [Application Service](../framework/architecture/domain-driven-design/application-services.md) methods.
+- Multi-Tenant **social/external logins** with options configurable on runtime.
+- **Linked Accounts** system to link multiple accounts and switch between them easily.
+- **Paypal** & **Stripe** integrations for the Payment Module.
+- **reCAPTCHA** option for login & register forms.
+- **ABP Suite** improvements.
## 3.2 (2020-10-01)
See the detailed **[blog post / announcement](https://abp.io/blog/ABP-Framework-ABP-Commercial-3.2-RC-With-The-New-Blazor-UI)** for the v3.2.
-* Released the preview (experimental) **Blazor UI** option.
-* **Angular** UI for the [file management](https://abp.io/modules/Volo.FileManagement) module.
-* Managing the **application features** for the **host** side.
-* User **profile picture** for the account module.
-* Options to enable, disable or force **two factor authentication** for tenants and users.
+- Released the preview (experimental) **Blazor UI** option.
+- **Angular** UI for the [file management](https://abp.io/modules/Volo.FileManagement) module.
+- Managing the **application features** for the **host** side.
+- User **profile picture** for the account module.
+- Options to enable, disable or force **two factor authentication** for tenants and users.
## 3.1 (2020-09-03)
See the detailed **[blog post / announcement](https://abp.io/blog/ABP-Framework-v3.1-Final-Has-Been-Released)** for the v3.1 release.
-* Completely re-written the ABP Suite **Angular UI code generation**, using the Angular Schematics system.
-* Implemented **Authorization Code Authentication Flow** for the Angular UI.
-* Revised and documented **social/external logins** for the account module and tested with major providers.
-* Introduced the new external login system supporting to login via **LDAP / Active Directory**. Also, added a setting page to configure the LDAP options.
-* Created a new **security log system** and the user interface to save and report all the authentication related operations (login, logout, change password...) for users.
-* Implemented **email & phone number verification**.
-* Implementing **locking a user** for a given period of time (locked users can not login to the application).
-* Added breadcrumb and file icons for the file management module.
+- Completely re-written the ABP Suite **Angular UI code generation**, using the Angular Schematics system.
+- Implemented **Authorization Code Authentication Flow** for the Angular UI.
+- Revised and documented **social/external logins** for the account module and tested with major providers.
+- Introduced the new external login system supporting to login via **LDAP / Active Directory**. Also, added a setting page to configure the LDAP options.
+- Created a new **security log system** and the user interface to save and report all the authentication related operations (login, logout, change password...) for users.
+- Implemented **email & phone number verification**.
+- Implementing **locking a user** for a given period of time (locked users can not login to the application).
+- Added breadcrumb and file icons for the file management module.
## 3.0 (2020-07-01)
See the detailed **[blog post / announcement](https://abp.io/blog/ABP-Framework-v3.0-Has-Been-Released)** for the v3.0 release.
-* Introducing the **Azure BLOB Storage Provider**.
-* Created the Oracle Integration Package for EF Core.
-* New **File Management Module** that is used to store and manage files in your application.
-* Migrated the Angular UI to the **Angular 10**.
-* Published an **[API documentation](https://docs.abp.io/api-docs/commercial/2.9/api/index.html)** web site to explore the classes of the ABP.
+- Introducing the **Azure BLOB Storage Provider**.
+- Created the Oracle Integration Package for EF Core.
+- New **File Management Module** that is used to store and manage files in your application.
+- Migrated the Angular UI to the **Angular 10**.
+- Published an **[API documentation](https://docs.abp.io/api-docs/commercial/2.9/api/index.html)** web site to explore the classes of the ABP.
## 2.9 (2020-06-04)
See the detailed **[blog post / announcement](https://abp.io/blog/ABP-Framework-v2.9.0-Has-Been-Released)** for the v2.9 release.
-* Performance improvements (pre-compiling razor pages).
-* New **Organization Unit** Management UI for the [Identity Module](https://abp.io/modules/Volo.Identity.Pro) to create hierarchical organization units and manage their members and roles.
-* Created **Angular UI** for the [Chat Module](https://abp.io/modules/Volo.Chat).
-* Implemented **Angular UI** for the [Easy CRM](../samples/easy-crm.md) application.
-* [ABP Suite](https://abp.io/tools/suite) code generation support for **module development**.
-* New [leptontheme.com](http://leptontheme.com/) web site to show the **[Lepton Theme](https://abp.io/themes) components**.
+- Performance improvements (pre-compiling razor pages).
+- New **Organization Unit** Management UI for the [Identity Module](https://abp.io/modules/Volo.Identity.Pro) to create hierarchical organization units and manage their members and roles.
+- Created **Angular UI** for the [Chat Module](https://abp.io/modules/Volo.Chat).
+- Implemented **Angular UI** for the [Easy CRM](../samples/easy-crm.md) application.
+- [ABP Suite](https://abp.io/tools/suite) code generation support for **module development**.
+- New [leptontheme.com](http://leptontheme.com/) web site to show the **[Lepton Theme](https://abp.io/themes) components**.
## 2.8 (2020-05-21)
See the detailed **blog post / announcement** for the v2.8 release: [https://abp.io/blog/ABP-v2.8.0-Releases-%26-Road-Map](https://abp.io/blog/ABP-v2.8.0-Releases-%26-Road-Map)
-* RTL support for the MVC UI & Arabic localization.
-* Completely renewed the **[Lepton Theme](https://abp.io/themes) styles** and add a new one.
-* New module: Created a **real time [Chat Module](https://abp.io/modules/Volo.Chat)** that is built on ASP.NET Core SignalR. It currently has only the MVC / Razor Pages UI. Angular UI is on the way.
-* Implemented **[module entity extension](../framework/architecture/modularity/extending/module-entity-extensions.md) system** for the **Angular UI**. Also improved the system to better handle float/double/decimal, date, datetime, enum and boolean properties.
-* **Gravatar** integration for the Angular UI.
-* Managing product groups on a **tree view** for the [EasyCRM sample application](../samples/easy-crm.md).
+- RTL support for the MVC UI & Arabic localization.
+- Completely renewed the **[Lepton Theme](https://abp.io/themes) styles** and add a new one.
+- New module: Created a **real time [Chat Module](https://abp.io/modules/Volo.Chat)** that is built on ASP.NET Core SignalR. It currently has only the MVC / Razor Pages UI. Angular UI is on the way.
+- Implemented **[module entity extension](../framework/architecture/modularity/extending/module-entity-extensions.md) system** for the **Angular UI**. Also improved the system to better handle float/double/decimal, date, datetime, enum and boolean properties.
+- **Gravatar** integration for the Angular UI.
+- Managing product groups on a **tree view** for the [EasyCRM sample application](../samples/easy-crm.md).
## 2.7 (2020-05-07)
-See the detailed **blog post / announcement** for the v2.7 release: https://abp.io/blog/ABP-Framework-v2_7_0-Has-Been-Released
+See the detailed **blog post / announcement** for the v2.7 release: [https://abp.io/blog/ABP-Framework-v2_7_0-Has-Been-Released](https://abp.io/blog/ABP-Framework-v2_7_0-Has-Been-Released)
-* New module: **Text template management** (with angular and mvc UI - document is [coming](../modules/text-template-management.md)).
-* **Dynamically add properties** to current entities of the depended modules (see [module entity extensions](../framework/architecture/modularity/extending/module-entity-extensions.md))
-* To be able to add **navigation properties** to entities with the ABP Suite (see [navigation properties](../suite/index.md) section).
-* Dynamically add **data table columns** on the user interface (see the documents: [angular](../framework/ui/angular/data-table-column-extensions.md), [mvc](../framework/ui/mvc-razor-pages/data-table-column-extensions.md)).
-* Created a rich **sample solution**, named "Easy CRM" (see the document).
-* Allow to dynamically **override the logo**.
-* **Optimize database migrations** & seed code for multi-tenant multi-database systems.
-* ABP Suite: Make **menu item active** on navigation menu when selected.
-* ABP Suite: Improve **enum usage** while creating new entities.
-* Bug fixes in the [Lepton Theme](https://abp.io/themes), [ABP Suite](https://abp.io/tools/suite) and other modules.
+- New module: **Text template management** (with angular and mvc UI - document is [coming](../modules/text-template-management.md)).
+- **Dynamically add properties** to current entities of the depended modules (see [module entity extensions](../framework/architecture/modularity/extending/module-entity-extensions.md))
+- To be able to add **navigation properties** to entities with the ABP Suite (see [navigation properties](../suite/index.md) section).
+- Dynamically add **data table columns** on the user interface (see the documents: [angular](../framework/ui/angular/data-table-column-extensions.md), [mvc](../framework/ui/mvc-razor-pages/data-table-column-extensions.md)).
+- Created a rich **sample solution**, named "Easy CRM" (see the document).
+- Allow to dynamically **override the logo**.
+- **Optimize database migrations** & seed code for multi-tenant multi-database systems.
+- ABP Suite: Make **menu item active** on navigation menu when selected.
+- ABP Suite: Improve **enum usage** while creating new entities.
+- Bug fixes in the [Lepton Theme](https://abp.io/themes), [ABP Suite](https://abp.io/tools/suite) and other modules.
## See Also
-* [Road map](road-map.md)
+- [Road map](road-map.md)
+
diff --git a/docs/en/release-info/road-map.md b/docs/en/release-info/road-map.md
index c83a7efff2..9a19a3c4ae 100644
--- a/docs/en/release-info/road-map.md
+++ b/docs/en/release-info/road-map.md
@@ -13,7 +13,7 @@ This document provides a road map, release schedule, and planned features for th
### v10.4
-After v10.3 reaches stable, the next planned version will be 10.4, which is scheduled to be released as a stable version in May 2026. We will be mostly working on the following topics:
+The next planned version will be 10.4, which is scheduled to be released as a stable version in May 2026. We will be mostly working on the following topics:
* Framework
* Blazor UI: Moving from Blazorise to MudBlazor
diff --git a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared/wwwroot/libs/abp/aspnetcore-mvc-ui-theme-shared/jquery-form/jquery-form-extensions.js b/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared/wwwroot/libs/abp/aspnetcore-mvc-ui-theme-shared/jquery-form/jquery-form-extensions.js
index 9470d46f88..1f5f67b0f4 100644
--- a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared/wwwroot/libs/abp/aspnetcore-mvc-ui-theme-shared/jquery-form/jquery-form-extensions.js
+++ b/framework/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared/wwwroot/libs/abp/aspnetcore-mvc-ui-theme-shared/jquery-form/jquery-form-extensions.js
@@ -88,6 +88,10 @@
};
$form.off("submit.abpAjaxForm").on("submit.abpAjaxForm", function (e) {
+ if (e.isDefaultPrevented()) {
+ return;
+ }
+
e.preventDefault();
var formEl = $form[0];
diff --git a/framework/src/Volo.Abp.AspNetCore.Mvc/Volo/Abp/AspNetCore/Mvc/Infrastructure/AbpMemoryPoolHttpResponseStreamWriterFactory.cs b/framework/src/Volo.Abp.AspNetCore.Mvc/Volo/Abp/AspNetCore/Mvc/Infrastructure/AbpMemoryPoolHttpResponseStreamWriterFactory.cs
index 78e13fc73e..0cad4a1ada 100644
--- a/framework/src/Volo.Abp.AspNetCore.Mvc/Volo/Abp/AspNetCore/Mvc/Infrastructure/AbpMemoryPoolHttpResponseStreamWriterFactory.cs
+++ b/framework/src/Volo.Abp.AspNetCore.Mvc/Volo/Abp/AspNetCore/Mvc/Infrastructure/AbpMemoryPoolHttpResponseStreamWriterFactory.cs
@@ -12,7 +12,7 @@ namespace Volo.Abp.AspNetCore.Mvc.Infrastructure;
///
public class AbpMemoryPoolHttpResponseStreamWriterFactory : IHttpResponseStreamWriterFactory
{
- public const int DefaultBufferSize = 32 * 1024;
+ public const int DefaultBufferSize = 256 * 1024;
private readonly ArrayPool _bytePool;
private readonly ArrayPool _charPool;
diff --git a/framework/src/Volo.Abp.Core/Microsoft/Extensions/Logging/AbpLoggerExtensions.cs b/framework/src/Volo.Abp.Core/Microsoft/Extensions/Logging/AbpLoggerExtensions.cs
index e1899f7efc..bf52211a39 100644
--- a/framework/src/Volo.Abp.Core/Microsoft/Extensions/Logging/AbpLoggerExtensions.cs
+++ b/framework/src/Volo.Abp.Core/Microsoft/Extensions/Logging/AbpLoggerExtensions.cs
@@ -1,6 +1,7 @@
using System;
using System.Collections.Generic;
using System.Text;
+using System.Text.Json;
using Volo.Abp.ExceptionHandling;
using Volo.Abp.Logging;
@@ -92,12 +93,37 @@ public static class AbpLoggerExtensions
exceptionData.AppendLine("---------- Exception Data ----------");
foreach (var key in exception.Data.Keys)
{
- exceptionData.AppendLine($"{key} = {exception.Data[key]}");
+ exceptionData.AppendLine($"{key} = {FormatDataValue(exception.Data[key])}");
}
logger.LogWithLevel(logLevel, exceptionData.ToString());
}
+ private const int MaxDataValueLength = 4096;
+
+ private static string FormatDataValue(object? value)
+ {
+ if (value == null)
+ {
+ return string.Empty;
+ }
+
+ var type = value.GetType();
+ if (value is string || type.IsPrimitive || value is decimal || value is DateTime || value is DateTimeOffset || value is Guid || type.IsEnum)
+ {
+ return value.ToString()!;
+ }
+
+ try
+ {
+ return JsonSerializer.Serialize(value).TruncateWithPostfix(MaxDataValueLength, "...(truncated)")!;
+ }
+ catch
+ {
+ return value.ToString()!;
+ }
+ }
+
private static void LogSelfLogging(ILogger logger, Exception exception)
{
var loggingExceptions = new List();
diff --git a/framework/src/Volo.Abp.VirtualFileSystem/Volo/Abp/VirtualFileSystem/VirtualFileSetListExtensions.cs b/framework/src/Volo.Abp.VirtualFileSystem/Volo/Abp/VirtualFileSystem/VirtualFileSetListExtensions.cs
index e25721f00f..be8a0cfb88 100644
--- a/framework/src/Volo.Abp.VirtualFileSystem/Volo/Abp/VirtualFileSystem/VirtualFileSetListExtensions.cs
+++ b/framework/src/Volo.Abp.VirtualFileSystem/Volo/Abp/VirtualFileSystem/VirtualFileSetListExtensions.cs
@@ -65,6 +65,14 @@ public static class VirtualFileSetListExtensions
public static void ReplaceEmbeddedByPhysical(
[NotNull] this VirtualFileSetList fileSets,
[NotNull] string physicalPath)
+ {
+ ReplaceEmbeddedByPhysical(fileSets, physicalPath, ExclusionFilters.Sensitive);
+ }
+
+ public static void ReplaceEmbeddedByPhysical(
+ [NotNull] this VirtualFileSetList fileSets,
+ [NotNull] string physicalPath,
+ ExclusionFilters exclusionFilters)
{
Check.NotNull(fileSets, nameof(fileSets));
Check.NotNullOrWhiteSpace(physicalPath, nameof(physicalPath));
@@ -83,7 +91,7 @@ public static class VirtualFileSetListExtensions
thisPath = Path.Combine(thisPath, embeddedVirtualFileSet.BaseFolder!);
}
- fileSets[i] = new PhysicalVirtualFileSetInfo(new PhysicalFileProvider(thisPath), thisPath);
+ fileSets[i] = new PhysicalVirtualFileSetInfo(new PhysicalFileProvider(thisPath, exclusionFilters), thisPath);
}
}
}
diff --git a/framework/test/Volo.Abp.Core.Tests/Microsoft/Extensions/Logging/AbpLoggerExtensions_Tests.cs b/framework/test/Volo.Abp.Core.Tests/Microsoft/Extensions/Logging/AbpLoggerExtensions_Tests.cs
new file mode 100644
index 0000000000..dbaabd3a63
--- /dev/null
+++ b/framework/test/Volo.Abp.Core.Tests/Microsoft/Extensions/Logging/AbpLoggerExtensions_Tests.cs
@@ -0,0 +1,200 @@
+using System;
+using System.Collections.Generic;
+using System.Globalization;
+using Shouldly;
+using Xunit;
+
+namespace Microsoft.Extensions.Logging;
+
+public class AbpLoggerExtensions_Tests
+{
+ [Fact]
+ public void LogException_Should_Format_String_Data()
+ {
+ var logger = new FakeLogger();
+ var exception = new Exception("test");
+ exception.Data["Name"] = "John";
+
+ logger.LogException(exception);
+
+ logger.LastLoggedMessage.ShouldContain("Name = John");
+ }
+
+ [Fact]
+ public void LogException_Should_Format_Primitive_Data()
+ {
+ var logger = new FakeLogger();
+ var exception = new Exception("test");
+ exception.Data["Count"] = 42;
+ exception.Data["IsActive"] = true;
+
+ logger.LogException(exception);
+
+ logger.LastLoggedMessage.ShouldContain("Count = 42");
+ logger.LastLoggedMessage.ShouldContain("IsActive = True");
+ }
+
+ [Fact]
+ public void LogException_Should_Format_Complex_Object_As_Json()
+ {
+ var logger = new FakeLogger();
+ var exception = new Exception("test");
+ exception.Data["Details"] = new Dictionary
+ {
+ { "RuleName", "FixedWindow" },
+ { "Limit", 10 }
+ };
+
+ logger.LogException(exception);
+
+ logger.LastLoggedMessage.ShouldContain("\"RuleName\":\"FixedWindow\"");
+ logger.LastLoggedMessage.ShouldContain("\"Limit\":10");
+ }
+
+ [Fact]
+ public void LogException_Should_Format_List_Of_Complex_Objects_As_Json()
+ {
+ var logger = new FakeLogger();
+ var exception = new Exception("test");
+ exception.Data["RuleDetails"] = new List>
+ {
+ new() { { "RuleName", "FixedWindow" }, { "Limit", 10 } },
+ new() { { "RuleName", "SlidingWindow" }, { "Limit", 20 } }
+ };
+
+ logger.LogException(exception);
+
+ var message = logger.LastLoggedMessage;
+ message.ShouldNotContain("System.Collections.Generic.List");
+ message.ShouldContain("FixedWindow");
+ message.ShouldContain("SlidingWindow");
+ }
+
+ [Fact]
+ public void LogException_Should_Format_Null_Data_As_Empty()
+ {
+ var logger = new FakeLogger();
+ var exception = new Exception("test");
+ exception.Data["NullKey"] = null;
+
+ logger.LogException(exception);
+
+ logger.LastLoggedMessage.ShouldContain("NullKey = ");
+ }
+
+ [Fact]
+ public void LogException_Should_Format_Enum_Data()
+ {
+ var logger = new FakeLogger();
+ var exception = new Exception("test");
+ exception.Data["Level"] = LogLevel.Warning;
+
+ logger.LogException(exception);
+
+ logger.LastLoggedMessage.ShouldContain("Level = Warning");
+ }
+
+ [Fact]
+ public void LogException_Should_Format_DateTime_Data()
+ {
+ var logger = new FakeLogger();
+ var exception = new Exception("test");
+ var now = new DateTime(2025, 1, 15, 10, 30, 0);
+ exception.Data["Timestamp"] = now;
+
+ logger.LogException(exception);
+
+ logger.LastLoggedMessage.ShouldContain($"Timestamp = {now.ToString(CultureInfo.CurrentCulture)}");
+ }
+
+ [Fact]
+ public void LogException_Should_Format_Guid_Data()
+ {
+ var logger = new FakeLogger();
+ var exception = new Exception("test");
+ var id = Guid.NewGuid();
+ exception.Data["Id"] = id;
+
+ logger.LogException(exception);
+
+ logger.LastLoggedMessage.ShouldContain($"Id = {id}");
+ }
+
+ [Fact]
+ public void LogException_Should_Format_Anonymous_Object_As_Json()
+ {
+ var logger = new FakeLogger();
+ var exception = new Exception("test");
+ exception.Data["Info"] = new { Name = "Test", Value = 123 };
+
+ logger.LogException(exception);
+
+ var message = logger.LastLoggedMessage;
+ message.ShouldContain("\"Name\":\"Test\"");
+ message.ShouldContain("\"Value\":123");
+ }
+
+ [Fact]
+ public void LogException_Should_Fallback_To_ToString_For_Non_Serializable_Object()
+ {
+ var logger = new FakeLogger();
+ var exception = new Exception("test");
+ var selfRef = new SelfReferencingObject { Name = "Loop" };
+ selfRef.Self = selfRef;
+ exception.Data["BadObject"] = selfRef;
+
+ logger.LogException(exception);
+
+ logger.LastLoggedMessage.ShouldNotBeNull();
+ logger.LastLoggedMessage.ShouldContain("BadObject = SelfRef:Loop");
+ logger.LastLoggedMessage.ShouldNotContain("\"Name\"");
+ }
+
+ [Fact]
+ public void LogException_Should_Truncate_Large_Json_Output()
+ {
+ var logger = new FakeLogger();
+ var exception = new Exception("test");
+ var largeList = new List>();
+ for (var i = 0; i < 500; i++)
+ {
+ largeList.Add(new Dictionary
+ {
+ { "Key", new string('x', 100) }
+ });
+ }
+ exception.Data["LargeData"] = largeList;
+
+ logger.LogException(exception);
+
+ logger.LastLoggedMessage.ShouldNotBeNull();
+ logger.LastLoggedMessage.ShouldContain("...(truncated)");
+ }
+
+ private class SelfReferencingObject
+ {
+ public string Name { get; set; } = default!;
+ public override string ToString() => $"SelfRef:{Name}";
+ public SelfReferencingObject? Self { get; set; }
+ }
+
+ private class FakeLogger : ILogger
+ {
+ public string? LastLoggedMessage { get; private set; }
+
+ public void Log(LogLevel logLevel, EventId eventId, TState state, Exception? exception, Func formatter)
+ {
+ LastLoggedMessage = formatter(state, exception);
+ }
+
+ public bool IsEnabled(LogLevel logLevel) => true;
+
+ public IDisposable BeginScope(TState state) where TState : notnull => NullDisposable.Instance;
+
+ private class NullDisposable : IDisposable
+ {
+ public static readonly NullDisposable Instance = new();
+ public void Dispose() { }
+ }
+ }
+}
diff --git a/latest-versions.json b/latest-versions.json
index 8873bc5e88..d9c48cf830 100644
--- a/latest-versions.json
+++ b/latest-versions.json
@@ -1,4 +1,22 @@
[
+ {
+ "version": "10.3.0",
+ "releaseDate": "",
+ "type": "stable",
+ "message": "",
+ "leptonx": {
+ "version": "5.3.0"
+ }
+ },
+ {
+ "version": "10.2.1",
+ "releaseDate": "",
+ "type": "stable",
+ "message": "",
+ "leptonx": {
+ "version": "5.2.1"
+ }
+ },
{
"version": "10.2.0",
"releaseDate": "",
diff --git a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/package.json b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/package.json
index 4dc0256833..b7ec085115 100644
--- a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/package.json
+++ b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/package.json
@@ -3,8 +3,8 @@
"name": "asp.net",
"private": true,
"dependencies": {
- "@abp/aspnetcore.mvc.ui.theme.shared": "~10.3.0-rc.2",
- "@abp/prismjs": "~10.3.0-rc.2",
- "@abp/highlight.js": "~10.3.0-rc.2"
+ "@abp/aspnetcore.mvc.ui.theme.shared": "~10.3.0",
+ "@abp/prismjs": "~10.3.0",
+ "@abp/highlight.js": "~10.3.0"
}
}
diff --git a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/yarn.lock b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/yarn.lock
index 9226ec87fc..010fc908dc 100644
--- a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/yarn.lock
+++ b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/yarn.lock
@@ -2,204 +2,204 @@
# yarn lockfile v1
-"@abp/aspnetcore.mvc.ui.theme.shared@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-10.3.0-rc.2.tgz#9395eeec2ca9a6b373398bacaab577c06d466520"
- integrity sha512-+n1oG5uIrynYW78N+FUtM08/ogXxZKF9nT8fDWJjJ7Ud/xxPNrhgFtjtF8AC3HTSdY4pmSHEaIuZjJhKuuxMCQ==
- dependencies:
- "@abp/aspnetcore.mvc.ui" "~10.3.0-rc.2"
- "@abp/bootstrap" "~10.3.0-rc.2"
- "@abp/bootstrap-datepicker" "~10.3.0-rc.2"
- "@abp/bootstrap-daterangepicker" "~10.3.0-rc.2"
- "@abp/datatables.net-bs5" "~10.3.0-rc.2"
- "@abp/font-awesome" "~10.3.0-rc.2"
- "@abp/jquery-validation-unobtrusive" "~10.3.0-rc.2"
- "@abp/lodash" "~10.3.0-rc.2"
- "@abp/luxon" "~10.3.0-rc.2"
- "@abp/malihu-custom-scrollbar-plugin" "~10.3.0-rc.2"
- "@abp/moment" "~10.3.0-rc.2"
- "@abp/select2" "~10.3.0-rc.2"
- "@abp/sweetalert2" "~10.3.0-rc.2"
- "@abp/timeago" "~10.3.0-rc.2"
-
-"@abp/aspnetcore.mvc.ui@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-10.3.0-rc.2.tgz#8c37d25e774e8bd86cfc8628af4b014cced34783"
- integrity sha512-ccT+uzE1KLWzKzBBWUEqpcr9F84j/I0Mcf8H3Ci0INNOeisKtaldXulmVy7YTpsbceG78dOOXQw1yOayrjvHxQ==
+"@abp/aspnetcore.mvc.ui.theme.shared@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-10.3.0.tgz#bcf72b5dd1dea285c3fa7cb1b6ce27c29b985ff7"
+ integrity sha512-X5xmMSxnIzNJPexvKR9y6jyn0v5n2wscN1SECG/bMI1YdKugMlkfkSuyUmLn+RX9/YdcK0jOsdMhfuzs5mgAOA==
+ dependencies:
+ "@abp/aspnetcore.mvc.ui" "~10.3.0"
+ "@abp/bootstrap" "~10.3.0"
+ "@abp/bootstrap-datepicker" "~10.3.0"
+ "@abp/bootstrap-daterangepicker" "~10.3.0"
+ "@abp/datatables.net-bs5" "~10.3.0"
+ "@abp/font-awesome" "~10.3.0"
+ "@abp/jquery-validation-unobtrusive" "~10.3.0"
+ "@abp/lodash" "~10.3.0"
+ "@abp/luxon" "~10.3.0"
+ "@abp/malihu-custom-scrollbar-plugin" "~10.3.0"
+ "@abp/moment" "~10.3.0"
+ "@abp/select2" "~10.3.0"
+ "@abp/sweetalert2" "~10.3.0"
+ "@abp/timeago" "~10.3.0"
+
+"@abp/aspnetcore.mvc.ui@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-10.3.0.tgz#0d125efd172b6772c516eae82cfe35f144da73fc"
+ integrity sha512-kp0XdwrlNz+NeLdxSJ6xdUaB5PM7xdbiLsIyTUcwa7AUKBtcVU6yq6qttbk9VyO0KqDgLywSuEL+9PkFhthuPg==
dependencies:
ansi-colors "^4.1.3"
-"@abp/bootstrap-datepicker@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-10.3.0-rc.2.tgz#6fa2ca735935bfb2531231688923bd0d3bd44713"
- integrity sha512-5L0U3LjI3Ogbte8lZaaAubwLIf/AL/Xiqtw6531I8/AOWhOAiHmuaeab/KrJ1POTiTqGMRboHk6Q9YiGDs9HZw==
+"@abp/bootstrap-datepicker@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-10.3.0.tgz#032aaf0e474f971b9f90ca7fb83ff7ca4d7be933"
+ integrity sha512-7mRuRRIE4R0yw1cZuoIskgrqZPUa5/SJzse0K6u+/QDqvyLjjOsyE51WuqAXxlVfKpLp/fBvXZwnCDeCRU9iZQ==
dependencies:
bootstrap-datepicker "^1.10.1"
-"@abp/bootstrap-daterangepicker@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-10.3.0-rc.2.tgz#2def58088de337f1c9e10f55f1808af3aee595b0"
- integrity sha512-eBZJDysYPO8p73c/B6KWIPiwTrSucR9R/yFiiSGKLhV5kpHuxYZFnnyEmorTh64CXyJfLAxlUIZrSAxtUiOfsQ==
+"@abp/bootstrap-daterangepicker@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-10.3.0.tgz#b2a9171595ee311c32f57460013870cde67c6b7f"
+ integrity sha512-ejLu3sWhfNDlsXeUXAQudZvPv0xM4McxIK65vuVEZiKIwFSnrLYil8jBi12EJJmAw5yYA/KC0EdyG82E+AWpmA==
dependencies:
- "@abp/moment" "~10.3.0-rc.2"
+ "@abp/moment" "~10.3.0"
bootstrap-daterangepicker "^3.1.0"
-"@abp/bootstrap@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-10.3.0-rc.2.tgz#c6fd0f098d827ca7933577e71d02ed7b6d3e8b1c"
- integrity sha512-lGbCDAnMtCLcNUVTvbIxhyjAiNzyULN6GYehTNb/6VaJ7xb7jUr6rMl4hGqRmcI39erlfjutO9NsI6JM63cojA==
+"@abp/bootstrap@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-10.3.0.tgz#23535c90613271b02fdad3eae1556b67844729e6"
+ integrity sha512-JnVOeJUyR78oo+QURvaNqa9xGZaVux0PRIpFpd4Qsqiiz9FvJrbCuSoBkkZoj/0eH23WoZ3bJxy0K9LDE19qvg==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
- "@abp/popper.js" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
+ "@abp/popper.js" "~10.3.0"
bootstrap "^5.3.8"
-"@abp/clipboard@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-10.3.0-rc.2.tgz#debae1524017c9b612a01dfaa872ab259b264fda"
- integrity sha512-tLHEUn6m68ncnBFSaCm8v/a/xmQustAQBxBcb1rkSjOwj5Z1MyZUiS/g2sqQeZfFPiK/CRsTDjXxNx7lnyehvw==
+"@abp/clipboard@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-10.3.0.tgz#7bfbfcae6a135065ee13afd1b7d3abc92176a203"
+ integrity sha512-Cah+jOzcG1KZh6PXWxo+BedU7gsqTuNlTDsCzBCk2NuV2/Blb5qumAwEP4GBKAEIY/XwcFQP/ubxuXMTNjr0jw==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
clipboard "^2.0.11"
-"@abp/core@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/core/-/core-10.3.0-rc.2.tgz#a37555f5d1037ff44a7c29f84d40d20bdbf2c7af"
- integrity sha512-ppJTw65eQKDfb+ilKO2AZJ8SEmkwq2jNzwY/8YBfcEmcCNGmbMhgIrM7e9PIampFjxS+tlh/2SKGH0jFX4L4Ww==
+"@abp/core@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/core/-/core-10.3.0.tgz#9960f8179d1fdc42250d0bbba60e379590c8199c"
+ integrity sha512-DpL4qrsyCUolypUwxKVDDK8bPVhNbYKx6l2ytUjoOu73CwgPoCSGkvHWrmKIsEsmTfOC9J7+GDErh8jWR/5pVA==
dependencies:
- "@abp/utils" "~10.3.0-rc.2"
+ "@abp/utils" "~10.3.0"
-"@abp/datatables.net-bs5@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-10.3.0-rc.2.tgz#0239544794b1ce27e2497b58a5e89a721137b032"
- integrity sha512-RnqzCiYYmcqHSb+zd53Qwl7RcNOJ3fOyCn9ODbAseDmPeSeK8ZF7Uo7K2phVeSFYy+qGmGTCyzLejZbyPCy4yg==
+"@abp/datatables.net-bs5@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-10.3.0.tgz#d8711c52f7c03df51d14d1a5f0e6b00f6d9551fc"
+ integrity sha512-I8rEU98kEhsNZjVdpPvOcG6F4xr1CgIRb0bTf5bfd8ufzxEUKB+xF9bguJIB5kYwjme8QbMlcJ0V/c+N4iewtQ==
dependencies:
- "@abp/datatables.net" "~10.3.0-rc.2"
+ "@abp/datatables.net" "~10.3.0"
datatables.net-bs5 "^2.3.4"
-"@abp/datatables.net@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-10.3.0-rc.2.tgz#97c68ce1d0d3a2614f48d72dfd38b8e1d4a14402"
- integrity sha512-Igno2zErrribrx75KlYhl1d2YT098s1dVyxCxhdMkG37S3DxX6C69DwnEYLaCGhs4dfTLWNpd8Yn1+pni3HyCg==
+"@abp/datatables.net@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-10.3.0.tgz#f98319d8e226da5aced4d1d94d3ababb11327074"
+ integrity sha512-imM25WmO1V0hqeG5iPeLvYMID2HX7SG9drz47qilr74MhpY2i2J7HlsvZDonNkjpxzhK4DHpGeQd6mE2QzG7Hw==
dependencies:
- "@abp/jquery" "~10.3.0-rc.2"
+ "@abp/jquery" "~10.3.0"
datatables.net "^2.3.4"
-"@abp/font-awesome@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-10.3.0-rc.2.tgz#218fd65e68bd7402955901e9c9ce1ca85c00cf71"
- integrity sha512-TEvz8SOwuxlo7/6w7AMwGn19BgsQLFVYK9fYFwmjUYbSr3yfsJ5eFaJB0/dJJ2Zw70yEE2d5Mnzxm4rq0ttJ6w==
+"@abp/font-awesome@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-10.3.0.tgz#43602605f5633132cc6fe21b6ce5ab19b86bdf27"
+ integrity sha512-RUOVHxDyT81hp01DhUuSshKvLM+NiTt9VP+O4/rSj+SOaSJAm3wX7eziCKrDi6H41FwhoZL75CifLhcZVyVO4A==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
"@fortawesome/fontawesome-free" "^7.0.1"
-"@abp/highlight.js@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/highlight.js/-/highlight.js-10.3.0-rc.2.tgz#ad8d7fd89f6d9f7f36c14234768958da3f2becd4"
- integrity sha512-neJitbnSE2omWrswsUZvynU3WzrfkdPVfZFKMfuIC+yucf6tEtvq7L76AytBPb5lQplK6x4Z8R6TUWRfjcxpPg==
+"@abp/highlight.js@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/highlight.js/-/highlight.js-10.3.0.tgz#1b04355e84eba15c395cdfc7055c8d610296206b"
+ integrity sha512-cqApQta9gEs03jk/s+yQsm1mnHGNDZPHnkGYgxYKI41Nl9meV6+5Dkz0b4gnQoUKXvFlmuOuf2DOjot7a2yB7g==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
"@highlightjs/cdn-assets" "~11.11.1"
-"@abp/jquery-validation-unobtrusive@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-10.3.0-rc.2.tgz#7f06f981140b550dd8f6e9d5be7d483084ba4799"
- integrity sha512-aks1r4neR1zXS4cx7OKpGiLTKDtXIGBRqxkU5JnxrASHw+h34RXasX48+bnNPTQUJhW1Si2cksPGCsRsph4cvg==
+"@abp/jquery-validation-unobtrusive@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-10.3.0.tgz#5bc14ed642d48f9eae54761ad39bd9f51beeb005"
+ integrity sha512-j/9fA7tAs1/t3P2U1kKUiDlHAImmseul6KzvV77sNpnms7g4+x6Fgsa+sMzicSRGOLz7lK5RHdBFyvfKxt7/nA==
dependencies:
- "@abp/jquery-validation" "~10.3.0-rc.2"
+ "@abp/jquery-validation" "~10.3.0"
jquery-validation-unobtrusive "^4.0.0"
-"@abp/jquery-validation@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-10.3.0-rc.2.tgz#34d5b94c8fdda2161a3db9cb5d84976fa9d6936c"
- integrity sha512-K9YzTu3sNi8LMHJ8KeSQ0wCZr2nwEEtlagmeizF4wvVhcHaO/878WfquB31Fp8cjb3r9Spl9S9LtIPDGstcDpQ==
+"@abp/jquery-validation@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-10.3.0.tgz#e669a54d28f6c0b863a284322e527a5c65cb7dbf"
+ integrity sha512-Wo95ZJLS1ScKm7dm3zFlEFUKqXrqo3m9+82DX5mFJUVCHHuBPrhxvDjxNJ18z4gpoOUu08uqxX7LFbphtkRM3g==
dependencies:
- "@abp/jquery" "~10.3.0-rc.2"
+ "@abp/jquery" "~10.3.0"
jquery-validation "^1.21.0"
-"@abp/jquery@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-10.3.0-rc.2.tgz#48731695419d13e5eafa2d3d2775cde9be517470"
- integrity sha512-Hdy9jdR4WSP314wCGYnFj00bWY33XUepQ5sKzvr7e3ZuIQpQH4qkT9uj2qjDTeagB98HRpUM/ScM9pQkCFMJoQ==
+"@abp/jquery@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-10.3.0.tgz#3b60bcdfe8f9a33be79db1bea2500837fe09c67d"
+ integrity sha512-TndX/8bJx5vGAAwIykx2CJUZIFFDkwpD+cUjE45WO2dSrY2M5vNfWiuw95OcLGngO8RaT/gTkFGzPuZqKn9ggg==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
jquery "~3.7.1"
-"@abp/lodash@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-10.3.0-rc.2.tgz#b774fcef0d3290ff401fd9c1fa653c40432f949f"
- integrity sha512-Mv+J0DZJHNfp3P6Q43ZP2+bKlF9NHS++THkucLvgiumrTO01+5zpJzQYrkWbd9pSsmG91ReFbWNe5gUwdClnJg==
+"@abp/lodash@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-10.3.0.tgz#bd091fc811d85d2f535802631af6165ac1c8a198"
+ integrity sha512-7JDU9UlbD+9odhFQjolvyJZ6EQKG5kiL2Pt9T1RMVchNh47iEuZwfi8c+CIxa3YxA3n6lAsZ+8Pmxq4yOku+RQ==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
lodash "^4.17.21"
-"@abp/luxon@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-10.3.0-rc.2.tgz#706fb92827a1a1c72e1cf39bc51c9db6e7f66a97"
- integrity sha512-YhIFiVEzW8/ctjBWmE/eDg8hRm/H2wWfUR1tH7vg0cVvY/pZnQNQGkZdU3OBOdSEysG6XXAOpYvituBPgii5NQ==
+"@abp/luxon@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-10.3.0.tgz#acbd92289456a546607ed4506dc36f71e6da53c9"
+ integrity sha512-IIi2+odQzuFK4qV1KJ2HtlTewSPby2F9CJFNNtNRMzX/P30dQkAGWpNV5/FZzJwFIihR+zSei5wlu11WpPugsw==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
luxon "^3.7.2"
-"@abp/malihu-custom-scrollbar-plugin@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-10.3.0-rc.2.tgz#abfe36ddda2e91e0d3a0e3134686bc4c3fd32ca9"
- integrity sha512-eNudxGe0OhNgS/TyNjacianWC8+KtLEPc8yWDjplQdSpzmQLaUQQZCJm5WnlZIXia8TStyx1Tvu/6nLxoF9esw==
+"@abp/malihu-custom-scrollbar-plugin@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-10.3.0.tgz#209931d02a994ef448371d6203e9ec74c72b61e6"
+ integrity sha512-hJjwEExP3hKE1MNDG+pcvoHRFUihh3t/0wCPNaoePFd8+QnJuyQ9U0VA+vdtykTxm8uFNE2uaCgyHffoHmzeZA==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
malihu-custom-scrollbar-plugin "^3.1.5"
-"@abp/moment@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-10.3.0-rc.2.tgz#025a0e836d4ab832742152a6362cad3e527b7d4f"
- integrity sha512-JT0ewHg0QgztDza0VO49yegKSuz1VmyULIYRIhblWwczPnRzwLAWTzPVeYPUJYpyHx2rnvDH7DNY0H1tHt+QgQ==
+"@abp/moment@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-10.3.0.tgz#5a5c4ece14d1bc4dd33134f85d1d085733d3c975"
+ integrity sha512-8DKw2jgC/28nLrB/CR9BiyUSt0pUmWF+bEgAsduln6VrSCHn0aRLqgs+wi/9Ol+1bl7pO2wbJOYg1qbnkDhrAQ==
dependencies:
moment "^2.30.1"
-"@abp/popper.js@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/popper.js/-/popper.js-10.3.0-rc.2.tgz#5a2efdee9e64b0873db325fcfe02c367123558e8"
- integrity sha512-8nkHw99es2JMqWKE2c+cEBuUnh+HhyBWj0iJJpuoR/SN5EnxSwKy5Fk4iI/cj/6Wi9iAVEwL1uhaSLxu+IQ0zQ==
+"@abp/popper.js@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/popper.js/-/popper.js-10.3.0.tgz#cb2415e45a905854980f4e864c00c8fe1156a6f9"
+ integrity sha512-Yfafs50t7DKnShxAl9WPpihZxG5cLAt99rJmIyXBYUQIpkHkxDyUIA5b4gCoVCqKgjFDOxG7i6L+Ovd/2N8k7g==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
"@popperjs/core" "^2.11.8"
-"@abp/prismjs@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-10.3.0-rc.2.tgz#b5c4437cad4cd8e911ae1ea59d3be712249d1494"
- integrity sha512-TZBW/kpFrC7txqVv6/fW2xKDuKB+o0MBZtjENsbkcxOQIfhClqEFJ8V3/LShodznioDdec4vU6UEIKSkXc0c5Q==
+"@abp/prismjs@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-10.3.0.tgz#4ea33ece50cefcfc8a89c17b0d265b484b7205ee"
+ integrity sha512-WvkLyg+izkcX6sEOYy41B9lebiniYxMQZ++c+ysyOQKZzrYEEFOOLlnFS9jPqSKLv9cNRizhG1CCfiwoYCxufQ==
dependencies:
- "@abp/clipboard" "~10.3.0-rc.2"
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/clipboard" "~10.3.0"
+ "@abp/core" "~10.3.0"
prismjs "^1.30.0"
-"@abp/select2@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-10.3.0-rc.2.tgz#d5d040110b5150d729b804448b540cb76d2a1ce4"
- integrity sha512-RsMDCARbZ4KP74/wX7Aeo2RaKz08JA+rIsSSRdijppiCvuZchPgQ/4O0oB5BiYZHw15vVWTb4+ug8lYoB1P9RQ==
+"@abp/select2@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-10.3.0.tgz#199777173ca3e43a5448f8b51b30c3aafe4a3333"
+ integrity sha512-6sEIYIakVI1DM3eOqOaxwdG8vkyVFBWvVZhoChPZkgIIQ0EH2JLerHv0pePJEl6mQSxOUrikPA8++B2y+sBnQA==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
select2 "^4.0.13"
-"@abp/sweetalert2@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-10.3.0-rc.2.tgz#d8b3a1e6cbcafd64a4c69c101eaa7aa99580a827"
- integrity sha512-A/5rmHk5MH3c7+GOgOevF+slkvFXgrnAMSv61sNPVtFbA6wbn9lAwcjI19EWTiR4omvLm9y65UNAPqJBIhatpw==
+"@abp/sweetalert2@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-10.3.0.tgz#515e0477574b54bc6650b9f5ee193bfc648c715a"
+ integrity sha512-bY5MXEiKja+vk71ujSn8rpzRC45Ge8zvcca1k1vBJs+oKyRCii//JBxa3H0lagZo5r/QwIqv5ihdyLE1xsuLSg==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
sweetalert2 "^11.23.0"
-"@abp/timeago@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-10.3.0-rc.2.tgz#5681bb65854ab6e2ef77fbffb6fe0fbe19b097ed"
- integrity sha512-hvc8k3QGsuV9o/f1a4dIwSwrALixviO2o24TqgAHxwJ6l5JeJ1IKLxqa4hbRz8XLSOqEwxANSwaMopmT4mdY+A==
+"@abp/timeago@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-10.3.0.tgz#3214a6d000c79504c9fa7cb4e004a967fe46459b"
+ integrity sha512-Rgcex+jvM9Z9/E0I5Q3wlC2bY5550/+6xRX407k5ho4gxCccYo3c0Gkpiy5pJRFhTwtBgcNzYxArh6NCez+tDg==
dependencies:
- "@abp/jquery" "~10.3.0-rc.2"
+ "@abp/jquery" "~10.3.0"
timeago "^1.6.7"
-"@abp/utils@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-10.3.0-rc.2.tgz#412aafdc2e8972a35203591d625a86d78f54131c"
- integrity sha512-XesFTXXXBQk27LbK/y2WtEhhwbQtgGRwD63VTpPLJK8R31Dk8ySJjC055tcD24CsuSx/GQLMTgNuvdnPGEmx9g==
+"@abp/utils@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-10.3.0.tgz#d88c0d639d69d6210c3070892aac61d5e945c124"
+ integrity sha512-iNehxiqWJQl2wwE9EbsQANPv/ITMh0yUcPATUlG/McoLWdpPcqobx75NxXcHDqW8ZarecqSktjJDZPvaUaD+jA==
dependencies:
just-compare "^2.3.0"
diff --git a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/package.json b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/package.json
index b8c8d095cd..d6105f02a8 100644
--- a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/package.json
+++ b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/package.json
@@ -3,8 +3,8 @@
"name": "asp.net",
"private": true,
"dependencies": {
- "@abp/aspnetcore.mvc.ui.theme.basic": "~10.3.0-rc.2",
- "@abp/prismjs": "~10.3.0-rc.2"
+ "@abp/aspnetcore.mvc.ui.theme.basic": "~10.3.0",
+ "@abp/prismjs": "~10.3.0"
},
"devDependencies": {}
}
diff --git a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/yarn.lock b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/yarn.lock
index 6589fea93f..59dc5b16a6 100644
--- a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/yarn.lock
+++ b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/yarn.lock
@@ -2,203 +2,203 @@
# yarn lockfile v1
-"@abp/aspnetcore.mvc.ui.theme.basic@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-10.3.0-rc.2.tgz#43b8fc1149a74c346428997e49bdfefba88c6b70"
- integrity sha512-hCCFJ98mqCUXVFIL/wevjopCeYT0RCeS8ZXbKrr5XwqiyyZbbo/X+oq/Pac40pjjYwP+4w5htcZWoofc9tQfyA==
- dependencies:
- "@abp/aspnetcore.mvc.ui.theme.shared" "~10.3.0-rc.2"
-
-"@abp/aspnetcore.mvc.ui.theme.shared@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-10.3.0-rc.2.tgz#9395eeec2ca9a6b373398bacaab577c06d466520"
- integrity sha512-+n1oG5uIrynYW78N+FUtM08/ogXxZKF9nT8fDWJjJ7Ud/xxPNrhgFtjtF8AC3HTSdY4pmSHEaIuZjJhKuuxMCQ==
- dependencies:
- "@abp/aspnetcore.mvc.ui" "~10.3.0-rc.2"
- "@abp/bootstrap" "~10.3.0-rc.2"
- "@abp/bootstrap-datepicker" "~10.3.0-rc.2"
- "@abp/bootstrap-daterangepicker" "~10.3.0-rc.2"
- "@abp/datatables.net-bs5" "~10.3.0-rc.2"
- "@abp/font-awesome" "~10.3.0-rc.2"
- "@abp/jquery-validation-unobtrusive" "~10.3.0-rc.2"
- "@abp/lodash" "~10.3.0-rc.2"
- "@abp/luxon" "~10.3.0-rc.2"
- "@abp/malihu-custom-scrollbar-plugin" "~10.3.0-rc.2"
- "@abp/moment" "~10.3.0-rc.2"
- "@abp/select2" "~10.3.0-rc.2"
- "@abp/sweetalert2" "~10.3.0-rc.2"
- "@abp/timeago" "~10.3.0-rc.2"
-
-"@abp/aspnetcore.mvc.ui@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-10.3.0-rc.2.tgz#8c37d25e774e8bd86cfc8628af4b014cced34783"
- integrity sha512-ccT+uzE1KLWzKzBBWUEqpcr9F84j/I0Mcf8H3Ci0INNOeisKtaldXulmVy7YTpsbceG78dOOXQw1yOayrjvHxQ==
+"@abp/aspnetcore.mvc.ui.theme.basic@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-10.3.0.tgz#bf48e8fa571067d15bc19bdd3f13509acf58f9c7"
+ integrity sha512-t9pHqrXaCDYcsdrz0VPKT28ujnnU+EVxyVDogQSRRpKsDoLhNcOD8NI3swdAWBQZ46YSCDfeDR+gfwjC3yqpXQ==
+ dependencies:
+ "@abp/aspnetcore.mvc.ui.theme.shared" "~10.3.0"
+
+"@abp/aspnetcore.mvc.ui.theme.shared@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-10.3.0.tgz#bcf72b5dd1dea285c3fa7cb1b6ce27c29b985ff7"
+ integrity sha512-X5xmMSxnIzNJPexvKR9y6jyn0v5n2wscN1SECG/bMI1YdKugMlkfkSuyUmLn+RX9/YdcK0jOsdMhfuzs5mgAOA==
+ dependencies:
+ "@abp/aspnetcore.mvc.ui" "~10.3.0"
+ "@abp/bootstrap" "~10.3.0"
+ "@abp/bootstrap-datepicker" "~10.3.0"
+ "@abp/bootstrap-daterangepicker" "~10.3.0"
+ "@abp/datatables.net-bs5" "~10.3.0"
+ "@abp/font-awesome" "~10.3.0"
+ "@abp/jquery-validation-unobtrusive" "~10.3.0"
+ "@abp/lodash" "~10.3.0"
+ "@abp/luxon" "~10.3.0"
+ "@abp/malihu-custom-scrollbar-plugin" "~10.3.0"
+ "@abp/moment" "~10.3.0"
+ "@abp/select2" "~10.3.0"
+ "@abp/sweetalert2" "~10.3.0"
+ "@abp/timeago" "~10.3.0"
+
+"@abp/aspnetcore.mvc.ui@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-10.3.0.tgz#0d125efd172b6772c516eae82cfe35f144da73fc"
+ integrity sha512-kp0XdwrlNz+NeLdxSJ6xdUaB5PM7xdbiLsIyTUcwa7AUKBtcVU6yq6qttbk9VyO0KqDgLywSuEL+9PkFhthuPg==
dependencies:
ansi-colors "^4.1.3"
-"@abp/bootstrap-datepicker@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-10.3.0-rc.2.tgz#6fa2ca735935bfb2531231688923bd0d3bd44713"
- integrity sha512-5L0U3LjI3Ogbte8lZaaAubwLIf/AL/Xiqtw6531I8/AOWhOAiHmuaeab/KrJ1POTiTqGMRboHk6Q9YiGDs9HZw==
+"@abp/bootstrap-datepicker@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-10.3.0.tgz#032aaf0e474f971b9f90ca7fb83ff7ca4d7be933"
+ integrity sha512-7mRuRRIE4R0yw1cZuoIskgrqZPUa5/SJzse0K6u+/QDqvyLjjOsyE51WuqAXxlVfKpLp/fBvXZwnCDeCRU9iZQ==
dependencies:
bootstrap-datepicker "^1.10.1"
-"@abp/bootstrap-daterangepicker@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-10.3.0-rc.2.tgz#2def58088de337f1c9e10f55f1808af3aee595b0"
- integrity sha512-eBZJDysYPO8p73c/B6KWIPiwTrSucR9R/yFiiSGKLhV5kpHuxYZFnnyEmorTh64CXyJfLAxlUIZrSAxtUiOfsQ==
+"@abp/bootstrap-daterangepicker@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-10.3.0.tgz#b2a9171595ee311c32f57460013870cde67c6b7f"
+ integrity sha512-ejLu3sWhfNDlsXeUXAQudZvPv0xM4McxIK65vuVEZiKIwFSnrLYil8jBi12EJJmAw5yYA/KC0EdyG82E+AWpmA==
dependencies:
- "@abp/moment" "~10.3.0-rc.2"
+ "@abp/moment" "~10.3.0"
bootstrap-daterangepicker "^3.1.0"
-"@abp/bootstrap@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-10.3.0-rc.2.tgz#c6fd0f098d827ca7933577e71d02ed7b6d3e8b1c"
- integrity sha512-lGbCDAnMtCLcNUVTvbIxhyjAiNzyULN6GYehTNb/6VaJ7xb7jUr6rMl4hGqRmcI39erlfjutO9NsI6JM63cojA==
+"@abp/bootstrap@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-10.3.0.tgz#23535c90613271b02fdad3eae1556b67844729e6"
+ integrity sha512-JnVOeJUyR78oo+QURvaNqa9xGZaVux0PRIpFpd4Qsqiiz9FvJrbCuSoBkkZoj/0eH23WoZ3bJxy0K9LDE19qvg==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
- "@abp/popper.js" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
+ "@abp/popper.js" "~10.3.0"
bootstrap "^5.3.8"
-"@abp/clipboard@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-10.3.0-rc.2.tgz#debae1524017c9b612a01dfaa872ab259b264fda"
- integrity sha512-tLHEUn6m68ncnBFSaCm8v/a/xmQustAQBxBcb1rkSjOwj5Z1MyZUiS/g2sqQeZfFPiK/CRsTDjXxNx7lnyehvw==
+"@abp/clipboard@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-10.3.0.tgz#7bfbfcae6a135065ee13afd1b7d3abc92176a203"
+ integrity sha512-Cah+jOzcG1KZh6PXWxo+BedU7gsqTuNlTDsCzBCk2NuV2/Blb5qumAwEP4GBKAEIY/XwcFQP/ubxuXMTNjr0jw==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
clipboard "^2.0.11"
-"@abp/core@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/core/-/core-10.3.0-rc.2.tgz#a37555f5d1037ff44a7c29f84d40d20bdbf2c7af"
- integrity sha512-ppJTw65eQKDfb+ilKO2AZJ8SEmkwq2jNzwY/8YBfcEmcCNGmbMhgIrM7e9PIampFjxS+tlh/2SKGH0jFX4L4Ww==
+"@abp/core@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/core/-/core-10.3.0.tgz#9960f8179d1fdc42250d0bbba60e379590c8199c"
+ integrity sha512-DpL4qrsyCUolypUwxKVDDK8bPVhNbYKx6l2ytUjoOu73CwgPoCSGkvHWrmKIsEsmTfOC9J7+GDErh8jWR/5pVA==
dependencies:
- "@abp/utils" "~10.3.0-rc.2"
+ "@abp/utils" "~10.3.0"
-"@abp/datatables.net-bs5@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-10.3.0-rc.2.tgz#0239544794b1ce27e2497b58a5e89a721137b032"
- integrity sha512-RnqzCiYYmcqHSb+zd53Qwl7RcNOJ3fOyCn9ODbAseDmPeSeK8ZF7Uo7K2phVeSFYy+qGmGTCyzLejZbyPCy4yg==
+"@abp/datatables.net-bs5@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-10.3.0.tgz#d8711c52f7c03df51d14d1a5f0e6b00f6d9551fc"
+ integrity sha512-I8rEU98kEhsNZjVdpPvOcG6F4xr1CgIRb0bTf5bfd8ufzxEUKB+xF9bguJIB5kYwjme8QbMlcJ0V/c+N4iewtQ==
dependencies:
- "@abp/datatables.net" "~10.3.0-rc.2"
+ "@abp/datatables.net" "~10.3.0"
datatables.net-bs5 "^2.3.4"
-"@abp/datatables.net@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-10.3.0-rc.2.tgz#97c68ce1d0d3a2614f48d72dfd38b8e1d4a14402"
- integrity sha512-Igno2zErrribrx75KlYhl1d2YT098s1dVyxCxhdMkG37S3DxX6C69DwnEYLaCGhs4dfTLWNpd8Yn1+pni3HyCg==
+"@abp/datatables.net@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-10.3.0.tgz#f98319d8e226da5aced4d1d94d3ababb11327074"
+ integrity sha512-imM25WmO1V0hqeG5iPeLvYMID2HX7SG9drz47qilr74MhpY2i2J7HlsvZDonNkjpxzhK4DHpGeQd6mE2QzG7Hw==
dependencies:
- "@abp/jquery" "~10.3.0-rc.2"
+ "@abp/jquery" "~10.3.0"
datatables.net "^2.3.4"
-"@abp/font-awesome@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-10.3.0-rc.2.tgz#218fd65e68bd7402955901e9c9ce1ca85c00cf71"
- integrity sha512-TEvz8SOwuxlo7/6w7AMwGn19BgsQLFVYK9fYFwmjUYbSr3yfsJ5eFaJB0/dJJ2Zw70yEE2d5Mnzxm4rq0ttJ6w==
+"@abp/font-awesome@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-10.3.0.tgz#43602605f5633132cc6fe21b6ce5ab19b86bdf27"
+ integrity sha512-RUOVHxDyT81hp01DhUuSshKvLM+NiTt9VP+O4/rSj+SOaSJAm3wX7eziCKrDi6H41FwhoZL75CifLhcZVyVO4A==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
"@fortawesome/fontawesome-free" "^7.0.1"
-"@abp/jquery-validation-unobtrusive@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-10.3.0-rc.2.tgz#7f06f981140b550dd8f6e9d5be7d483084ba4799"
- integrity sha512-aks1r4neR1zXS4cx7OKpGiLTKDtXIGBRqxkU5JnxrASHw+h34RXasX48+bnNPTQUJhW1Si2cksPGCsRsph4cvg==
+"@abp/jquery-validation-unobtrusive@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-10.3.0.tgz#5bc14ed642d48f9eae54761ad39bd9f51beeb005"
+ integrity sha512-j/9fA7tAs1/t3P2U1kKUiDlHAImmseul6KzvV77sNpnms7g4+x6Fgsa+sMzicSRGOLz7lK5RHdBFyvfKxt7/nA==
dependencies:
- "@abp/jquery-validation" "~10.3.0-rc.2"
+ "@abp/jquery-validation" "~10.3.0"
jquery-validation-unobtrusive "^4.0.0"
-"@abp/jquery-validation@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-10.3.0-rc.2.tgz#34d5b94c8fdda2161a3db9cb5d84976fa9d6936c"
- integrity sha512-K9YzTu3sNi8LMHJ8KeSQ0wCZr2nwEEtlagmeizF4wvVhcHaO/878WfquB31Fp8cjb3r9Spl9S9LtIPDGstcDpQ==
+"@abp/jquery-validation@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-10.3.0.tgz#e669a54d28f6c0b863a284322e527a5c65cb7dbf"
+ integrity sha512-Wo95ZJLS1ScKm7dm3zFlEFUKqXrqo3m9+82DX5mFJUVCHHuBPrhxvDjxNJ18z4gpoOUu08uqxX7LFbphtkRM3g==
dependencies:
- "@abp/jquery" "~10.3.0-rc.2"
+ "@abp/jquery" "~10.3.0"
jquery-validation "^1.21.0"
-"@abp/jquery@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-10.3.0-rc.2.tgz#48731695419d13e5eafa2d3d2775cde9be517470"
- integrity sha512-Hdy9jdR4WSP314wCGYnFj00bWY33XUepQ5sKzvr7e3ZuIQpQH4qkT9uj2qjDTeagB98HRpUM/ScM9pQkCFMJoQ==
+"@abp/jquery@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-10.3.0.tgz#3b60bcdfe8f9a33be79db1bea2500837fe09c67d"
+ integrity sha512-TndX/8bJx5vGAAwIykx2CJUZIFFDkwpD+cUjE45WO2dSrY2M5vNfWiuw95OcLGngO8RaT/gTkFGzPuZqKn9ggg==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
jquery "~3.7.1"
-"@abp/lodash@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-10.3.0-rc.2.tgz#b774fcef0d3290ff401fd9c1fa653c40432f949f"
- integrity sha512-Mv+J0DZJHNfp3P6Q43ZP2+bKlF9NHS++THkucLvgiumrTO01+5zpJzQYrkWbd9pSsmG91ReFbWNe5gUwdClnJg==
+"@abp/lodash@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-10.3.0.tgz#bd091fc811d85d2f535802631af6165ac1c8a198"
+ integrity sha512-7JDU9UlbD+9odhFQjolvyJZ6EQKG5kiL2Pt9T1RMVchNh47iEuZwfi8c+CIxa3YxA3n6lAsZ+8Pmxq4yOku+RQ==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
lodash "^4.17.21"
-"@abp/luxon@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-10.3.0-rc.2.tgz#706fb92827a1a1c72e1cf39bc51c9db6e7f66a97"
- integrity sha512-YhIFiVEzW8/ctjBWmE/eDg8hRm/H2wWfUR1tH7vg0cVvY/pZnQNQGkZdU3OBOdSEysG6XXAOpYvituBPgii5NQ==
+"@abp/luxon@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-10.3.0.tgz#acbd92289456a546607ed4506dc36f71e6da53c9"
+ integrity sha512-IIi2+odQzuFK4qV1KJ2HtlTewSPby2F9CJFNNtNRMzX/P30dQkAGWpNV5/FZzJwFIihR+zSei5wlu11WpPugsw==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
luxon "^3.7.2"
-"@abp/malihu-custom-scrollbar-plugin@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-10.3.0-rc.2.tgz#abfe36ddda2e91e0d3a0e3134686bc4c3fd32ca9"
- integrity sha512-eNudxGe0OhNgS/TyNjacianWC8+KtLEPc8yWDjplQdSpzmQLaUQQZCJm5WnlZIXia8TStyx1Tvu/6nLxoF9esw==
+"@abp/malihu-custom-scrollbar-plugin@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-10.3.0.tgz#209931d02a994ef448371d6203e9ec74c72b61e6"
+ integrity sha512-hJjwEExP3hKE1MNDG+pcvoHRFUihh3t/0wCPNaoePFd8+QnJuyQ9U0VA+vdtykTxm8uFNE2uaCgyHffoHmzeZA==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
malihu-custom-scrollbar-plugin "^3.1.5"
-"@abp/moment@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-10.3.0-rc.2.tgz#025a0e836d4ab832742152a6362cad3e527b7d4f"
- integrity sha512-JT0ewHg0QgztDza0VO49yegKSuz1VmyULIYRIhblWwczPnRzwLAWTzPVeYPUJYpyHx2rnvDH7DNY0H1tHt+QgQ==
+"@abp/moment@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-10.3.0.tgz#5a5c4ece14d1bc4dd33134f85d1d085733d3c975"
+ integrity sha512-8DKw2jgC/28nLrB/CR9BiyUSt0pUmWF+bEgAsduln6VrSCHn0aRLqgs+wi/9Ol+1bl7pO2wbJOYg1qbnkDhrAQ==
dependencies:
moment "^2.30.1"
-"@abp/popper.js@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/popper.js/-/popper.js-10.3.0-rc.2.tgz#5a2efdee9e64b0873db325fcfe02c367123558e8"
- integrity sha512-8nkHw99es2JMqWKE2c+cEBuUnh+HhyBWj0iJJpuoR/SN5EnxSwKy5Fk4iI/cj/6Wi9iAVEwL1uhaSLxu+IQ0zQ==
+"@abp/popper.js@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/popper.js/-/popper.js-10.3.0.tgz#cb2415e45a905854980f4e864c00c8fe1156a6f9"
+ integrity sha512-Yfafs50t7DKnShxAl9WPpihZxG5cLAt99rJmIyXBYUQIpkHkxDyUIA5b4gCoVCqKgjFDOxG7i6L+Ovd/2N8k7g==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
"@popperjs/core" "^2.11.8"
-"@abp/prismjs@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-10.3.0-rc.2.tgz#b5c4437cad4cd8e911ae1ea59d3be712249d1494"
- integrity sha512-TZBW/kpFrC7txqVv6/fW2xKDuKB+o0MBZtjENsbkcxOQIfhClqEFJ8V3/LShodznioDdec4vU6UEIKSkXc0c5Q==
+"@abp/prismjs@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-10.3.0.tgz#4ea33ece50cefcfc8a89c17b0d265b484b7205ee"
+ integrity sha512-WvkLyg+izkcX6sEOYy41B9lebiniYxMQZ++c+ysyOQKZzrYEEFOOLlnFS9jPqSKLv9cNRizhG1CCfiwoYCxufQ==
dependencies:
- "@abp/clipboard" "~10.3.0-rc.2"
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/clipboard" "~10.3.0"
+ "@abp/core" "~10.3.0"
prismjs "^1.30.0"
-"@abp/select2@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-10.3.0-rc.2.tgz#d5d040110b5150d729b804448b540cb76d2a1ce4"
- integrity sha512-RsMDCARbZ4KP74/wX7Aeo2RaKz08JA+rIsSSRdijppiCvuZchPgQ/4O0oB5BiYZHw15vVWTb4+ug8lYoB1P9RQ==
+"@abp/select2@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-10.3.0.tgz#199777173ca3e43a5448f8b51b30c3aafe4a3333"
+ integrity sha512-6sEIYIakVI1DM3eOqOaxwdG8vkyVFBWvVZhoChPZkgIIQ0EH2JLerHv0pePJEl6mQSxOUrikPA8++B2y+sBnQA==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
select2 "^4.0.13"
-"@abp/sweetalert2@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-10.3.0-rc.2.tgz#d8b3a1e6cbcafd64a4c69c101eaa7aa99580a827"
- integrity sha512-A/5rmHk5MH3c7+GOgOevF+slkvFXgrnAMSv61sNPVtFbA6wbn9lAwcjI19EWTiR4omvLm9y65UNAPqJBIhatpw==
+"@abp/sweetalert2@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-10.3.0.tgz#515e0477574b54bc6650b9f5ee193bfc648c715a"
+ integrity sha512-bY5MXEiKja+vk71ujSn8rpzRC45Ge8zvcca1k1vBJs+oKyRCii//JBxa3H0lagZo5r/QwIqv5ihdyLE1xsuLSg==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
sweetalert2 "^11.23.0"
-"@abp/timeago@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-10.3.0-rc.2.tgz#5681bb65854ab6e2ef77fbffb6fe0fbe19b097ed"
- integrity sha512-hvc8k3QGsuV9o/f1a4dIwSwrALixviO2o24TqgAHxwJ6l5JeJ1IKLxqa4hbRz8XLSOqEwxANSwaMopmT4mdY+A==
+"@abp/timeago@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-10.3.0.tgz#3214a6d000c79504c9fa7cb4e004a967fe46459b"
+ integrity sha512-Rgcex+jvM9Z9/E0I5Q3wlC2bY5550/+6xRX407k5ho4gxCccYo3c0Gkpiy5pJRFhTwtBgcNzYxArh6NCez+tDg==
dependencies:
- "@abp/jquery" "~10.3.0-rc.2"
+ "@abp/jquery" "~10.3.0"
timeago "^1.6.7"
-"@abp/utils@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-10.3.0-rc.2.tgz#412aafdc2e8972a35203591d625a86d78f54131c"
- integrity sha512-XesFTXXXBQk27LbK/y2WtEhhwbQtgGRwD63VTpPLJK8R31Dk8ySJjC055tcD24CsuSx/GQLMTgNuvdnPGEmx9g==
+"@abp/utils@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-10.3.0.tgz#d88c0d639d69d6210c3070892aac61d5e945c124"
+ integrity sha512-iNehxiqWJQl2wwE9EbsQANPv/ITMh0yUcPATUlG/McoLWdpPcqobx75NxXcHDqW8ZarecqSktjJDZPvaUaD+jA==
dependencies:
just-compare "^2.3.0"
diff --git a/modules/blogging/app/Volo.BloggingTestApp/package.json b/modules/blogging/app/Volo.BloggingTestApp/package.json
index c23ac4c1f0..da9f44eeae 100644
--- a/modules/blogging/app/Volo.BloggingTestApp/package.json
+++ b/modules/blogging/app/Volo.BloggingTestApp/package.json
@@ -1,9 +1,9 @@
{
- "version": "0.1.0",
- "name": "volo.blogtestapp",
- "private": true,
- "dependencies": {
- "@abp/aspnetcore.mvc.ui.theme.basic": "~10.3.0-rc.2",
- "@abp/blogging": "~10.3.0-rc.2"
- }
+ "version": "0.1.0",
+ "name": "volo.blogtestapp",
+ "private": true,
+ "dependencies": {
+ "@abp/aspnetcore.mvc.ui.theme.basic": "~10.3.0",
+ "@abp/blogging": "~10.3.0"
+ }
}
diff --git a/modules/blogging/app/Volo.BloggingTestApp/yarn.lock b/modules/blogging/app/Volo.BloggingTestApp/yarn.lock
index 5e31c8551c..cd247c048d 100644
--- a/modules/blogging/app/Volo.BloggingTestApp/yarn.lock
+++ b/modules/blogging/app/Volo.BloggingTestApp/yarn.lock
@@ -2,229 +2,229 @@
# yarn lockfile v1
-"@abp/aspnetcore.mvc.ui.theme.basic@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-10.3.0-rc.2.tgz#43b8fc1149a74c346428997e49bdfefba88c6b70"
- integrity sha512-hCCFJ98mqCUXVFIL/wevjopCeYT0RCeS8ZXbKrr5XwqiyyZbbo/X+oq/Pac40pjjYwP+4w5htcZWoofc9tQfyA==
- dependencies:
- "@abp/aspnetcore.mvc.ui.theme.shared" "~10.3.0-rc.2"
-
-"@abp/aspnetcore.mvc.ui.theme.shared@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-10.3.0-rc.2.tgz#9395eeec2ca9a6b373398bacaab577c06d466520"
- integrity sha512-+n1oG5uIrynYW78N+FUtM08/ogXxZKF9nT8fDWJjJ7Ud/xxPNrhgFtjtF8AC3HTSdY4pmSHEaIuZjJhKuuxMCQ==
- dependencies:
- "@abp/aspnetcore.mvc.ui" "~10.3.0-rc.2"
- "@abp/bootstrap" "~10.3.0-rc.2"
- "@abp/bootstrap-datepicker" "~10.3.0-rc.2"
- "@abp/bootstrap-daterangepicker" "~10.3.0-rc.2"
- "@abp/datatables.net-bs5" "~10.3.0-rc.2"
- "@abp/font-awesome" "~10.3.0-rc.2"
- "@abp/jquery-validation-unobtrusive" "~10.3.0-rc.2"
- "@abp/lodash" "~10.3.0-rc.2"
- "@abp/luxon" "~10.3.0-rc.2"
- "@abp/malihu-custom-scrollbar-plugin" "~10.3.0-rc.2"
- "@abp/moment" "~10.3.0-rc.2"
- "@abp/select2" "~10.3.0-rc.2"
- "@abp/sweetalert2" "~10.3.0-rc.2"
- "@abp/timeago" "~10.3.0-rc.2"
-
-"@abp/aspnetcore.mvc.ui@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-10.3.0-rc.2.tgz#8c37d25e774e8bd86cfc8628af4b014cced34783"
- integrity sha512-ccT+uzE1KLWzKzBBWUEqpcr9F84j/I0Mcf8H3Ci0INNOeisKtaldXulmVy7YTpsbceG78dOOXQw1yOayrjvHxQ==
+"@abp/aspnetcore.mvc.ui.theme.basic@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-10.3.0.tgz#bf48e8fa571067d15bc19bdd3f13509acf58f9c7"
+ integrity sha512-t9pHqrXaCDYcsdrz0VPKT28ujnnU+EVxyVDogQSRRpKsDoLhNcOD8NI3swdAWBQZ46YSCDfeDR+gfwjC3yqpXQ==
+ dependencies:
+ "@abp/aspnetcore.mvc.ui.theme.shared" "~10.3.0"
+
+"@abp/aspnetcore.mvc.ui.theme.shared@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-10.3.0.tgz#bcf72b5dd1dea285c3fa7cb1b6ce27c29b985ff7"
+ integrity sha512-X5xmMSxnIzNJPexvKR9y6jyn0v5n2wscN1SECG/bMI1YdKugMlkfkSuyUmLn+RX9/YdcK0jOsdMhfuzs5mgAOA==
+ dependencies:
+ "@abp/aspnetcore.mvc.ui" "~10.3.0"
+ "@abp/bootstrap" "~10.3.0"
+ "@abp/bootstrap-datepicker" "~10.3.0"
+ "@abp/bootstrap-daterangepicker" "~10.3.0"
+ "@abp/datatables.net-bs5" "~10.3.0"
+ "@abp/font-awesome" "~10.3.0"
+ "@abp/jquery-validation-unobtrusive" "~10.3.0"
+ "@abp/lodash" "~10.3.0"
+ "@abp/luxon" "~10.3.0"
+ "@abp/malihu-custom-scrollbar-plugin" "~10.3.0"
+ "@abp/moment" "~10.3.0"
+ "@abp/select2" "~10.3.0"
+ "@abp/sweetalert2" "~10.3.0"
+ "@abp/timeago" "~10.3.0"
+
+"@abp/aspnetcore.mvc.ui@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-10.3.0.tgz#0d125efd172b6772c516eae82cfe35f144da73fc"
+ integrity sha512-kp0XdwrlNz+NeLdxSJ6xdUaB5PM7xdbiLsIyTUcwa7AUKBtcVU6yq6qttbk9VyO0KqDgLywSuEL+9PkFhthuPg==
dependencies:
ansi-colors "^4.1.3"
-"@abp/blogging@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/blogging/-/blogging-10.3.0-rc.2.tgz#72d30fccf7acd74fc5e064bc44b4d5155e2dd6f4"
- integrity sha512-evRXl7gSMu4s8vti3zn3p0EiXsuVkd6vLiD/UysWsl1ufnwY1ovTN3F3LBp3LRS22ImgksxIAKIsO+kf9XzGkg==
+"@abp/blogging@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/blogging/-/blogging-10.3.0.tgz#cf2c43cf10a3c7f6678682216baa98d297bde3a6"
+ integrity sha512-A3em39jepJp9TCZVcXeQNP+UnCmgggTmbVDbs5agAA2DiaWA+92oTEcAGlooHw48fiGc+1oANC7WaWS5FdNMGA==
dependencies:
- "@abp/aspnetcore.mvc.ui.theme.shared" "~10.3.0-rc.2"
- "@abp/owl.carousel" "~10.3.0-rc.2"
- "@abp/prismjs" "~10.3.0-rc.2"
- "@abp/tui-editor" "~10.3.0-rc.2"
+ "@abp/aspnetcore.mvc.ui.theme.shared" "~10.3.0"
+ "@abp/owl.carousel" "~10.3.0"
+ "@abp/prismjs" "~10.3.0"
+ "@abp/tui-editor" "~10.3.0"
-"@abp/bootstrap-datepicker@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-10.3.0-rc.2.tgz#6fa2ca735935bfb2531231688923bd0d3bd44713"
- integrity sha512-5L0U3LjI3Ogbte8lZaaAubwLIf/AL/Xiqtw6531I8/AOWhOAiHmuaeab/KrJ1POTiTqGMRboHk6Q9YiGDs9HZw==
+"@abp/bootstrap-datepicker@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-10.3.0.tgz#032aaf0e474f971b9f90ca7fb83ff7ca4d7be933"
+ integrity sha512-7mRuRRIE4R0yw1cZuoIskgrqZPUa5/SJzse0K6u+/QDqvyLjjOsyE51WuqAXxlVfKpLp/fBvXZwnCDeCRU9iZQ==
dependencies:
bootstrap-datepicker "^1.10.1"
-"@abp/bootstrap-daterangepicker@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-10.3.0-rc.2.tgz#2def58088de337f1c9e10f55f1808af3aee595b0"
- integrity sha512-eBZJDysYPO8p73c/B6KWIPiwTrSucR9R/yFiiSGKLhV5kpHuxYZFnnyEmorTh64CXyJfLAxlUIZrSAxtUiOfsQ==
+"@abp/bootstrap-daterangepicker@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-10.3.0.tgz#b2a9171595ee311c32f57460013870cde67c6b7f"
+ integrity sha512-ejLu3sWhfNDlsXeUXAQudZvPv0xM4McxIK65vuVEZiKIwFSnrLYil8jBi12EJJmAw5yYA/KC0EdyG82E+AWpmA==
dependencies:
- "@abp/moment" "~10.3.0-rc.2"
+ "@abp/moment" "~10.3.0"
bootstrap-daterangepicker "^3.1.0"
-"@abp/bootstrap@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-10.3.0-rc.2.tgz#c6fd0f098d827ca7933577e71d02ed7b6d3e8b1c"
- integrity sha512-lGbCDAnMtCLcNUVTvbIxhyjAiNzyULN6GYehTNb/6VaJ7xb7jUr6rMl4hGqRmcI39erlfjutO9NsI6JM63cojA==
+"@abp/bootstrap@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-10.3.0.tgz#23535c90613271b02fdad3eae1556b67844729e6"
+ integrity sha512-JnVOeJUyR78oo+QURvaNqa9xGZaVux0PRIpFpd4Qsqiiz9FvJrbCuSoBkkZoj/0eH23WoZ3bJxy0K9LDE19qvg==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
- "@abp/popper.js" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
+ "@abp/popper.js" "~10.3.0"
bootstrap "^5.3.8"
-"@abp/clipboard@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-10.3.0-rc.2.tgz#debae1524017c9b612a01dfaa872ab259b264fda"
- integrity sha512-tLHEUn6m68ncnBFSaCm8v/a/xmQustAQBxBcb1rkSjOwj5Z1MyZUiS/g2sqQeZfFPiK/CRsTDjXxNx7lnyehvw==
+"@abp/clipboard@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-10.3.0.tgz#7bfbfcae6a135065ee13afd1b7d3abc92176a203"
+ integrity sha512-Cah+jOzcG1KZh6PXWxo+BedU7gsqTuNlTDsCzBCk2NuV2/Blb5qumAwEP4GBKAEIY/XwcFQP/ubxuXMTNjr0jw==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
clipboard "^2.0.11"
-"@abp/core@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/core/-/core-10.3.0-rc.2.tgz#a37555f5d1037ff44a7c29f84d40d20bdbf2c7af"
- integrity sha512-ppJTw65eQKDfb+ilKO2AZJ8SEmkwq2jNzwY/8YBfcEmcCNGmbMhgIrM7e9PIampFjxS+tlh/2SKGH0jFX4L4Ww==
+"@abp/core@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/core/-/core-10.3.0.tgz#9960f8179d1fdc42250d0bbba60e379590c8199c"
+ integrity sha512-DpL4qrsyCUolypUwxKVDDK8bPVhNbYKx6l2ytUjoOu73CwgPoCSGkvHWrmKIsEsmTfOC9J7+GDErh8jWR/5pVA==
dependencies:
- "@abp/utils" "~10.3.0-rc.2"
+ "@abp/utils" "~10.3.0"
-"@abp/datatables.net-bs5@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-10.3.0-rc.2.tgz#0239544794b1ce27e2497b58a5e89a721137b032"
- integrity sha512-RnqzCiYYmcqHSb+zd53Qwl7RcNOJ3fOyCn9ODbAseDmPeSeK8ZF7Uo7K2phVeSFYy+qGmGTCyzLejZbyPCy4yg==
+"@abp/datatables.net-bs5@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-10.3.0.tgz#d8711c52f7c03df51d14d1a5f0e6b00f6d9551fc"
+ integrity sha512-I8rEU98kEhsNZjVdpPvOcG6F4xr1CgIRb0bTf5bfd8ufzxEUKB+xF9bguJIB5kYwjme8QbMlcJ0V/c+N4iewtQ==
dependencies:
- "@abp/datatables.net" "~10.3.0-rc.2"
+ "@abp/datatables.net" "~10.3.0"
datatables.net-bs5 "^2.3.4"
-"@abp/datatables.net@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-10.3.0-rc.2.tgz#97c68ce1d0d3a2614f48d72dfd38b8e1d4a14402"
- integrity sha512-Igno2zErrribrx75KlYhl1d2YT098s1dVyxCxhdMkG37S3DxX6C69DwnEYLaCGhs4dfTLWNpd8Yn1+pni3HyCg==
+"@abp/datatables.net@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-10.3.0.tgz#f98319d8e226da5aced4d1d94d3ababb11327074"
+ integrity sha512-imM25WmO1V0hqeG5iPeLvYMID2HX7SG9drz47qilr74MhpY2i2J7HlsvZDonNkjpxzhK4DHpGeQd6mE2QzG7Hw==
dependencies:
- "@abp/jquery" "~10.3.0-rc.2"
+ "@abp/jquery" "~10.3.0"
datatables.net "^2.3.4"
-"@abp/font-awesome@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-10.3.0-rc.2.tgz#218fd65e68bd7402955901e9c9ce1ca85c00cf71"
- integrity sha512-TEvz8SOwuxlo7/6w7AMwGn19BgsQLFVYK9fYFwmjUYbSr3yfsJ5eFaJB0/dJJ2Zw70yEE2d5Mnzxm4rq0ttJ6w==
+"@abp/font-awesome@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-10.3.0.tgz#43602605f5633132cc6fe21b6ce5ab19b86bdf27"
+ integrity sha512-RUOVHxDyT81hp01DhUuSshKvLM+NiTt9VP+O4/rSj+SOaSJAm3wX7eziCKrDi6H41FwhoZL75CifLhcZVyVO4A==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
"@fortawesome/fontawesome-free" "^7.0.1"
-"@abp/jquery-validation-unobtrusive@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-10.3.0-rc.2.tgz#7f06f981140b550dd8f6e9d5be7d483084ba4799"
- integrity sha512-aks1r4neR1zXS4cx7OKpGiLTKDtXIGBRqxkU5JnxrASHw+h34RXasX48+bnNPTQUJhW1Si2cksPGCsRsph4cvg==
+"@abp/jquery-validation-unobtrusive@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-10.3.0.tgz#5bc14ed642d48f9eae54761ad39bd9f51beeb005"
+ integrity sha512-j/9fA7tAs1/t3P2U1kKUiDlHAImmseul6KzvV77sNpnms7g4+x6Fgsa+sMzicSRGOLz7lK5RHdBFyvfKxt7/nA==
dependencies:
- "@abp/jquery-validation" "~10.3.0-rc.2"
+ "@abp/jquery-validation" "~10.3.0"
jquery-validation-unobtrusive "^4.0.0"
-"@abp/jquery-validation@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-10.3.0-rc.2.tgz#34d5b94c8fdda2161a3db9cb5d84976fa9d6936c"
- integrity sha512-K9YzTu3sNi8LMHJ8KeSQ0wCZr2nwEEtlagmeizF4wvVhcHaO/878WfquB31Fp8cjb3r9Spl9S9LtIPDGstcDpQ==
+"@abp/jquery-validation@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-10.3.0.tgz#e669a54d28f6c0b863a284322e527a5c65cb7dbf"
+ integrity sha512-Wo95ZJLS1ScKm7dm3zFlEFUKqXrqo3m9+82DX5mFJUVCHHuBPrhxvDjxNJ18z4gpoOUu08uqxX7LFbphtkRM3g==
dependencies:
- "@abp/jquery" "~10.3.0-rc.2"
+ "@abp/jquery" "~10.3.0"
jquery-validation "^1.21.0"
-"@abp/jquery@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-10.3.0-rc.2.tgz#48731695419d13e5eafa2d3d2775cde9be517470"
- integrity sha512-Hdy9jdR4WSP314wCGYnFj00bWY33XUepQ5sKzvr7e3ZuIQpQH4qkT9uj2qjDTeagB98HRpUM/ScM9pQkCFMJoQ==
+"@abp/jquery@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-10.3.0.tgz#3b60bcdfe8f9a33be79db1bea2500837fe09c67d"
+ integrity sha512-TndX/8bJx5vGAAwIykx2CJUZIFFDkwpD+cUjE45WO2dSrY2M5vNfWiuw95OcLGngO8RaT/gTkFGzPuZqKn9ggg==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
jquery "~3.7.1"
-"@abp/lodash@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-10.3.0-rc.2.tgz#b774fcef0d3290ff401fd9c1fa653c40432f949f"
- integrity sha512-Mv+J0DZJHNfp3P6Q43ZP2+bKlF9NHS++THkucLvgiumrTO01+5zpJzQYrkWbd9pSsmG91ReFbWNe5gUwdClnJg==
+"@abp/lodash@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-10.3.0.tgz#bd091fc811d85d2f535802631af6165ac1c8a198"
+ integrity sha512-7JDU9UlbD+9odhFQjolvyJZ6EQKG5kiL2Pt9T1RMVchNh47iEuZwfi8c+CIxa3YxA3n6lAsZ+8Pmxq4yOku+RQ==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
lodash "^4.17.21"
-"@abp/luxon@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-10.3.0-rc.2.tgz#706fb92827a1a1c72e1cf39bc51c9db6e7f66a97"
- integrity sha512-YhIFiVEzW8/ctjBWmE/eDg8hRm/H2wWfUR1tH7vg0cVvY/pZnQNQGkZdU3OBOdSEysG6XXAOpYvituBPgii5NQ==
+"@abp/luxon@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-10.3.0.tgz#acbd92289456a546607ed4506dc36f71e6da53c9"
+ integrity sha512-IIi2+odQzuFK4qV1KJ2HtlTewSPby2F9CJFNNtNRMzX/P30dQkAGWpNV5/FZzJwFIihR+zSei5wlu11WpPugsw==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
luxon "^3.7.2"
-"@abp/malihu-custom-scrollbar-plugin@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-10.3.0-rc.2.tgz#abfe36ddda2e91e0d3a0e3134686bc4c3fd32ca9"
- integrity sha512-eNudxGe0OhNgS/TyNjacianWC8+KtLEPc8yWDjplQdSpzmQLaUQQZCJm5WnlZIXia8TStyx1Tvu/6nLxoF9esw==
+"@abp/malihu-custom-scrollbar-plugin@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-10.3.0.tgz#209931d02a994ef448371d6203e9ec74c72b61e6"
+ integrity sha512-hJjwEExP3hKE1MNDG+pcvoHRFUihh3t/0wCPNaoePFd8+QnJuyQ9U0VA+vdtykTxm8uFNE2uaCgyHffoHmzeZA==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
malihu-custom-scrollbar-plugin "^3.1.5"
-"@abp/moment@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-10.3.0-rc.2.tgz#025a0e836d4ab832742152a6362cad3e527b7d4f"
- integrity sha512-JT0ewHg0QgztDza0VO49yegKSuz1VmyULIYRIhblWwczPnRzwLAWTzPVeYPUJYpyHx2rnvDH7DNY0H1tHt+QgQ==
+"@abp/moment@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-10.3.0.tgz#5a5c4ece14d1bc4dd33134f85d1d085733d3c975"
+ integrity sha512-8DKw2jgC/28nLrB/CR9BiyUSt0pUmWF+bEgAsduln6VrSCHn0aRLqgs+wi/9Ol+1bl7pO2wbJOYg1qbnkDhrAQ==
dependencies:
moment "^2.30.1"
-"@abp/owl.carousel@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/owl.carousel/-/owl.carousel-10.3.0-rc.2.tgz#917ae0242712352ae9b34cdd36e42833146fb79f"
- integrity sha512-NvkFs8ltL6MQFkQcrLv8iT9IG5rdIv8TvW6IW8o9v1Py33Ch0qGp6ZfqFipwxzhLnxO3t87zcLoYzgewJTF2vA==
+"@abp/owl.carousel@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/owl.carousel/-/owl.carousel-10.3.0.tgz#840718a4b8ad7636bcb42d40169f42b863ac2537"
+ integrity sha512-r0Yfbf6MiKRa3fGrz7b/UBeRoPOBUPA39KV6JXIR5UDkn+Vu3BInacpB0HyksADzVcYyz06QvHGzlCOmikXzrg==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
owl.carousel "^2.3.4"
-"@abp/popper.js@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/popper.js/-/popper.js-10.3.0-rc.2.tgz#5a2efdee9e64b0873db325fcfe02c367123558e8"
- integrity sha512-8nkHw99es2JMqWKE2c+cEBuUnh+HhyBWj0iJJpuoR/SN5EnxSwKy5Fk4iI/cj/6Wi9iAVEwL1uhaSLxu+IQ0zQ==
+"@abp/popper.js@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/popper.js/-/popper.js-10.3.0.tgz#cb2415e45a905854980f4e864c00c8fe1156a6f9"
+ integrity sha512-Yfafs50t7DKnShxAl9WPpihZxG5cLAt99rJmIyXBYUQIpkHkxDyUIA5b4gCoVCqKgjFDOxG7i6L+Ovd/2N8k7g==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
"@popperjs/core" "^2.11.8"
-"@abp/prismjs@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-10.3.0-rc.2.tgz#b5c4437cad4cd8e911ae1ea59d3be712249d1494"
- integrity sha512-TZBW/kpFrC7txqVv6/fW2xKDuKB+o0MBZtjENsbkcxOQIfhClqEFJ8V3/LShodznioDdec4vU6UEIKSkXc0c5Q==
+"@abp/prismjs@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-10.3.0.tgz#4ea33ece50cefcfc8a89c17b0d265b484b7205ee"
+ integrity sha512-WvkLyg+izkcX6sEOYy41B9lebiniYxMQZ++c+ysyOQKZzrYEEFOOLlnFS9jPqSKLv9cNRizhG1CCfiwoYCxufQ==
dependencies:
- "@abp/clipboard" "~10.3.0-rc.2"
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/clipboard" "~10.3.0"
+ "@abp/core" "~10.3.0"
prismjs "^1.30.0"
-"@abp/select2@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-10.3.0-rc.2.tgz#d5d040110b5150d729b804448b540cb76d2a1ce4"
- integrity sha512-RsMDCARbZ4KP74/wX7Aeo2RaKz08JA+rIsSSRdijppiCvuZchPgQ/4O0oB5BiYZHw15vVWTb4+ug8lYoB1P9RQ==
+"@abp/select2@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-10.3.0.tgz#199777173ca3e43a5448f8b51b30c3aafe4a3333"
+ integrity sha512-6sEIYIakVI1DM3eOqOaxwdG8vkyVFBWvVZhoChPZkgIIQ0EH2JLerHv0pePJEl6mQSxOUrikPA8++B2y+sBnQA==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
select2 "^4.0.13"
-"@abp/sweetalert2@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-10.3.0-rc.2.tgz#d8b3a1e6cbcafd64a4c69c101eaa7aa99580a827"
- integrity sha512-A/5rmHk5MH3c7+GOgOevF+slkvFXgrnAMSv61sNPVtFbA6wbn9lAwcjI19EWTiR4omvLm9y65UNAPqJBIhatpw==
+"@abp/sweetalert2@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-10.3.0.tgz#515e0477574b54bc6650b9f5ee193bfc648c715a"
+ integrity sha512-bY5MXEiKja+vk71ujSn8rpzRC45Ge8zvcca1k1vBJs+oKyRCii//JBxa3H0lagZo5r/QwIqv5ihdyLE1xsuLSg==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
sweetalert2 "^11.23.0"
-"@abp/timeago@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-10.3.0-rc.2.tgz#5681bb65854ab6e2ef77fbffb6fe0fbe19b097ed"
- integrity sha512-hvc8k3QGsuV9o/f1a4dIwSwrALixviO2o24TqgAHxwJ6l5JeJ1IKLxqa4hbRz8XLSOqEwxANSwaMopmT4mdY+A==
+"@abp/timeago@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-10.3.0.tgz#3214a6d000c79504c9fa7cb4e004a967fe46459b"
+ integrity sha512-Rgcex+jvM9Z9/E0I5Q3wlC2bY5550/+6xRX407k5ho4gxCccYo3c0Gkpiy5pJRFhTwtBgcNzYxArh6NCez+tDg==
dependencies:
- "@abp/jquery" "~10.3.0-rc.2"
+ "@abp/jquery" "~10.3.0"
timeago "^1.6.7"
-"@abp/tui-editor@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-10.3.0-rc.2.tgz#718956327ca9c9196b1db39418ff50ad35807fdb"
- integrity sha512-AtpIS9cjwkBp7K3c3PtOnEEyjUiAhr5KJ86y9d0Qu4576F+tp3k4JTTyvhnA0bjy6rXGbHzvx5yz/dkwD70tZQ==
+"@abp/tui-editor@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-10.3.0.tgz#4fe3879111fe5ee312048841fca1cac43bb9bb62"
+ integrity sha512-6zGfaYSggalgpS9tKjESXT6w00KK7fKN71rG/hxRLNRpLGn5aapHdlAZRNEUgEFYo9czFdMW8POHpVA+sjcDMw==
dependencies:
- "@abp/jquery" "~10.3.0-rc.2"
- "@abp/prismjs" "~10.3.0-rc.2"
+ "@abp/jquery" "~10.3.0"
+ "@abp/prismjs" "~10.3.0"
-"@abp/utils@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-10.3.0-rc.2.tgz#412aafdc2e8972a35203591d625a86d78f54131c"
- integrity sha512-XesFTXXXBQk27LbK/y2WtEhhwbQtgGRwD63VTpPLJK8R31Dk8ySJjC055tcD24CsuSx/GQLMTgNuvdnPGEmx9g==
+"@abp/utils@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-10.3.0.tgz#d88c0d639d69d6210c3070892aac61d5e945c124"
+ integrity sha512-iNehxiqWJQl2wwE9EbsQANPv/ITMh0yUcPATUlG/McoLWdpPcqobx75NxXcHDqW8ZarecqSktjJDZPvaUaD+jA==
dependencies:
just-compare "^2.3.0"
diff --git a/modules/client-simulation/demo/Volo.ClientSimulation.Demo/package.json b/modules/client-simulation/demo/Volo.ClientSimulation.Demo/package.json
index 67342113d8..443413a399 100644
--- a/modules/client-simulation/demo/Volo.ClientSimulation.Demo/package.json
+++ b/modules/client-simulation/demo/Volo.ClientSimulation.Demo/package.json
@@ -1,8 +1,8 @@
{
- "version": "0.1.0",
- "name": "client-simulation-web",
- "private": true,
- "dependencies": {
- "@abp/aspnetcore.mvc.ui.theme.basic": "~10.3.0-rc.2"
- }
+ "version": "0.1.0",
+ "name": "client-simulation-web",
+ "private": true,
+ "dependencies": {
+ "@abp/aspnetcore.mvc.ui.theme.basic": "~10.3.0"
+ }
}
diff --git a/modules/client-simulation/demo/Volo.ClientSimulation.Demo/yarn.lock b/modules/client-simulation/demo/Volo.ClientSimulation.Demo/yarn.lock
index cf858872fe..2e8f03c042 100644
--- a/modules/client-simulation/demo/Volo.ClientSimulation.Demo/yarn.lock
+++ b/modules/client-simulation/demo/Volo.ClientSimulation.Demo/yarn.lock
@@ -2,186 +2,186 @@
# yarn lockfile v1
-"@abp/aspnetcore.mvc.ui.theme.basic@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-10.3.0-rc.2.tgz#43b8fc1149a74c346428997e49bdfefba88c6b70"
- integrity sha512-hCCFJ98mqCUXVFIL/wevjopCeYT0RCeS8ZXbKrr5XwqiyyZbbo/X+oq/Pac40pjjYwP+4w5htcZWoofc9tQfyA==
+"@abp/aspnetcore.mvc.ui.theme.basic@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-10.3.0.tgz#bf48e8fa571067d15bc19bdd3f13509acf58f9c7"
+ integrity sha512-t9pHqrXaCDYcsdrz0VPKT28ujnnU+EVxyVDogQSRRpKsDoLhNcOD8NI3swdAWBQZ46YSCDfeDR+gfwjC3yqpXQ==
dependencies:
- "@abp/aspnetcore.mvc.ui.theme.shared" "~10.3.0-rc.2"
+ "@abp/aspnetcore.mvc.ui.theme.shared" "~10.3.0"
-"@abp/aspnetcore.mvc.ui.theme.shared@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-10.3.0-rc.2.tgz#9395eeec2ca9a6b373398bacaab577c06d466520"
- integrity sha512-+n1oG5uIrynYW78N+FUtM08/ogXxZKF9nT8fDWJjJ7Ud/xxPNrhgFtjtF8AC3HTSdY4pmSHEaIuZjJhKuuxMCQ==
+"@abp/aspnetcore.mvc.ui.theme.shared@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-10.3.0.tgz#bcf72b5dd1dea285c3fa7cb1b6ce27c29b985ff7"
+ integrity sha512-X5xmMSxnIzNJPexvKR9y6jyn0v5n2wscN1SECG/bMI1YdKugMlkfkSuyUmLn+RX9/YdcK0jOsdMhfuzs5mgAOA==
dependencies:
- "@abp/aspnetcore.mvc.ui" "~10.3.0-rc.2"
- "@abp/bootstrap" "~10.3.0-rc.2"
- "@abp/bootstrap-datepicker" "~10.3.0-rc.2"
- "@abp/bootstrap-daterangepicker" "~10.3.0-rc.2"
- "@abp/datatables.net-bs5" "~10.3.0-rc.2"
- "@abp/font-awesome" "~10.3.0-rc.2"
- "@abp/jquery-validation-unobtrusive" "~10.3.0-rc.2"
- "@abp/lodash" "~10.3.0-rc.2"
- "@abp/luxon" "~10.3.0-rc.2"
- "@abp/malihu-custom-scrollbar-plugin" "~10.3.0-rc.2"
- "@abp/moment" "~10.3.0-rc.2"
- "@abp/select2" "~10.3.0-rc.2"
- "@abp/sweetalert2" "~10.3.0-rc.2"
- "@abp/timeago" "~10.3.0-rc.2"
-
-"@abp/aspnetcore.mvc.ui@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-10.3.0-rc.2.tgz#8c37d25e774e8bd86cfc8628af4b014cced34783"
- integrity sha512-ccT+uzE1KLWzKzBBWUEqpcr9F84j/I0Mcf8H3Ci0INNOeisKtaldXulmVy7YTpsbceG78dOOXQw1yOayrjvHxQ==
+ "@abp/aspnetcore.mvc.ui" "~10.3.0"
+ "@abp/bootstrap" "~10.3.0"
+ "@abp/bootstrap-datepicker" "~10.3.0"
+ "@abp/bootstrap-daterangepicker" "~10.3.0"
+ "@abp/datatables.net-bs5" "~10.3.0"
+ "@abp/font-awesome" "~10.3.0"
+ "@abp/jquery-validation-unobtrusive" "~10.3.0"
+ "@abp/lodash" "~10.3.0"
+ "@abp/luxon" "~10.3.0"
+ "@abp/malihu-custom-scrollbar-plugin" "~10.3.0"
+ "@abp/moment" "~10.3.0"
+ "@abp/select2" "~10.3.0"
+ "@abp/sweetalert2" "~10.3.0"
+ "@abp/timeago" "~10.3.0"
+
+"@abp/aspnetcore.mvc.ui@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-10.3.0.tgz#0d125efd172b6772c516eae82cfe35f144da73fc"
+ integrity sha512-kp0XdwrlNz+NeLdxSJ6xdUaB5PM7xdbiLsIyTUcwa7AUKBtcVU6yq6qttbk9VyO0KqDgLywSuEL+9PkFhthuPg==
dependencies:
ansi-colors "^4.1.3"
-"@abp/bootstrap-datepicker@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-10.3.0-rc.2.tgz#6fa2ca735935bfb2531231688923bd0d3bd44713"
- integrity sha512-5L0U3LjI3Ogbte8lZaaAubwLIf/AL/Xiqtw6531I8/AOWhOAiHmuaeab/KrJ1POTiTqGMRboHk6Q9YiGDs9HZw==
+"@abp/bootstrap-datepicker@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-10.3.0.tgz#032aaf0e474f971b9f90ca7fb83ff7ca4d7be933"
+ integrity sha512-7mRuRRIE4R0yw1cZuoIskgrqZPUa5/SJzse0K6u+/QDqvyLjjOsyE51WuqAXxlVfKpLp/fBvXZwnCDeCRU9iZQ==
dependencies:
bootstrap-datepicker "^1.10.1"
-"@abp/bootstrap-daterangepicker@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-10.3.0-rc.2.tgz#2def58088de337f1c9e10f55f1808af3aee595b0"
- integrity sha512-eBZJDysYPO8p73c/B6KWIPiwTrSucR9R/yFiiSGKLhV5kpHuxYZFnnyEmorTh64CXyJfLAxlUIZrSAxtUiOfsQ==
+"@abp/bootstrap-daterangepicker@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-10.3.0.tgz#b2a9171595ee311c32f57460013870cde67c6b7f"
+ integrity sha512-ejLu3sWhfNDlsXeUXAQudZvPv0xM4McxIK65vuVEZiKIwFSnrLYil8jBi12EJJmAw5yYA/KC0EdyG82E+AWpmA==
dependencies:
- "@abp/moment" "~10.3.0-rc.2"
+ "@abp/moment" "~10.3.0"
bootstrap-daterangepicker "^3.1.0"
-"@abp/bootstrap@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-10.3.0-rc.2.tgz#c6fd0f098d827ca7933577e71d02ed7b6d3e8b1c"
- integrity sha512-lGbCDAnMtCLcNUVTvbIxhyjAiNzyULN6GYehTNb/6VaJ7xb7jUr6rMl4hGqRmcI39erlfjutO9NsI6JM63cojA==
+"@abp/bootstrap@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-10.3.0.tgz#23535c90613271b02fdad3eae1556b67844729e6"
+ integrity sha512-JnVOeJUyR78oo+QURvaNqa9xGZaVux0PRIpFpd4Qsqiiz9FvJrbCuSoBkkZoj/0eH23WoZ3bJxy0K9LDE19qvg==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
- "@abp/popper.js" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
+ "@abp/popper.js" "~10.3.0"
bootstrap "^5.3.8"
-"@abp/core@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/core/-/core-10.3.0-rc.2.tgz#a37555f5d1037ff44a7c29f84d40d20bdbf2c7af"
- integrity sha512-ppJTw65eQKDfb+ilKO2AZJ8SEmkwq2jNzwY/8YBfcEmcCNGmbMhgIrM7e9PIampFjxS+tlh/2SKGH0jFX4L4Ww==
+"@abp/core@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/core/-/core-10.3.0.tgz#9960f8179d1fdc42250d0bbba60e379590c8199c"
+ integrity sha512-DpL4qrsyCUolypUwxKVDDK8bPVhNbYKx6l2ytUjoOu73CwgPoCSGkvHWrmKIsEsmTfOC9J7+GDErh8jWR/5pVA==
dependencies:
- "@abp/utils" "~10.3.0-rc.2"
+ "@abp/utils" "~10.3.0"
-"@abp/datatables.net-bs5@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-10.3.0-rc.2.tgz#0239544794b1ce27e2497b58a5e89a721137b032"
- integrity sha512-RnqzCiYYmcqHSb+zd53Qwl7RcNOJ3fOyCn9ODbAseDmPeSeK8ZF7Uo7K2phVeSFYy+qGmGTCyzLejZbyPCy4yg==
+"@abp/datatables.net-bs5@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-10.3.0.tgz#d8711c52f7c03df51d14d1a5f0e6b00f6d9551fc"
+ integrity sha512-I8rEU98kEhsNZjVdpPvOcG6F4xr1CgIRb0bTf5bfd8ufzxEUKB+xF9bguJIB5kYwjme8QbMlcJ0V/c+N4iewtQ==
dependencies:
- "@abp/datatables.net" "~10.3.0-rc.2"
+ "@abp/datatables.net" "~10.3.0"
datatables.net-bs5 "^2.3.4"
-"@abp/datatables.net@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-10.3.0-rc.2.tgz#97c68ce1d0d3a2614f48d72dfd38b8e1d4a14402"
- integrity sha512-Igno2zErrribrx75KlYhl1d2YT098s1dVyxCxhdMkG37S3DxX6C69DwnEYLaCGhs4dfTLWNpd8Yn1+pni3HyCg==
+"@abp/datatables.net@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-10.3.0.tgz#f98319d8e226da5aced4d1d94d3ababb11327074"
+ integrity sha512-imM25WmO1V0hqeG5iPeLvYMID2HX7SG9drz47qilr74MhpY2i2J7HlsvZDonNkjpxzhK4DHpGeQd6mE2QzG7Hw==
dependencies:
- "@abp/jquery" "~10.3.0-rc.2"
+ "@abp/jquery" "~10.3.0"
datatables.net "^2.3.4"
-"@abp/font-awesome@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-10.3.0-rc.2.tgz#218fd65e68bd7402955901e9c9ce1ca85c00cf71"
- integrity sha512-TEvz8SOwuxlo7/6w7AMwGn19BgsQLFVYK9fYFwmjUYbSr3yfsJ5eFaJB0/dJJ2Zw70yEE2d5Mnzxm4rq0ttJ6w==
+"@abp/font-awesome@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-10.3.0.tgz#43602605f5633132cc6fe21b6ce5ab19b86bdf27"
+ integrity sha512-RUOVHxDyT81hp01DhUuSshKvLM+NiTt9VP+O4/rSj+SOaSJAm3wX7eziCKrDi6H41FwhoZL75CifLhcZVyVO4A==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
"@fortawesome/fontawesome-free" "^7.0.1"
-"@abp/jquery-validation-unobtrusive@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-10.3.0-rc.2.tgz#7f06f981140b550dd8f6e9d5be7d483084ba4799"
- integrity sha512-aks1r4neR1zXS4cx7OKpGiLTKDtXIGBRqxkU5JnxrASHw+h34RXasX48+bnNPTQUJhW1Si2cksPGCsRsph4cvg==
+"@abp/jquery-validation-unobtrusive@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-10.3.0.tgz#5bc14ed642d48f9eae54761ad39bd9f51beeb005"
+ integrity sha512-j/9fA7tAs1/t3P2U1kKUiDlHAImmseul6KzvV77sNpnms7g4+x6Fgsa+sMzicSRGOLz7lK5RHdBFyvfKxt7/nA==
dependencies:
- "@abp/jquery-validation" "~10.3.0-rc.2"
+ "@abp/jquery-validation" "~10.3.0"
jquery-validation-unobtrusive "^4.0.0"
-"@abp/jquery-validation@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-10.3.0-rc.2.tgz#34d5b94c8fdda2161a3db9cb5d84976fa9d6936c"
- integrity sha512-K9YzTu3sNi8LMHJ8KeSQ0wCZr2nwEEtlagmeizF4wvVhcHaO/878WfquB31Fp8cjb3r9Spl9S9LtIPDGstcDpQ==
+"@abp/jquery-validation@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-10.3.0.tgz#e669a54d28f6c0b863a284322e527a5c65cb7dbf"
+ integrity sha512-Wo95ZJLS1ScKm7dm3zFlEFUKqXrqo3m9+82DX5mFJUVCHHuBPrhxvDjxNJ18z4gpoOUu08uqxX7LFbphtkRM3g==
dependencies:
- "@abp/jquery" "~10.3.0-rc.2"
+ "@abp/jquery" "~10.3.0"
jquery-validation "^1.21.0"
-"@abp/jquery@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-10.3.0-rc.2.tgz#48731695419d13e5eafa2d3d2775cde9be517470"
- integrity sha512-Hdy9jdR4WSP314wCGYnFj00bWY33XUepQ5sKzvr7e3ZuIQpQH4qkT9uj2qjDTeagB98HRpUM/ScM9pQkCFMJoQ==
+"@abp/jquery@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-10.3.0.tgz#3b60bcdfe8f9a33be79db1bea2500837fe09c67d"
+ integrity sha512-TndX/8bJx5vGAAwIykx2CJUZIFFDkwpD+cUjE45WO2dSrY2M5vNfWiuw95OcLGngO8RaT/gTkFGzPuZqKn9ggg==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
jquery "~3.7.1"
-"@abp/lodash@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-10.3.0-rc.2.tgz#b774fcef0d3290ff401fd9c1fa653c40432f949f"
- integrity sha512-Mv+J0DZJHNfp3P6Q43ZP2+bKlF9NHS++THkucLvgiumrTO01+5zpJzQYrkWbd9pSsmG91ReFbWNe5gUwdClnJg==
+"@abp/lodash@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-10.3.0.tgz#bd091fc811d85d2f535802631af6165ac1c8a198"
+ integrity sha512-7JDU9UlbD+9odhFQjolvyJZ6EQKG5kiL2Pt9T1RMVchNh47iEuZwfi8c+CIxa3YxA3n6lAsZ+8Pmxq4yOku+RQ==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
lodash "^4.17.21"
-"@abp/luxon@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-10.3.0-rc.2.tgz#706fb92827a1a1c72e1cf39bc51c9db6e7f66a97"
- integrity sha512-YhIFiVEzW8/ctjBWmE/eDg8hRm/H2wWfUR1tH7vg0cVvY/pZnQNQGkZdU3OBOdSEysG6XXAOpYvituBPgii5NQ==
+"@abp/luxon@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-10.3.0.tgz#acbd92289456a546607ed4506dc36f71e6da53c9"
+ integrity sha512-IIi2+odQzuFK4qV1KJ2HtlTewSPby2F9CJFNNtNRMzX/P30dQkAGWpNV5/FZzJwFIihR+zSei5wlu11WpPugsw==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
luxon "^3.7.2"
-"@abp/malihu-custom-scrollbar-plugin@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-10.3.0-rc.2.tgz#abfe36ddda2e91e0d3a0e3134686bc4c3fd32ca9"
- integrity sha512-eNudxGe0OhNgS/TyNjacianWC8+KtLEPc8yWDjplQdSpzmQLaUQQZCJm5WnlZIXia8TStyx1Tvu/6nLxoF9esw==
+"@abp/malihu-custom-scrollbar-plugin@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-10.3.0.tgz#209931d02a994ef448371d6203e9ec74c72b61e6"
+ integrity sha512-hJjwEExP3hKE1MNDG+pcvoHRFUihh3t/0wCPNaoePFd8+QnJuyQ9U0VA+vdtykTxm8uFNE2uaCgyHffoHmzeZA==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
malihu-custom-scrollbar-plugin "^3.1.5"
-"@abp/moment@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-10.3.0-rc.2.tgz#025a0e836d4ab832742152a6362cad3e527b7d4f"
- integrity sha512-JT0ewHg0QgztDza0VO49yegKSuz1VmyULIYRIhblWwczPnRzwLAWTzPVeYPUJYpyHx2rnvDH7DNY0H1tHt+QgQ==
+"@abp/moment@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-10.3.0.tgz#5a5c4ece14d1bc4dd33134f85d1d085733d3c975"
+ integrity sha512-8DKw2jgC/28nLrB/CR9BiyUSt0pUmWF+bEgAsduln6VrSCHn0aRLqgs+wi/9Ol+1bl7pO2wbJOYg1qbnkDhrAQ==
dependencies:
moment "^2.30.1"
-"@abp/popper.js@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/popper.js/-/popper.js-10.3.0-rc.2.tgz#5a2efdee9e64b0873db325fcfe02c367123558e8"
- integrity sha512-8nkHw99es2JMqWKE2c+cEBuUnh+HhyBWj0iJJpuoR/SN5EnxSwKy5Fk4iI/cj/6Wi9iAVEwL1uhaSLxu+IQ0zQ==
+"@abp/popper.js@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/popper.js/-/popper.js-10.3.0.tgz#cb2415e45a905854980f4e864c00c8fe1156a6f9"
+ integrity sha512-Yfafs50t7DKnShxAl9WPpihZxG5cLAt99rJmIyXBYUQIpkHkxDyUIA5b4gCoVCqKgjFDOxG7i6L+Ovd/2N8k7g==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
"@popperjs/core" "^2.11.8"
-"@abp/select2@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-10.3.0-rc.2.tgz#d5d040110b5150d729b804448b540cb76d2a1ce4"
- integrity sha512-RsMDCARbZ4KP74/wX7Aeo2RaKz08JA+rIsSSRdijppiCvuZchPgQ/4O0oB5BiYZHw15vVWTb4+ug8lYoB1P9RQ==
+"@abp/select2@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-10.3.0.tgz#199777173ca3e43a5448f8b51b30c3aafe4a3333"
+ integrity sha512-6sEIYIakVI1DM3eOqOaxwdG8vkyVFBWvVZhoChPZkgIIQ0EH2JLerHv0pePJEl6mQSxOUrikPA8++B2y+sBnQA==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
select2 "^4.0.13"
-"@abp/sweetalert2@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-10.3.0-rc.2.tgz#d8b3a1e6cbcafd64a4c69c101eaa7aa99580a827"
- integrity sha512-A/5rmHk5MH3c7+GOgOevF+slkvFXgrnAMSv61sNPVtFbA6wbn9lAwcjI19EWTiR4omvLm9y65UNAPqJBIhatpw==
+"@abp/sweetalert2@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-10.3.0.tgz#515e0477574b54bc6650b9f5ee193bfc648c715a"
+ integrity sha512-bY5MXEiKja+vk71ujSn8rpzRC45Ge8zvcca1k1vBJs+oKyRCii//JBxa3H0lagZo5r/QwIqv5ihdyLE1xsuLSg==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
sweetalert2 "^11.23.0"
-"@abp/timeago@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-10.3.0-rc.2.tgz#5681bb65854ab6e2ef77fbffb6fe0fbe19b097ed"
- integrity sha512-hvc8k3QGsuV9o/f1a4dIwSwrALixviO2o24TqgAHxwJ6l5JeJ1IKLxqa4hbRz8XLSOqEwxANSwaMopmT4mdY+A==
+"@abp/timeago@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-10.3.0.tgz#3214a6d000c79504c9fa7cb4e004a967fe46459b"
+ integrity sha512-Rgcex+jvM9Z9/E0I5Q3wlC2bY5550/+6xRX407k5ho4gxCccYo3c0Gkpiy5pJRFhTwtBgcNzYxArh6NCez+tDg==
dependencies:
- "@abp/jquery" "~10.3.0-rc.2"
+ "@abp/jquery" "~10.3.0"
timeago "^1.6.7"
-"@abp/utils@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-10.3.0-rc.2.tgz#412aafdc2e8972a35203591d625a86d78f54131c"
- integrity sha512-XesFTXXXBQk27LbK/y2WtEhhwbQtgGRwD63VTpPLJK8R31Dk8ySJjC055tcD24CsuSx/GQLMTgNuvdnPGEmx9g==
+"@abp/utils@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-10.3.0.tgz#d88c0d639d69d6210c3070892aac61d5e945c124"
+ integrity sha512-iNehxiqWJQl2wwE9EbsQANPv/ITMh0yUcPATUlG/McoLWdpPcqobx75NxXcHDqW8ZarecqSktjJDZPvaUaD+jA==
dependencies:
just-compare "^2.3.0"
diff --git a/modules/cms-kit/angular/package.json b/modules/cms-kit/angular/package.json
index 27187a39ee..76ed594cef 100644
--- a/modules/cms-kit/angular/package.json
+++ b/modules/cms-kit/angular/package.json
@@ -15,11 +15,11 @@
},
"private": true,
"dependencies": {
- "@abp/ng.account": "~10.3.0-rc.2",
- "@abp/ng.identity": "~10.3.0-rc.2",
- "@abp/ng.setting-management": "~10.3.0-rc.2",
- "@abp/ng.tenant-management": "~10.3.0-rc.2",
- "@abp/ng.theme.basic": "~10.3.0-rc.2",
+ "@abp/ng.account": "~10.3.0",
+ "@abp/ng.identity": "~10.3.0",
+ "@abp/ng.setting-management": "~10.3.0",
+ "@abp/ng.tenant-management": "~10.3.0",
+ "@abp/ng.theme.basic": "~10.3.0",
"@angular/animations": "~10.0.0",
"@angular/common": "~10.0.0",
"@angular/compiler": "~10.0.0",
diff --git a/modules/cms-kit/angular/projects/cms-kit/package.json b/modules/cms-kit/angular/projects/cms-kit/package.json
index 1b11af7dbb..752961a86e 100644
--- a/modules/cms-kit/angular/projects/cms-kit/package.json
+++ b/modules/cms-kit/angular/projects/cms-kit/package.json
@@ -1,13 +1,13 @@
{
- "name": "@my-company-name/cms-kit",
- "version": "0.0.1",
- "peerDependencies": {
- "@angular/common": "^9.1.11",
- "@angular/core": "^9.1.11",
- "@abp/ng.core": ">=10.3.0-rc.2",
- "@abp/ng.theme.shared": ">=10.3.0-rc.2"
- },
- "dependencies": {
- "tslib": "^2.0.0"
-}
+ "name": "@my-company-name/cms-kit",
+ "version": "0.0.1",
+ "peerDependencies": {
+ "@angular/common": "^9.1.11",
+ "@angular/core": "^9.1.11",
+ "@abp/ng.core": ">=10.3.0",
+ "@abp/ng.theme.shared": ">=10.3.0"
+ },
+ "dependencies": {
+ "tslib": "^2.0.0"
+ }
}
diff --git a/modules/cms-kit/host/Volo.CmsKit.IdentityServer/package.json b/modules/cms-kit/host/Volo.CmsKit.IdentityServer/package.json
index 71e9bea75f..821ff58fe3 100644
--- a/modules/cms-kit/host/Volo.CmsKit.IdentityServer/package.json
+++ b/modules/cms-kit/host/Volo.CmsKit.IdentityServer/package.json
@@ -1,8 +1,8 @@
{
- "version": "1.0.0",
- "name": "my-app-identityserver",
- "private": true,
- "dependencies": {
- "@abp/aspnetcore.mvc.ui.theme.basic": "~10.3.0-rc.2"
- }
+ "version": "1.0.0",
+ "name": "my-app-identityserver",
+ "private": true,
+ "dependencies": {
+ "@abp/aspnetcore.mvc.ui.theme.basic": "~10.3.0"
+ }
}
diff --git a/modules/cms-kit/host/Volo.CmsKit.IdentityServer/yarn.lock b/modules/cms-kit/host/Volo.CmsKit.IdentityServer/yarn.lock
index cf858872fe..2e8f03c042 100644
--- a/modules/cms-kit/host/Volo.CmsKit.IdentityServer/yarn.lock
+++ b/modules/cms-kit/host/Volo.CmsKit.IdentityServer/yarn.lock
@@ -2,186 +2,186 @@
# yarn lockfile v1
-"@abp/aspnetcore.mvc.ui.theme.basic@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-10.3.0-rc.2.tgz#43b8fc1149a74c346428997e49bdfefba88c6b70"
- integrity sha512-hCCFJ98mqCUXVFIL/wevjopCeYT0RCeS8ZXbKrr5XwqiyyZbbo/X+oq/Pac40pjjYwP+4w5htcZWoofc9tQfyA==
+"@abp/aspnetcore.mvc.ui.theme.basic@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-10.3.0.tgz#bf48e8fa571067d15bc19bdd3f13509acf58f9c7"
+ integrity sha512-t9pHqrXaCDYcsdrz0VPKT28ujnnU+EVxyVDogQSRRpKsDoLhNcOD8NI3swdAWBQZ46YSCDfeDR+gfwjC3yqpXQ==
dependencies:
- "@abp/aspnetcore.mvc.ui.theme.shared" "~10.3.0-rc.2"
+ "@abp/aspnetcore.mvc.ui.theme.shared" "~10.3.0"
-"@abp/aspnetcore.mvc.ui.theme.shared@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-10.3.0-rc.2.tgz#9395eeec2ca9a6b373398bacaab577c06d466520"
- integrity sha512-+n1oG5uIrynYW78N+FUtM08/ogXxZKF9nT8fDWJjJ7Ud/xxPNrhgFtjtF8AC3HTSdY4pmSHEaIuZjJhKuuxMCQ==
+"@abp/aspnetcore.mvc.ui.theme.shared@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-10.3.0.tgz#bcf72b5dd1dea285c3fa7cb1b6ce27c29b985ff7"
+ integrity sha512-X5xmMSxnIzNJPexvKR9y6jyn0v5n2wscN1SECG/bMI1YdKugMlkfkSuyUmLn+RX9/YdcK0jOsdMhfuzs5mgAOA==
dependencies:
- "@abp/aspnetcore.mvc.ui" "~10.3.0-rc.2"
- "@abp/bootstrap" "~10.3.0-rc.2"
- "@abp/bootstrap-datepicker" "~10.3.0-rc.2"
- "@abp/bootstrap-daterangepicker" "~10.3.0-rc.2"
- "@abp/datatables.net-bs5" "~10.3.0-rc.2"
- "@abp/font-awesome" "~10.3.0-rc.2"
- "@abp/jquery-validation-unobtrusive" "~10.3.0-rc.2"
- "@abp/lodash" "~10.3.0-rc.2"
- "@abp/luxon" "~10.3.0-rc.2"
- "@abp/malihu-custom-scrollbar-plugin" "~10.3.0-rc.2"
- "@abp/moment" "~10.3.0-rc.2"
- "@abp/select2" "~10.3.0-rc.2"
- "@abp/sweetalert2" "~10.3.0-rc.2"
- "@abp/timeago" "~10.3.0-rc.2"
-
-"@abp/aspnetcore.mvc.ui@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-10.3.0-rc.2.tgz#8c37d25e774e8bd86cfc8628af4b014cced34783"
- integrity sha512-ccT+uzE1KLWzKzBBWUEqpcr9F84j/I0Mcf8H3Ci0INNOeisKtaldXulmVy7YTpsbceG78dOOXQw1yOayrjvHxQ==
+ "@abp/aspnetcore.mvc.ui" "~10.3.0"
+ "@abp/bootstrap" "~10.3.0"
+ "@abp/bootstrap-datepicker" "~10.3.0"
+ "@abp/bootstrap-daterangepicker" "~10.3.0"
+ "@abp/datatables.net-bs5" "~10.3.0"
+ "@abp/font-awesome" "~10.3.0"
+ "@abp/jquery-validation-unobtrusive" "~10.3.0"
+ "@abp/lodash" "~10.3.0"
+ "@abp/luxon" "~10.3.0"
+ "@abp/malihu-custom-scrollbar-plugin" "~10.3.0"
+ "@abp/moment" "~10.3.0"
+ "@abp/select2" "~10.3.0"
+ "@abp/sweetalert2" "~10.3.0"
+ "@abp/timeago" "~10.3.0"
+
+"@abp/aspnetcore.mvc.ui@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-10.3.0.tgz#0d125efd172b6772c516eae82cfe35f144da73fc"
+ integrity sha512-kp0XdwrlNz+NeLdxSJ6xdUaB5PM7xdbiLsIyTUcwa7AUKBtcVU6yq6qttbk9VyO0KqDgLywSuEL+9PkFhthuPg==
dependencies:
ansi-colors "^4.1.3"
-"@abp/bootstrap-datepicker@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-10.3.0-rc.2.tgz#6fa2ca735935bfb2531231688923bd0d3bd44713"
- integrity sha512-5L0U3LjI3Ogbte8lZaaAubwLIf/AL/Xiqtw6531I8/AOWhOAiHmuaeab/KrJ1POTiTqGMRboHk6Q9YiGDs9HZw==
+"@abp/bootstrap-datepicker@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-10.3.0.tgz#032aaf0e474f971b9f90ca7fb83ff7ca4d7be933"
+ integrity sha512-7mRuRRIE4R0yw1cZuoIskgrqZPUa5/SJzse0K6u+/QDqvyLjjOsyE51WuqAXxlVfKpLp/fBvXZwnCDeCRU9iZQ==
dependencies:
bootstrap-datepicker "^1.10.1"
-"@abp/bootstrap-daterangepicker@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-10.3.0-rc.2.tgz#2def58088de337f1c9e10f55f1808af3aee595b0"
- integrity sha512-eBZJDysYPO8p73c/B6KWIPiwTrSucR9R/yFiiSGKLhV5kpHuxYZFnnyEmorTh64CXyJfLAxlUIZrSAxtUiOfsQ==
+"@abp/bootstrap-daterangepicker@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-10.3.0.tgz#b2a9171595ee311c32f57460013870cde67c6b7f"
+ integrity sha512-ejLu3sWhfNDlsXeUXAQudZvPv0xM4McxIK65vuVEZiKIwFSnrLYil8jBi12EJJmAw5yYA/KC0EdyG82E+AWpmA==
dependencies:
- "@abp/moment" "~10.3.0-rc.2"
+ "@abp/moment" "~10.3.0"
bootstrap-daterangepicker "^3.1.0"
-"@abp/bootstrap@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-10.3.0-rc.2.tgz#c6fd0f098d827ca7933577e71d02ed7b6d3e8b1c"
- integrity sha512-lGbCDAnMtCLcNUVTvbIxhyjAiNzyULN6GYehTNb/6VaJ7xb7jUr6rMl4hGqRmcI39erlfjutO9NsI6JM63cojA==
+"@abp/bootstrap@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-10.3.0.tgz#23535c90613271b02fdad3eae1556b67844729e6"
+ integrity sha512-JnVOeJUyR78oo+QURvaNqa9xGZaVux0PRIpFpd4Qsqiiz9FvJrbCuSoBkkZoj/0eH23WoZ3bJxy0K9LDE19qvg==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
- "@abp/popper.js" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
+ "@abp/popper.js" "~10.3.0"
bootstrap "^5.3.8"
-"@abp/core@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/core/-/core-10.3.0-rc.2.tgz#a37555f5d1037ff44a7c29f84d40d20bdbf2c7af"
- integrity sha512-ppJTw65eQKDfb+ilKO2AZJ8SEmkwq2jNzwY/8YBfcEmcCNGmbMhgIrM7e9PIampFjxS+tlh/2SKGH0jFX4L4Ww==
+"@abp/core@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/core/-/core-10.3.0.tgz#9960f8179d1fdc42250d0bbba60e379590c8199c"
+ integrity sha512-DpL4qrsyCUolypUwxKVDDK8bPVhNbYKx6l2ytUjoOu73CwgPoCSGkvHWrmKIsEsmTfOC9J7+GDErh8jWR/5pVA==
dependencies:
- "@abp/utils" "~10.3.0-rc.2"
+ "@abp/utils" "~10.3.0"
-"@abp/datatables.net-bs5@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-10.3.0-rc.2.tgz#0239544794b1ce27e2497b58a5e89a721137b032"
- integrity sha512-RnqzCiYYmcqHSb+zd53Qwl7RcNOJ3fOyCn9ODbAseDmPeSeK8ZF7Uo7K2phVeSFYy+qGmGTCyzLejZbyPCy4yg==
+"@abp/datatables.net-bs5@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-10.3.0.tgz#d8711c52f7c03df51d14d1a5f0e6b00f6d9551fc"
+ integrity sha512-I8rEU98kEhsNZjVdpPvOcG6F4xr1CgIRb0bTf5bfd8ufzxEUKB+xF9bguJIB5kYwjme8QbMlcJ0V/c+N4iewtQ==
dependencies:
- "@abp/datatables.net" "~10.3.0-rc.2"
+ "@abp/datatables.net" "~10.3.0"
datatables.net-bs5 "^2.3.4"
-"@abp/datatables.net@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-10.3.0-rc.2.tgz#97c68ce1d0d3a2614f48d72dfd38b8e1d4a14402"
- integrity sha512-Igno2zErrribrx75KlYhl1d2YT098s1dVyxCxhdMkG37S3DxX6C69DwnEYLaCGhs4dfTLWNpd8Yn1+pni3HyCg==
+"@abp/datatables.net@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-10.3.0.tgz#f98319d8e226da5aced4d1d94d3ababb11327074"
+ integrity sha512-imM25WmO1V0hqeG5iPeLvYMID2HX7SG9drz47qilr74MhpY2i2J7HlsvZDonNkjpxzhK4DHpGeQd6mE2QzG7Hw==
dependencies:
- "@abp/jquery" "~10.3.0-rc.2"
+ "@abp/jquery" "~10.3.0"
datatables.net "^2.3.4"
-"@abp/font-awesome@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-10.3.0-rc.2.tgz#218fd65e68bd7402955901e9c9ce1ca85c00cf71"
- integrity sha512-TEvz8SOwuxlo7/6w7AMwGn19BgsQLFVYK9fYFwmjUYbSr3yfsJ5eFaJB0/dJJ2Zw70yEE2d5Mnzxm4rq0ttJ6w==
+"@abp/font-awesome@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-10.3.0.tgz#43602605f5633132cc6fe21b6ce5ab19b86bdf27"
+ integrity sha512-RUOVHxDyT81hp01DhUuSshKvLM+NiTt9VP+O4/rSj+SOaSJAm3wX7eziCKrDi6H41FwhoZL75CifLhcZVyVO4A==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
"@fortawesome/fontawesome-free" "^7.0.1"
-"@abp/jquery-validation-unobtrusive@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-10.3.0-rc.2.tgz#7f06f981140b550dd8f6e9d5be7d483084ba4799"
- integrity sha512-aks1r4neR1zXS4cx7OKpGiLTKDtXIGBRqxkU5JnxrASHw+h34RXasX48+bnNPTQUJhW1Si2cksPGCsRsph4cvg==
+"@abp/jquery-validation-unobtrusive@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-10.3.0.tgz#5bc14ed642d48f9eae54761ad39bd9f51beeb005"
+ integrity sha512-j/9fA7tAs1/t3P2U1kKUiDlHAImmseul6KzvV77sNpnms7g4+x6Fgsa+sMzicSRGOLz7lK5RHdBFyvfKxt7/nA==
dependencies:
- "@abp/jquery-validation" "~10.3.0-rc.2"
+ "@abp/jquery-validation" "~10.3.0"
jquery-validation-unobtrusive "^4.0.0"
-"@abp/jquery-validation@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-10.3.0-rc.2.tgz#34d5b94c8fdda2161a3db9cb5d84976fa9d6936c"
- integrity sha512-K9YzTu3sNi8LMHJ8KeSQ0wCZr2nwEEtlagmeizF4wvVhcHaO/878WfquB31Fp8cjb3r9Spl9S9LtIPDGstcDpQ==
+"@abp/jquery-validation@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-10.3.0.tgz#e669a54d28f6c0b863a284322e527a5c65cb7dbf"
+ integrity sha512-Wo95ZJLS1ScKm7dm3zFlEFUKqXrqo3m9+82DX5mFJUVCHHuBPrhxvDjxNJ18z4gpoOUu08uqxX7LFbphtkRM3g==
dependencies:
- "@abp/jquery" "~10.3.0-rc.2"
+ "@abp/jquery" "~10.3.0"
jquery-validation "^1.21.0"
-"@abp/jquery@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-10.3.0-rc.2.tgz#48731695419d13e5eafa2d3d2775cde9be517470"
- integrity sha512-Hdy9jdR4WSP314wCGYnFj00bWY33XUepQ5sKzvr7e3ZuIQpQH4qkT9uj2qjDTeagB98HRpUM/ScM9pQkCFMJoQ==
+"@abp/jquery@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-10.3.0.tgz#3b60bcdfe8f9a33be79db1bea2500837fe09c67d"
+ integrity sha512-TndX/8bJx5vGAAwIykx2CJUZIFFDkwpD+cUjE45WO2dSrY2M5vNfWiuw95OcLGngO8RaT/gTkFGzPuZqKn9ggg==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
jquery "~3.7.1"
-"@abp/lodash@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-10.3.0-rc.2.tgz#b774fcef0d3290ff401fd9c1fa653c40432f949f"
- integrity sha512-Mv+J0DZJHNfp3P6Q43ZP2+bKlF9NHS++THkucLvgiumrTO01+5zpJzQYrkWbd9pSsmG91ReFbWNe5gUwdClnJg==
+"@abp/lodash@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-10.3.0.tgz#bd091fc811d85d2f535802631af6165ac1c8a198"
+ integrity sha512-7JDU9UlbD+9odhFQjolvyJZ6EQKG5kiL2Pt9T1RMVchNh47iEuZwfi8c+CIxa3YxA3n6lAsZ+8Pmxq4yOku+RQ==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
lodash "^4.17.21"
-"@abp/luxon@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-10.3.0-rc.2.tgz#706fb92827a1a1c72e1cf39bc51c9db6e7f66a97"
- integrity sha512-YhIFiVEzW8/ctjBWmE/eDg8hRm/H2wWfUR1tH7vg0cVvY/pZnQNQGkZdU3OBOdSEysG6XXAOpYvituBPgii5NQ==
+"@abp/luxon@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-10.3.0.tgz#acbd92289456a546607ed4506dc36f71e6da53c9"
+ integrity sha512-IIi2+odQzuFK4qV1KJ2HtlTewSPby2F9CJFNNtNRMzX/P30dQkAGWpNV5/FZzJwFIihR+zSei5wlu11WpPugsw==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
luxon "^3.7.2"
-"@abp/malihu-custom-scrollbar-plugin@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-10.3.0-rc.2.tgz#abfe36ddda2e91e0d3a0e3134686bc4c3fd32ca9"
- integrity sha512-eNudxGe0OhNgS/TyNjacianWC8+KtLEPc8yWDjplQdSpzmQLaUQQZCJm5WnlZIXia8TStyx1Tvu/6nLxoF9esw==
+"@abp/malihu-custom-scrollbar-plugin@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-10.3.0.tgz#209931d02a994ef448371d6203e9ec74c72b61e6"
+ integrity sha512-hJjwEExP3hKE1MNDG+pcvoHRFUihh3t/0wCPNaoePFd8+QnJuyQ9U0VA+vdtykTxm8uFNE2uaCgyHffoHmzeZA==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
malihu-custom-scrollbar-plugin "^3.1.5"
-"@abp/moment@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-10.3.0-rc.2.tgz#025a0e836d4ab832742152a6362cad3e527b7d4f"
- integrity sha512-JT0ewHg0QgztDza0VO49yegKSuz1VmyULIYRIhblWwczPnRzwLAWTzPVeYPUJYpyHx2rnvDH7DNY0H1tHt+QgQ==
+"@abp/moment@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-10.3.0.tgz#5a5c4ece14d1bc4dd33134f85d1d085733d3c975"
+ integrity sha512-8DKw2jgC/28nLrB/CR9BiyUSt0pUmWF+bEgAsduln6VrSCHn0aRLqgs+wi/9Ol+1bl7pO2wbJOYg1qbnkDhrAQ==
dependencies:
moment "^2.30.1"
-"@abp/popper.js@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/popper.js/-/popper.js-10.3.0-rc.2.tgz#5a2efdee9e64b0873db325fcfe02c367123558e8"
- integrity sha512-8nkHw99es2JMqWKE2c+cEBuUnh+HhyBWj0iJJpuoR/SN5EnxSwKy5Fk4iI/cj/6Wi9iAVEwL1uhaSLxu+IQ0zQ==
+"@abp/popper.js@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/popper.js/-/popper.js-10.3.0.tgz#cb2415e45a905854980f4e864c00c8fe1156a6f9"
+ integrity sha512-Yfafs50t7DKnShxAl9WPpihZxG5cLAt99rJmIyXBYUQIpkHkxDyUIA5b4gCoVCqKgjFDOxG7i6L+Ovd/2N8k7g==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
"@popperjs/core" "^2.11.8"
-"@abp/select2@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-10.3.0-rc.2.tgz#d5d040110b5150d729b804448b540cb76d2a1ce4"
- integrity sha512-RsMDCARbZ4KP74/wX7Aeo2RaKz08JA+rIsSSRdijppiCvuZchPgQ/4O0oB5BiYZHw15vVWTb4+ug8lYoB1P9RQ==
+"@abp/select2@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-10.3.0.tgz#199777173ca3e43a5448f8b51b30c3aafe4a3333"
+ integrity sha512-6sEIYIakVI1DM3eOqOaxwdG8vkyVFBWvVZhoChPZkgIIQ0EH2JLerHv0pePJEl6mQSxOUrikPA8++B2y+sBnQA==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
select2 "^4.0.13"
-"@abp/sweetalert2@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-10.3.0-rc.2.tgz#d8b3a1e6cbcafd64a4c69c101eaa7aa99580a827"
- integrity sha512-A/5rmHk5MH3c7+GOgOevF+slkvFXgrnAMSv61sNPVtFbA6wbn9lAwcjI19EWTiR4omvLm9y65UNAPqJBIhatpw==
+"@abp/sweetalert2@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-10.3.0.tgz#515e0477574b54bc6650b9f5ee193bfc648c715a"
+ integrity sha512-bY5MXEiKja+vk71ujSn8rpzRC45Ge8zvcca1k1vBJs+oKyRCii//JBxa3H0lagZo5r/QwIqv5ihdyLE1xsuLSg==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
sweetalert2 "^11.23.0"
-"@abp/timeago@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-10.3.0-rc.2.tgz#5681bb65854ab6e2ef77fbffb6fe0fbe19b097ed"
- integrity sha512-hvc8k3QGsuV9o/f1a4dIwSwrALixviO2o24TqgAHxwJ6l5JeJ1IKLxqa4hbRz8XLSOqEwxANSwaMopmT4mdY+A==
+"@abp/timeago@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-10.3.0.tgz#3214a6d000c79504c9fa7cb4e004a967fe46459b"
+ integrity sha512-Rgcex+jvM9Z9/E0I5Q3wlC2bY5550/+6xRX407k5ho4gxCccYo3c0Gkpiy5pJRFhTwtBgcNzYxArh6NCez+tDg==
dependencies:
- "@abp/jquery" "~10.3.0-rc.2"
+ "@abp/jquery" "~10.3.0"
timeago "^1.6.7"
-"@abp/utils@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-10.3.0-rc.2.tgz#412aafdc2e8972a35203591d625a86d78f54131c"
- integrity sha512-XesFTXXXBQk27LbK/y2WtEhhwbQtgGRwD63VTpPLJK8R31Dk8ySJjC055tcD24CsuSx/GQLMTgNuvdnPGEmx9g==
+"@abp/utils@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-10.3.0.tgz#d88c0d639d69d6210c3070892aac61d5e945c124"
+ integrity sha512-iNehxiqWJQl2wwE9EbsQANPv/ITMh0yUcPATUlG/McoLWdpPcqobx75NxXcHDqW8ZarecqSktjJDZPvaUaD+jA==
dependencies:
just-compare "^2.3.0"
diff --git a/modules/cms-kit/host/Volo.CmsKit.Web.Host/package.json b/modules/cms-kit/host/Volo.CmsKit.Web.Host/package.json
index ff1af5b51e..abb49011d8 100644
--- a/modules/cms-kit/host/Volo.CmsKit.Web.Host/package.json
+++ b/modules/cms-kit/host/Volo.CmsKit.Web.Host/package.json
@@ -1,8 +1,8 @@
{
- "version": "1.0.0",
- "name": "my-app",
- "private": true,
- "dependencies": {
- "@abp/aspnetcore.mvc.ui.theme.basic": "~10.3.0-rc.2"
- }
+ "version": "1.0.0",
+ "name": "my-app",
+ "private": true,
+ "dependencies": {
+ "@abp/aspnetcore.mvc.ui.theme.basic": "~10.3.0"
+ }
}
diff --git a/modules/cms-kit/host/Volo.CmsKit.Web.Host/yarn.lock b/modules/cms-kit/host/Volo.CmsKit.Web.Host/yarn.lock
index cf858872fe..2e8f03c042 100644
--- a/modules/cms-kit/host/Volo.CmsKit.Web.Host/yarn.lock
+++ b/modules/cms-kit/host/Volo.CmsKit.Web.Host/yarn.lock
@@ -2,186 +2,186 @@
# yarn lockfile v1
-"@abp/aspnetcore.mvc.ui.theme.basic@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-10.3.0-rc.2.tgz#43b8fc1149a74c346428997e49bdfefba88c6b70"
- integrity sha512-hCCFJ98mqCUXVFIL/wevjopCeYT0RCeS8ZXbKrr5XwqiyyZbbo/X+oq/Pac40pjjYwP+4w5htcZWoofc9tQfyA==
+"@abp/aspnetcore.mvc.ui.theme.basic@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-10.3.0.tgz#bf48e8fa571067d15bc19bdd3f13509acf58f9c7"
+ integrity sha512-t9pHqrXaCDYcsdrz0VPKT28ujnnU+EVxyVDogQSRRpKsDoLhNcOD8NI3swdAWBQZ46YSCDfeDR+gfwjC3yqpXQ==
dependencies:
- "@abp/aspnetcore.mvc.ui.theme.shared" "~10.3.0-rc.2"
+ "@abp/aspnetcore.mvc.ui.theme.shared" "~10.3.0"
-"@abp/aspnetcore.mvc.ui.theme.shared@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-10.3.0-rc.2.tgz#9395eeec2ca9a6b373398bacaab577c06d466520"
- integrity sha512-+n1oG5uIrynYW78N+FUtM08/ogXxZKF9nT8fDWJjJ7Ud/xxPNrhgFtjtF8AC3HTSdY4pmSHEaIuZjJhKuuxMCQ==
+"@abp/aspnetcore.mvc.ui.theme.shared@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-10.3.0.tgz#bcf72b5dd1dea285c3fa7cb1b6ce27c29b985ff7"
+ integrity sha512-X5xmMSxnIzNJPexvKR9y6jyn0v5n2wscN1SECG/bMI1YdKugMlkfkSuyUmLn+RX9/YdcK0jOsdMhfuzs5mgAOA==
dependencies:
- "@abp/aspnetcore.mvc.ui" "~10.3.0-rc.2"
- "@abp/bootstrap" "~10.3.0-rc.2"
- "@abp/bootstrap-datepicker" "~10.3.0-rc.2"
- "@abp/bootstrap-daterangepicker" "~10.3.0-rc.2"
- "@abp/datatables.net-bs5" "~10.3.0-rc.2"
- "@abp/font-awesome" "~10.3.0-rc.2"
- "@abp/jquery-validation-unobtrusive" "~10.3.0-rc.2"
- "@abp/lodash" "~10.3.0-rc.2"
- "@abp/luxon" "~10.3.0-rc.2"
- "@abp/malihu-custom-scrollbar-plugin" "~10.3.0-rc.2"
- "@abp/moment" "~10.3.0-rc.2"
- "@abp/select2" "~10.3.0-rc.2"
- "@abp/sweetalert2" "~10.3.0-rc.2"
- "@abp/timeago" "~10.3.0-rc.2"
-
-"@abp/aspnetcore.mvc.ui@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-10.3.0-rc.2.tgz#8c37d25e774e8bd86cfc8628af4b014cced34783"
- integrity sha512-ccT+uzE1KLWzKzBBWUEqpcr9F84j/I0Mcf8H3Ci0INNOeisKtaldXulmVy7YTpsbceG78dOOXQw1yOayrjvHxQ==
+ "@abp/aspnetcore.mvc.ui" "~10.3.0"
+ "@abp/bootstrap" "~10.3.0"
+ "@abp/bootstrap-datepicker" "~10.3.0"
+ "@abp/bootstrap-daterangepicker" "~10.3.0"
+ "@abp/datatables.net-bs5" "~10.3.0"
+ "@abp/font-awesome" "~10.3.0"
+ "@abp/jquery-validation-unobtrusive" "~10.3.0"
+ "@abp/lodash" "~10.3.0"
+ "@abp/luxon" "~10.3.0"
+ "@abp/malihu-custom-scrollbar-plugin" "~10.3.0"
+ "@abp/moment" "~10.3.0"
+ "@abp/select2" "~10.3.0"
+ "@abp/sweetalert2" "~10.3.0"
+ "@abp/timeago" "~10.3.0"
+
+"@abp/aspnetcore.mvc.ui@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-10.3.0.tgz#0d125efd172b6772c516eae82cfe35f144da73fc"
+ integrity sha512-kp0XdwrlNz+NeLdxSJ6xdUaB5PM7xdbiLsIyTUcwa7AUKBtcVU6yq6qttbk9VyO0KqDgLywSuEL+9PkFhthuPg==
dependencies:
ansi-colors "^4.1.3"
-"@abp/bootstrap-datepicker@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-10.3.0-rc.2.tgz#6fa2ca735935bfb2531231688923bd0d3bd44713"
- integrity sha512-5L0U3LjI3Ogbte8lZaaAubwLIf/AL/Xiqtw6531I8/AOWhOAiHmuaeab/KrJ1POTiTqGMRboHk6Q9YiGDs9HZw==
+"@abp/bootstrap-datepicker@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-10.3.0.tgz#032aaf0e474f971b9f90ca7fb83ff7ca4d7be933"
+ integrity sha512-7mRuRRIE4R0yw1cZuoIskgrqZPUa5/SJzse0K6u+/QDqvyLjjOsyE51WuqAXxlVfKpLp/fBvXZwnCDeCRU9iZQ==
dependencies:
bootstrap-datepicker "^1.10.1"
-"@abp/bootstrap-daterangepicker@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-10.3.0-rc.2.tgz#2def58088de337f1c9e10f55f1808af3aee595b0"
- integrity sha512-eBZJDysYPO8p73c/B6KWIPiwTrSucR9R/yFiiSGKLhV5kpHuxYZFnnyEmorTh64CXyJfLAxlUIZrSAxtUiOfsQ==
+"@abp/bootstrap-daterangepicker@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-10.3.0.tgz#b2a9171595ee311c32f57460013870cde67c6b7f"
+ integrity sha512-ejLu3sWhfNDlsXeUXAQudZvPv0xM4McxIK65vuVEZiKIwFSnrLYil8jBi12EJJmAw5yYA/KC0EdyG82E+AWpmA==
dependencies:
- "@abp/moment" "~10.3.0-rc.2"
+ "@abp/moment" "~10.3.0"
bootstrap-daterangepicker "^3.1.0"
-"@abp/bootstrap@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-10.3.0-rc.2.tgz#c6fd0f098d827ca7933577e71d02ed7b6d3e8b1c"
- integrity sha512-lGbCDAnMtCLcNUVTvbIxhyjAiNzyULN6GYehTNb/6VaJ7xb7jUr6rMl4hGqRmcI39erlfjutO9NsI6JM63cojA==
+"@abp/bootstrap@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-10.3.0.tgz#23535c90613271b02fdad3eae1556b67844729e6"
+ integrity sha512-JnVOeJUyR78oo+QURvaNqa9xGZaVux0PRIpFpd4Qsqiiz9FvJrbCuSoBkkZoj/0eH23WoZ3bJxy0K9LDE19qvg==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
- "@abp/popper.js" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
+ "@abp/popper.js" "~10.3.0"
bootstrap "^5.3.8"
-"@abp/core@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/core/-/core-10.3.0-rc.2.tgz#a37555f5d1037ff44a7c29f84d40d20bdbf2c7af"
- integrity sha512-ppJTw65eQKDfb+ilKO2AZJ8SEmkwq2jNzwY/8YBfcEmcCNGmbMhgIrM7e9PIampFjxS+tlh/2SKGH0jFX4L4Ww==
+"@abp/core@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/core/-/core-10.3.0.tgz#9960f8179d1fdc42250d0bbba60e379590c8199c"
+ integrity sha512-DpL4qrsyCUolypUwxKVDDK8bPVhNbYKx6l2ytUjoOu73CwgPoCSGkvHWrmKIsEsmTfOC9J7+GDErh8jWR/5pVA==
dependencies:
- "@abp/utils" "~10.3.0-rc.2"
+ "@abp/utils" "~10.3.0"
-"@abp/datatables.net-bs5@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-10.3.0-rc.2.tgz#0239544794b1ce27e2497b58a5e89a721137b032"
- integrity sha512-RnqzCiYYmcqHSb+zd53Qwl7RcNOJ3fOyCn9ODbAseDmPeSeK8ZF7Uo7K2phVeSFYy+qGmGTCyzLejZbyPCy4yg==
+"@abp/datatables.net-bs5@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-10.3.0.tgz#d8711c52f7c03df51d14d1a5f0e6b00f6d9551fc"
+ integrity sha512-I8rEU98kEhsNZjVdpPvOcG6F4xr1CgIRb0bTf5bfd8ufzxEUKB+xF9bguJIB5kYwjme8QbMlcJ0V/c+N4iewtQ==
dependencies:
- "@abp/datatables.net" "~10.3.0-rc.2"
+ "@abp/datatables.net" "~10.3.0"
datatables.net-bs5 "^2.3.4"
-"@abp/datatables.net@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-10.3.0-rc.2.tgz#97c68ce1d0d3a2614f48d72dfd38b8e1d4a14402"
- integrity sha512-Igno2zErrribrx75KlYhl1d2YT098s1dVyxCxhdMkG37S3DxX6C69DwnEYLaCGhs4dfTLWNpd8Yn1+pni3HyCg==
+"@abp/datatables.net@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-10.3.0.tgz#f98319d8e226da5aced4d1d94d3ababb11327074"
+ integrity sha512-imM25WmO1V0hqeG5iPeLvYMID2HX7SG9drz47qilr74MhpY2i2J7HlsvZDonNkjpxzhK4DHpGeQd6mE2QzG7Hw==
dependencies:
- "@abp/jquery" "~10.3.0-rc.2"
+ "@abp/jquery" "~10.3.0"
datatables.net "^2.3.4"
-"@abp/font-awesome@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-10.3.0-rc.2.tgz#218fd65e68bd7402955901e9c9ce1ca85c00cf71"
- integrity sha512-TEvz8SOwuxlo7/6w7AMwGn19BgsQLFVYK9fYFwmjUYbSr3yfsJ5eFaJB0/dJJ2Zw70yEE2d5Mnzxm4rq0ttJ6w==
+"@abp/font-awesome@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-10.3.0.tgz#43602605f5633132cc6fe21b6ce5ab19b86bdf27"
+ integrity sha512-RUOVHxDyT81hp01DhUuSshKvLM+NiTt9VP+O4/rSj+SOaSJAm3wX7eziCKrDi6H41FwhoZL75CifLhcZVyVO4A==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
"@fortawesome/fontawesome-free" "^7.0.1"
-"@abp/jquery-validation-unobtrusive@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-10.3.0-rc.2.tgz#7f06f981140b550dd8f6e9d5be7d483084ba4799"
- integrity sha512-aks1r4neR1zXS4cx7OKpGiLTKDtXIGBRqxkU5JnxrASHw+h34RXasX48+bnNPTQUJhW1Si2cksPGCsRsph4cvg==
+"@abp/jquery-validation-unobtrusive@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-10.3.0.tgz#5bc14ed642d48f9eae54761ad39bd9f51beeb005"
+ integrity sha512-j/9fA7tAs1/t3P2U1kKUiDlHAImmseul6KzvV77sNpnms7g4+x6Fgsa+sMzicSRGOLz7lK5RHdBFyvfKxt7/nA==
dependencies:
- "@abp/jquery-validation" "~10.3.0-rc.2"
+ "@abp/jquery-validation" "~10.3.0"
jquery-validation-unobtrusive "^4.0.0"
-"@abp/jquery-validation@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-10.3.0-rc.2.tgz#34d5b94c8fdda2161a3db9cb5d84976fa9d6936c"
- integrity sha512-K9YzTu3sNi8LMHJ8KeSQ0wCZr2nwEEtlagmeizF4wvVhcHaO/878WfquB31Fp8cjb3r9Spl9S9LtIPDGstcDpQ==
+"@abp/jquery-validation@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-10.3.0.tgz#e669a54d28f6c0b863a284322e527a5c65cb7dbf"
+ integrity sha512-Wo95ZJLS1ScKm7dm3zFlEFUKqXrqo3m9+82DX5mFJUVCHHuBPrhxvDjxNJ18z4gpoOUu08uqxX7LFbphtkRM3g==
dependencies:
- "@abp/jquery" "~10.3.0-rc.2"
+ "@abp/jquery" "~10.3.0"
jquery-validation "^1.21.0"
-"@abp/jquery@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-10.3.0-rc.2.tgz#48731695419d13e5eafa2d3d2775cde9be517470"
- integrity sha512-Hdy9jdR4WSP314wCGYnFj00bWY33XUepQ5sKzvr7e3ZuIQpQH4qkT9uj2qjDTeagB98HRpUM/ScM9pQkCFMJoQ==
+"@abp/jquery@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-10.3.0.tgz#3b60bcdfe8f9a33be79db1bea2500837fe09c67d"
+ integrity sha512-TndX/8bJx5vGAAwIykx2CJUZIFFDkwpD+cUjE45WO2dSrY2M5vNfWiuw95OcLGngO8RaT/gTkFGzPuZqKn9ggg==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
jquery "~3.7.1"
-"@abp/lodash@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-10.3.0-rc.2.tgz#b774fcef0d3290ff401fd9c1fa653c40432f949f"
- integrity sha512-Mv+J0DZJHNfp3P6Q43ZP2+bKlF9NHS++THkucLvgiumrTO01+5zpJzQYrkWbd9pSsmG91ReFbWNe5gUwdClnJg==
+"@abp/lodash@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-10.3.0.tgz#bd091fc811d85d2f535802631af6165ac1c8a198"
+ integrity sha512-7JDU9UlbD+9odhFQjolvyJZ6EQKG5kiL2Pt9T1RMVchNh47iEuZwfi8c+CIxa3YxA3n6lAsZ+8Pmxq4yOku+RQ==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
lodash "^4.17.21"
-"@abp/luxon@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-10.3.0-rc.2.tgz#706fb92827a1a1c72e1cf39bc51c9db6e7f66a97"
- integrity sha512-YhIFiVEzW8/ctjBWmE/eDg8hRm/H2wWfUR1tH7vg0cVvY/pZnQNQGkZdU3OBOdSEysG6XXAOpYvituBPgii5NQ==
+"@abp/luxon@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-10.3.0.tgz#acbd92289456a546607ed4506dc36f71e6da53c9"
+ integrity sha512-IIi2+odQzuFK4qV1KJ2HtlTewSPby2F9CJFNNtNRMzX/P30dQkAGWpNV5/FZzJwFIihR+zSei5wlu11WpPugsw==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
luxon "^3.7.2"
-"@abp/malihu-custom-scrollbar-plugin@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-10.3.0-rc.2.tgz#abfe36ddda2e91e0d3a0e3134686bc4c3fd32ca9"
- integrity sha512-eNudxGe0OhNgS/TyNjacianWC8+KtLEPc8yWDjplQdSpzmQLaUQQZCJm5WnlZIXia8TStyx1Tvu/6nLxoF9esw==
+"@abp/malihu-custom-scrollbar-plugin@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-10.3.0.tgz#209931d02a994ef448371d6203e9ec74c72b61e6"
+ integrity sha512-hJjwEExP3hKE1MNDG+pcvoHRFUihh3t/0wCPNaoePFd8+QnJuyQ9U0VA+vdtykTxm8uFNE2uaCgyHffoHmzeZA==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
malihu-custom-scrollbar-plugin "^3.1.5"
-"@abp/moment@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-10.3.0-rc.2.tgz#025a0e836d4ab832742152a6362cad3e527b7d4f"
- integrity sha512-JT0ewHg0QgztDza0VO49yegKSuz1VmyULIYRIhblWwczPnRzwLAWTzPVeYPUJYpyHx2rnvDH7DNY0H1tHt+QgQ==
+"@abp/moment@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-10.3.0.tgz#5a5c4ece14d1bc4dd33134f85d1d085733d3c975"
+ integrity sha512-8DKw2jgC/28nLrB/CR9BiyUSt0pUmWF+bEgAsduln6VrSCHn0aRLqgs+wi/9Ol+1bl7pO2wbJOYg1qbnkDhrAQ==
dependencies:
moment "^2.30.1"
-"@abp/popper.js@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/popper.js/-/popper.js-10.3.0-rc.2.tgz#5a2efdee9e64b0873db325fcfe02c367123558e8"
- integrity sha512-8nkHw99es2JMqWKE2c+cEBuUnh+HhyBWj0iJJpuoR/SN5EnxSwKy5Fk4iI/cj/6Wi9iAVEwL1uhaSLxu+IQ0zQ==
+"@abp/popper.js@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/popper.js/-/popper.js-10.3.0.tgz#cb2415e45a905854980f4e864c00c8fe1156a6f9"
+ integrity sha512-Yfafs50t7DKnShxAl9WPpihZxG5cLAt99rJmIyXBYUQIpkHkxDyUIA5b4gCoVCqKgjFDOxG7i6L+Ovd/2N8k7g==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
"@popperjs/core" "^2.11.8"
-"@abp/select2@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-10.3.0-rc.2.tgz#d5d040110b5150d729b804448b540cb76d2a1ce4"
- integrity sha512-RsMDCARbZ4KP74/wX7Aeo2RaKz08JA+rIsSSRdijppiCvuZchPgQ/4O0oB5BiYZHw15vVWTb4+ug8lYoB1P9RQ==
+"@abp/select2@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-10.3.0.tgz#199777173ca3e43a5448f8b51b30c3aafe4a3333"
+ integrity sha512-6sEIYIakVI1DM3eOqOaxwdG8vkyVFBWvVZhoChPZkgIIQ0EH2JLerHv0pePJEl6mQSxOUrikPA8++B2y+sBnQA==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
select2 "^4.0.13"
-"@abp/sweetalert2@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-10.3.0-rc.2.tgz#d8b3a1e6cbcafd64a4c69c101eaa7aa99580a827"
- integrity sha512-A/5rmHk5MH3c7+GOgOevF+slkvFXgrnAMSv61sNPVtFbA6wbn9lAwcjI19EWTiR4omvLm9y65UNAPqJBIhatpw==
+"@abp/sweetalert2@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-10.3.0.tgz#515e0477574b54bc6650b9f5ee193bfc648c715a"
+ integrity sha512-bY5MXEiKja+vk71ujSn8rpzRC45Ge8zvcca1k1vBJs+oKyRCii//JBxa3H0lagZo5r/QwIqv5ihdyLE1xsuLSg==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
sweetalert2 "^11.23.0"
-"@abp/timeago@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-10.3.0-rc.2.tgz#5681bb65854ab6e2ef77fbffb6fe0fbe19b097ed"
- integrity sha512-hvc8k3QGsuV9o/f1a4dIwSwrALixviO2o24TqgAHxwJ6l5JeJ1IKLxqa4hbRz8XLSOqEwxANSwaMopmT4mdY+A==
+"@abp/timeago@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-10.3.0.tgz#3214a6d000c79504c9fa7cb4e004a967fe46459b"
+ integrity sha512-Rgcex+jvM9Z9/E0I5Q3wlC2bY5550/+6xRX407k5ho4gxCccYo3c0Gkpiy5pJRFhTwtBgcNzYxArh6NCez+tDg==
dependencies:
- "@abp/jquery" "~10.3.0-rc.2"
+ "@abp/jquery" "~10.3.0"
timeago "^1.6.7"
-"@abp/utils@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-10.3.0-rc.2.tgz#412aafdc2e8972a35203591d625a86d78f54131c"
- integrity sha512-XesFTXXXBQk27LbK/y2WtEhhwbQtgGRwD63VTpPLJK8R31Dk8ySJjC055tcD24CsuSx/GQLMTgNuvdnPGEmx9g==
+"@abp/utils@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-10.3.0.tgz#d88c0d639d69d6210c3070892aac61d5e945c124"
+ integrity sha512-iNehxiqWJQl2wwE9EbsQANPv/ITMh0yUcPATUlG/McoLWdpPcqobx75NxXcHDqW8ZarecqSktjJDZPvaUaD+jA==
dependencies:
just-compare "^2.3.0"
diff --git a/modules/cms-kit/host/Volo.CmsKit.Web.Unified/package.json b/modules/cms-kit/host/Volo.CmsKit.Web.Unified/package.json
index 511b9ddfb3..8b258a31f0 100644
--- a/modules/cms-kit/host/Volo.CmsKit.Web.Unified/package.json
+++ b/modules/cms-kit/host/Volo.CmsKit.Web.Unified/package.json
@@ -1,9 +1,9 @@
{
- "version": "1.0.0",
- "name": "my-app",
- "private": true,
- "dependencies": {
- "@abp/aspnetcore.mvc.ui.theme.basic": "~10.3.0-rc.2",
- "@abp/cms-kit": "10.3.0-rc.2"
- }
+ "version": "1.0.0",
+ "name": "my-app",
+ "private": true,
+ "dependencies": {
+ "@abp/aspnetcore.mvc.ui.theme.basic": "~10.3.0",
+ "@abp/cms-kit": "10.3.0"
+ }
}
diff --git a/modules/cms-kit/host/Volo.CmsKit.Web.Unified/yarn.lock b/modules/cms-kit/host/Volo.CmsKit.Web.Unified/yarn.lock
index 459c240029..fc0d3f8801 100644
--- a/modules/cms-kit/host/Volo.CmsKit.Web.Unified/yarn.lock
+++ b/modules/cms-kit/host/Volo.CmsKit.Web.Unified/yarn.lock
@@ -2,294 +2,294 @@
# yarn lockfile v1
-"@abp/aspnetcore.mvc.ui.theme.basic@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-10.3.0-rc.2.tgz#43b8fc1149a74c346428997e49bdfefba88c6b70"
- integrity sha512-hCCFJ98mqCUXVFIL/wevjopCeYT0RCeS8ZXbKrr5XwqiyyZbbo/X+oq/Pac40pjjYwP+4w5htcZWoofc9tQfyA==
- dependencies:
- "@abp/aspnetcore.mvc.ui.theme.shared" "~10.3.0-rc.2"
-
-"@abp/aspnetcore.mvc.ui.theme.shared@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-10.3.0-rc.2.tgz#9395eeec2ca9a6b373398bacaab577c06d466520"
- integrity sha512-+n1oG5uIrynYW78N+FUtM08/ogXxZKF9nT8fDWJjJ7Ud/xxPNrhgFtjtF8AC3HTSdY4pmSHEaIuZjJhKuuxMCQ==
- dependencies:
- "@abp/aspnetcore.mvc.ui" "~10.3.0-rc.2"
- "@abp/bootstrap" "~10.3.0-rc.2"
- "@abp/bootstrap-datepicker" "~10.3.0-rc.2"
- "@abp/bootstrap-daterangepicker" "~10.3.0-rc.2"
- "@abp/datatables.net-bs5" "~10.3.0-rc.2"
- "@abp/font-awesome" "~10.3.0-rc.2"
- "@abp/jquery-validation-unobtrusive" "~10.3.0-rc.2"
- "@abp/lodash" "~10.3.0-rc.2"
- "@abp/luxon" "~10.3.0-rc.2"
- "@abp/malihu-custom-scrollbar-plugin" "~10.3.0-rc.2"
- "@abp/moment" "~10.3.0-rc.2"
- "@abp/select2" "~10.3.0-rc.2"
- "@abp/sweetalert2" "~10.3.0-rc.2"
- "@abp/timeago" "~10.3.0-rc.2"
-
-"@abp/aspnetcore.mvc.ui@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-10.3.0-rc.2.tgz#8c37d25e774e8bd86cfc8628af4b014cced34783"
- integrity sha512-ccT+uzE1KLWzKzBBWUEqpcr9F84j/I0Mcf8H3Ci0INNOeisKtaldXulmVy7YTpsbceG78dOOXQw1yOayrjvHxQ==
+"@abp/aspnetcore.mvc.ui.theme.basic@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-10.3.0.tgz#bf48e8fa571067d15bc19bdd3f13509acf58f9c7"
+ integrity sha512-t9pHqrXaCDYcsdrz0VPKT28ujnnU+EVxyVDogQSRRpKsDoLhNcOD8NI3swdAWBQZ46YSCDfeDR+gfwjC3yqpXQ==
+ dependencies:
+ "@abp/aspnetcore.mvc.ui.theme.shared" "~10.3.0"
+
+"@abp/aspnetcore.mvc.ui.theme.shared@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-10.3.0.tgz#bcf72b5dd1dea285c3fa7cb1b6ce27c29b985ff7"
+ integrity sha512-X5xmMSxnIzNJPexvKR9y6jyn0v5n2wscN1SECG/bMI1YdKugMlkfkSuyUmLn+RX9/YdcK0jOsdMhfuzs5mgAOA==
+ dependencies:
+ "@abp/aspnetcore.mvc.ui" "~10.3.0"
+ "@abp/bootstrap" "~10.3.0"
+ "@abp/bootstrap-datepicker" "~10.3.0"
+ "@abp/bootstrap-daterangepicker" "~10.3.0"
+ "@abp/datatables.net-bs5" "~10.3.0"
+ "@abp/font-awesome" "~10.3.0"
+ "@abp/jquery-validation-unobtrusive" "~10.3.0"
+ "@abp/lodash" "~10.3.0"
+ "@abp/luxon" "~10.3.0"
+ "@abp/malihu-custom-scrollbar-plugin" "~10.3.0"
+ "@abp/moment" "~10.3.0"
+ "@abp/select2" "~10.3.0"
+ "@abp/sweetalert2" "~10.3.0"
+ "@abp/timeago" "~10.3.0"
+
+"@abp/aspnetcore.mvc.ui@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-10.3.0.tgz#0d125efd172b6772c516eae82cfe35f144da73fc"
+ integrity sha512-kp0XdwrlNz+NeLdxSJ6xdUaB5PM7xdbiLsIyTUcwa7AUKBtcVU6yq6qttbk9VyO0KqDgLywSuEL+9PkFhthuPg==
dependencies:
ansi-colors "^4.1.3"
-"@abp/bootstrap-datepicker@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-10.3.0-rc.2.tgz#6fa2ca735935bfb2531231688923bd0d3bd44713"
- integrity sha512-5L0U3LjI3Ogbte8lZaaAubwLIf/AL/Xiqtw6531I8/AOWhOAiHmuaeab/KrJ1POTiTqGMRboHk6Q9YiGDs9HZw==
+"@abp/bootstrap-datepicker@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-10.3.0.tgz#032aaf0e474f971b9f90ca7fb83ff7ca4d7be933"
+ integrity sha512-7mRuRRIE4R0yw1cZuoIskgrqZPUa5/SJzse0K6u+/QDqvyLjjOsyE51WuqAXxlVfKpLp/fBvXZwnCDeCRU9iZQ==
dependencies:
bootstrap-datepicker "^1.10.1"
-"@abp/bootstrap-daterangepicker@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-10.3.0-rc.2.tgz#2def58088de337f1c9e10f55f1808af3aee595b0"
- integrity sha512-eBZJDysYPO8p73c/B6KWIPiwTrSucR9R/yFiiSGKLhV5kpHuxYZFnnyEmorTh64CXyJfLAxlUIZrSAxtUiOfsQ==
+"@abp/bootstrap-daterangepicker@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-10.3.0.tgz#b2a9171595ee311c32f57460013870cde67c6b7f"
+ integrity sha512-ejLu3sWhfNDlsXeUXAQudZvPv0xM4McxIK65vuVEZiKIwFSnrLYil8jBi12EJJmAw5yYA/KC0EdyG82E+AWpmA==
dependencies:
- "@abp/moment" "~10.3.0-rc.2"
+ "@abp/moment" "~10.3.0"
bootstrap-daterangepicker "^3.1.0"
-"@abp/bootstrap@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-10.3.0-rc.2.tgz#c6fd0f098d827ca7933577e71d02ed7b6d3e8b1c"
- integrity sha512-lGbCDAnMtCLcNUVTvbIxhyjAiNzyULN6GYehTNb/6VaJ7xb7jUr6rMl4hGqRmcI39erlfjutO9NsI6JM63cojA==
+"@abp/bootstrap@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-10.3.0.tgz#23535c90613271b02fdad3eae1556b67844729e6"
+ integrity sha512-JnVOeJUyR78oo+QURvaNqa9xGZaVux0PRIpFpd4Qsqiiz9FvJrbCuSoBkkZoj/0eH23WoZ3bJxy0K9LDE19qvg==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
- "@abp/popper.js" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
+ "@abp/popper.js" "~10.3.0"
bootstrap "^5.3.8"
-"@abp/clipboard@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-10.3.0-rc.2.tgz#debae1524017c9b612a01dfaa872ab259b264fda"
- integrity sha512-tLHEUn6m68ncnBFSaCm8v/a/xmQustAQBxBcb1rkSjOwj5Z1MyZUiS/g2sqQeZfFPiK/CRsTDjXxNx7lnyehvw==
+"@abp/clipboard@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-10.3.0.tgz#7bfbfcae6a135065ee13afd1b7d3abc92176a203"
+ integrity sha512-Cah+jOzcG1KZh6PXWxo+BedU7gsqTuNlTDsCzBCk2NuV2/Blb5qumAwEP4GBKAEIY/XwcFQP/ubxuXMTNjr0jw==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
clipboard "^2.0.11"
-"@abp/cms-kit.admin@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/cms-kit.admin/-/cms-kit.admin-10.3.0-rc.2.tgz#b0872e4d1452bcc3e09263397200d904d7ed9389"
- integrity sha512-LKvGlKgGaj8vJxp60OIK9ovRdhU9eeh+LAtj6Pnd8CXiKJtkIjAaVmmgdVp5d1lOj3v6z360UM6/lIfZJfR0LQ==
+"@abp/cms-kit.admin@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/cms-kit.admin/-/cms-kit.admin-10.3.0.tgz#3ac7c8e37f7de1345fbb7634ae0d797d28b6751b"
+ integrity sha512-zvFpdfvBJHg+XC7xM/h9YBe8gPgRrb6AJx+S9eT1+MNgyE+Lm3ghxAa6SBIg5MgPxrVpLO7N8HHrzu5Kx2ksUw==
dependencies:
- "@abp/codemirror" "~10.3.0-rc.2"
- "@abp/jstree" "~10.3.0-rc.2"
- "@abp/markdown-it" "~10.3.0-rc.2"
- "@abp/slugify" "~10.3.0-rc.2"
- "@abp/tui-editor" "~10.3.0-rc.2"
- "@abp/uppy" "~10.3.0-rc.2"
+ "@abp/codemirror" "~10.3.0"
+ "@abp/jstree" "~10.3.0"
+ "@abp/markdown-it" "~10.3.0"
+ "@abp/slugify" "~10.3.0"
+ "@abp/tui-editor" "~10.3.0"
+ "@abp/uppy" "~10.3.0"
-"@abp/cms-kit.public@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/cms-kit.public/-/cms-kit.public-10.3.0-rc.2.tgz#e750a34bbf29e0712d97aa983eb0987823e74bdd"
- integrity sha512-FHMvWSiyneewxeJOX94t61RCNrat80eT/Lj/cs7CPh4+g3Cw4IzWO8L+ZXy758Ltm6pPsjTJvwWF8XjvS018Ow==
+"@abp/cms-kit.public@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/cms-kit.public/-/cms-kit.public-10.3.0.tgz#2331751380b3f224d28481c4472f31fbfc1e8e1a"
+ integrity sha512-t7xHhYZqEneV4BwMk7StfQXB1xy0ohoCBDduYwRPGkAvgvWifFNwZ9ZuFwBwItPPeg7llzYPLxLyZg265tNDeQ==
dependencies:
- "@abp/highlight.js" "~10.3.0-rc.2"
- "@abp/star-rating-svg" "~10.3.0-rc.2"
+ "@abp/highlight.js" "~10.3.0"
+ "@abp/star-rating-svg" "~10.3.0"
-"@abp/cms-kit@10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/cms-kit/-/cms-kit-10.3.0-rc.2.tgz#3da2224688e53aac4449b3f2e1efae6d4bf6c204"
- integrity sha512-ugJ262dXEYqC05Bf554f6DUhAIzjJ900UAlESR/KzrRdx6Yq6JLA3jDe3AU5Ixsl+hNsV7USzqnftsRCkccoLA==
+"@abp/cms-kit@10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/cms-kit/-/cms-kit-10.3.0.tgz#a67d33eda79a55d6f327d41e320a3bf88360a3ab"
+ integrity sha512-/nMSj95DkxnI6SG11I0ltdDMaMKNKQ6Fp5/aDNNbFyBXbbOpPzKulhHJIighynXk/B9N01mztL1B5MSL5ViSQg==
dependencies:
- "@abp/cms-kit.admin" "~10.3.0-rc.2"
- "@abp/cms-kit.public" "~10.3.0-rc.2"
+ "@abp/cms-kit.admin" "~10.3.0"
+ "@abp/cms-kit.public" "~10.3.0"
-"@abp/codemirror@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/codemirror/-/codemirror-10.3.0-rc.2.tgz#0cd7c2c987e26302a0f6d2a9365b07933bf37180"
- integrity sha512-JYvBxFL/g5OsTbYHv2NyozxGsBvHxfjA1sUcaeYqi7I0KXGRJXvHViHLn//zmOyfcKrTzOYWO2eh9hvgD0xSKQ==
+"@abp/codemirror@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/codemirror/-/codemirror-10.3.0.tgz#57345c0d68850a4b1d0c62faf2c8cde221bada17"
+ integrity sha512-vo53MxaQE3l/la5kTXQLh0K4wgCPmfvAO0g552xEKzGEpAtD9Cl3EvmYmdJGxXlfFnAz4ic6/YZ6SJ+LCprFvw==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
codemirror "^5.65.1"
-"@abp/core@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/core/-/core-10.3.0-rc.2.tgz#a37555f5d1037ff44a7c29f84d40d20bdbf2c7af"
- integrity sha512-ppJTw65eQKDfb+ilKO2AZJ8SEmkwq2jNzwY/8YBfcEmcCNGmbMhgIrM7e9PIampFjxS+tlh/2SKGH0jFX4L4Ww==
+"@abp/core@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/core/-/core-10.3.0.tgz#9960f8179d1fdc42250d0bbba60e379590c8199c"
+ integrity sha512-DpL4qrsyCUolypUwxKVDDK8bPVhNbYKx6l2ytUjoOu73CwgPoCSGkvHWrmKIsEsmTfOC9J7+GDErh8jWR/5pVA==
dependencies:
- "@abp/utils" "~10.3.0-rc.2"
+ "@abp/utils" "~10.3.0"
-"@abp/datatables.net-bs5@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-10.3.0-rc.2.tgz#0239544794b1ce27e2497b58a5e89a721137b032"
- integrity sha512-RnqzCiYYmcqHSb+zd53Qwl7RcNOJ3fOyCn9ODbAseDmPeSeK8ZF7Uo7K2phVeSFYy+qGmGTCyzLejZbyPCy4yg==
+"@abp/datatables.net-bs5@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-10.3.0.tgz#d8711c52f7c03df51d14d1a5f0e6b00f6d9551fc"
+ integrity sha512-I8rEU98kEhsNZjVdpPvOcG6F4xr1CgIRb0bTf5bfd8ufzxEUKB+xF9bguJIB5kYwjme8QbMlcJ0V/c+N4iewtQ==
dependencies:
- "@abp/datatables.net" "~10.3.0-rc.2"
+ "@abp/datatables.net" "~10.3.0"
datatables.net-bs5 "^2.3.4"
-"@abp/datatables.net@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-10.3.0-rc.2.tgz#97c68ce1d0d3a2614f48d72dfd38b8e1d4a14402"
- integrity sha512-Igno2zErrribrx75KlYhl1d2YT098s1dVyxCxhdMkG37S3DxX6C69DwnEYLaCGhs4dfTLWNpd8Yn1+pni3HyCg==
+"@abp/datatables.net@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-10.3.0.tgz#f98319d8e226da5aced4d1d94d3ababb11327074"
+ integrity sha512-imM25WmO1V0hqeG5iPeLvYMID2HX7SG9drz47qilr74MhpY2i2J7HlsvZDonNkjpxzhK4DHpGeQd6mE2QzG7Hw==
dependencies:
- "@abp/jquery" "~10.3.0-rc.2"
+ "@abp/jquery" "~10.3.0"
datatables.net "^2.3.4"
-"@abp/font-awesome@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-10.3.0-rc.2.tgz#218fd65e68bd7402955901e9c9ce1ca85c00cf71"
- integrity sha512-TEvz8SOwuxlo7/6w7AMwGn19BgsQLFVYK9fYFwmjUYbSr3yfsJ5eFaJB0/dJJ2Zw70yEE2d5Mnzxm4rq0ttJ6w==
+"@abp/font-awesome@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-10.3.0.tgz#43602605f5633132cc6fe21b6ce5ab19b86bdf27"
+ integrity sha512-RUOVHxDyT81hp01DhUuSshKvLM+NiTt9VP+O4/rSj+SOaSJAm3wX7eziCKrDi6H41FwhoZL75CifLhcZVyVO4A==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
"@fortawesome/fontawesome-free" "^7.0.1"
-"@abp/highlight.js@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/highlight.js/-/highlight.js-10.3.0-rc.2.tgz#ad8d7fd89f6d9f7f36c14234768958da3f2becd4"
- integrity sha512-neJitbnSE2omWrswsUZvynU3WzrfkdPVfZFKMfuIC+yucf6tEtvq7L76AytBPb5lQplK6x4Z8R6TUWRfjcxpPg==
+"@abp/highlight.js@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/highlight.js/-/highlight.js-10.3.0.tgz#1b04355e84eba15c395cdfc7055c8d610296206b"
+ integrity sha512-cqApQta9gEs03jk/s+yQsm1mnHGNDZPHnkGYgxYKI41Nl9meV6+5Dkz0b4gnQoUKXvFlmuOuf2DOjot7a2yB7g==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
"@highlightjs/cdn-assets" "~11.11.1"
-"@abp/jquery-validation-unobtrusive@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-10.3.0-rc.2.tgz#7f06f981140b550dd8f6e9d5be7d483084ba4799"
- integrity sha512-aks1r4neR1zXS4cx7OKpGiLTKDtXIGBRqxkU5JnxrASHw+h34RXasX48+bnNPTQUJhW1Si2cksPGCsRsph4cvg==
+"@abp/jquery-validation-unobtrusive@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-10.3.0.tgz#5bc14ed642d48f9eae54761ad39bd9f51beeb005"
+ integrity sha512-j/9fA7tAs1/t3P2U1kKUiDlHAImmseul6KzvV77sNpnms7g4+x6Fgsa+sMzicSRGOLz7lK5RHdBFyvfKxt7/nA==
dependencies:
- "@abp/jquery-validation" "~10.3.0-rc.2"
+ "@abp/jquery-validation" "~10.3.0"
jquery-validation-unobtrusive "^4.0.0"
-"@abp/jquery-validation@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-10.3.0-rc.2.tgz#34d5b94c8fdda2161a3db9cb5d84976fa9d6936c"
- integrity sha512-K9YzTu3sNi8LMHJ8KeSQ0wCZr2nwEEtlagmeizF4wvVhcHaO/878WfquB31Fp8cjb3r9Spl9S9LtIPDGstcDpQ==
+"@abp/jquery-validation@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-10.3.0.tgz#e669a54d28f6c0b863a284322e527a5c65cb7dbf"
+ integrity sha512-Wo95ZJLS1ScKm7dm3zFlEFUKqXrqo3m9+82DX5mFJUVCHHuBPrhxvDjxNJ18z4gpoOUu08uqxX7LFbphtkRM3g==
dependencies:
- "@abp/jquery" "~10.3.0-rc.2"
+ "@abp/jquery" "~10.3.0"
jquery-validation "^1.21.0"
-"@abp/jquery@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-10.3.0-rc.2.tgz#48731695419d13e5eafa2d3d2775cde9be517470"
- integrity sha512-Hdy9jdR4WSP314wCGYnFj00bWY33XUepQ5sKzvr7e3ZuIQpQH4qkT9uj2qjDTeagB98HRpUM/ScM9pQkCFMJoQ==
+"@abp/jquery@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-10.3.0.tgz#3b60bcdfe8f9a33be79db1bea2500837fe09c67d"
+ integrity sha512-TndX/8bJx5vGAAwIykx2CJUZIFFDkwpD+cUjE45WO2dSrY2M5vNfWiuw95OcLGngO8RaT/gTkFGzPuZqKn9ggg==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
jquery "~3.7.1"
-"@abp/jstree@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/jstree/-/jstree-10.3.0-rc.2.tgz#0beec69d8ec602f7329c94b2021ce81cc622f37b"
- integrity sha512-uU2TEgi661lqXOUoJohfRSU5vRRMGth67+zRiBvpG2KemWSCTpaPRrtMU2GDbQvkVlHYwD+MZWt6ttW+FXUAOQ==
+"@abp/jstree@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/jstree/-/jstree-10.3.0.tgz#ad6d3a7fe6ec2d0a55ad1fa028a61ec0e7e1157d"
+ integrity sha512-MR7MIbjDSHq/MUk8FDjIKrram2aWYuuC9OKZLCZ8KH2rsfx9Y0wjYTKcoouwMldLQ/71O7/pY/RRVFCxp5ROvQ==
dependencies:
- "@abp/jquery" "~10.3.0-rc.2"
+ "@abp/jquery" "~10.3.0"
jstree "^3.3.17"
-"@abp/lodash@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-10.3.0-rc.2.tgz#b774fcef0d3290ff401fd9c1fa653c40432f949f"
- integrity sha512-Mv+J0DZJHNfp3P6Q43ZP2+bKlF9NHS++THkucLvgiumrTO01+5zpJzQYrkWbd9pSsmG91ReFbWNe5gUwdClnJg==
+"@abp/lodash@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-10.3.0.tgz#bd091fc811d85d2f535802631af6165ac1c8a198"
+ integrity sha512-7JDU9UlbD+9odhFQjolvyJZ6EQKG5kiL2Pt9T1RMVchNh47iEuZwfi8c+CIxa3YxA3n6lAsZ+8Pmxq4yOku+RQ==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
lodash "^4.17.21"
-"@abp/luxon@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-10.3.0-rc.2.tgz#706fb92827a1a1c72e1cf39bc51c9db6e7f66a97"
- integrity sha512-YhIFiVEzW8/ctjBWmE/eDg8hRm/H2wWfUR1tH7vg0cVvY/pZnQNQGkZdU3OBOdSEysG6XXAOpYvituBPgii5NQ==
+"@abp/luxon@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-10.3.0.tgz#acbd92289456a546607ed4506dc36f71e6da53c9"
+ integrity sha512-IIi2+odQzuFK4qV1KJ2HtlTewSPby2F9CJFNNtNRMzX/P30dQkAGWpNV5/FZzJwFIihR+zSei5wlu11WpPugsw==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
luxon "^3.7.2"
-"@abp/malihu-custom-scrollbar-plugin@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-10.3.0-rc.2.tgz#abfe36ddda2e91e0d3a0e3134686bc4c3fd32ca9"
- integrity sha512-eNudxGe0OhNgS/TyNjacianWC8+KtLEPc8yWDjplQdSpzmQLaUQQZCJm5WnlZIXia8TStyx1Tvu/6nLxoF9esw==
+"@abp/malihu-custom-scrollbar-plugin@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-10.3.0.tgz#209931d02a994ef448371d6203e9ec74c72b61e6"
+ integrity sha512-hJjwEExP3hKE1MNDG+pcvoHRFUihh3t/0wCPNaoePFd8+QnJuyQ9U0VA+vdtykTxm8uFNE2uaCgyHffoHmzeZA==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
malihu-custom-scrollbar-plugin "^3.1.5"
-"@abp/markdown-it@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/markdown-it/-/markdown-it-10.3.0-rc.2.tgz#893231d302bd03acb940abd94573fc781d9b6322"
- integrity sha512-HUjBo2JsYIcRr+s8bmTToM8+ywgw+ZcoyDNaqjVNo/7lt5x6RUKPFtZTK9toNGJbb334wo4bDetxKKbpWczQWg==
+"@abp/markdown-it@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/markdown-it/-/markdown-it-10.3.0.tgz#fbc5fff1e9dd1c31c8b96ebd6b481326809ddff0"
+ integrity sha512-IN01vs2axD+zrygwF5IyYmmFV+GqV7O4NK02ThqX97q0AZ5ZwqOccwcY/kkBkp+qAWoTMcPb6eOQZrTG631qUg==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
markdown-it "^14.1.0"
-"@abp/moment@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-10.3.0-rc.2.tgz#025a0e836d4ab832742152a6362cad3e527b7d4f"
- integrity sha512-JT0ewHg0QgztDza0VO49yegKSuz1VmyULIYRIhblWwczPnRzwLAWTzPVeYPUJYpyHx2rnvDH7DNY0H1tHt+QgQ==
+"@abp/moment@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-10.3.0.tgz#5a5c4ece14d1bc4dd33134f85d1d085733d3c975"
+ integrity sha512-8DKw2jgC/28nLrB/CR9BiyUSt0pUmWF+bEgAsduln6VrSCHn0aRLqgs+wi/9Ol+1bl7pO2wbJOYg1qbnkDhrAQ==
dependencies:
moment "^2.30.1"
-"@abp/popper.js@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/popper.js/-/popper.js-10.3.0-rc.2.tgz#5a2efdee9e64b0873db325fcfe02c367123558e8"
- integrity sha512-8nkHw99es2JMqWKE2c+cEBuUnh+HhyBWj0iJJpuoR/SN5EnxSwKy5Fk4iI/cj/6Wi9iAVEwL1uhaSLxu+IQ0zQ==
+"@abp/popper.js@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/popper.js/-/popper.js-10.3.0.tgz#cb2415e45a905854980f4e864c00c8fe1156a6f9"
+ integrity sha512-Yfafs50t7DKnShxAl9WPpihZxG5cLAt99rJmIyXBYUQIpkHkxDyUIA5b4gCoVCqKgjFDOxG7i6L+Ovd/2N8k7g==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
"@popperjs/core" "^2.11.8"
-"@abp/prismjs@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-10.3.0-rc.2.tgz#b5c4437cad4cd8e911ae1ea59d3be712249d1494"
- integrity sha512-TZBW/kpFrC7txqVv6/fW2xKDuKB+o0MBZtjENsbkcxOQIfhClqEFJ8V3/LShodznioDdec4vU6UEIKSkXc0c5Q==
+"@abp/prismjs@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-10.3.0.tgz#4ea33ece50cefcfc8a89c17b0d265b484b7205ee"
+ integrity sha512-WvkLyg+izkcX6sEOYy41B9lebiniYxMQZ++c+ysyOQKZzrYEEFOOLlnFS9jPqSKLv9cNRizhG1CCfiwoYCxufQ==
dependencies:
- "@abp/clipboard" "~10.3.0-rc.2"
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/clipboard" "~10.3.0"
+ "@abp/core" "~10.3.0"
prismjs "^1.30.0"
-"@abp/select2@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-10.3.0-rc.2.tgz#d5d040110b5150d729b804448b540cb76d2a1ce4"
- integrity sha512-RsMDCARbZ4KP74/wX7Aeo2RaKz08JA+rIsSSRdijppiCvuZchPgQ/4O0oB5BiYZHw15vVWTb4+ug8lYoB1P9RQ==
+"@abp/select2@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-10.3.0.tgz#199777173ca3e43a5448f8b51b30c3aafe4a3333"
+ integrity sha512-6sEIYIakVI1DM3eOqOaxwdG8vkyVFBWvVZhoChPZkgIIQ0EH2JLerHv0pePJEl6mQSxOUrikPA8++B2y+sBnQA==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
select2 "^4.0.13"
-"@abp/slugify@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/slugify/-/slugify-10.3.0-rc.2.tgz#5d89fb84e6772582d29abc30276b49065fee3ee7"
- integrity sha512-SL8hOQbuJhyDnwTqIQFORlbt/JTKKBUe0BsXqWx/APE4lLM+vO9+AfLhGk7efuxHyTAO2IFrIQzj1janeM5hqg==
+"@abp/slugify@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/slugify/-/slugify-10.3.0.tgz#629f96a44b07d77439d9056531b43677d496caf3"
+ integrity sha512-+0WQAjKXLflXOobVkA41xAsvXVuMKZeoNSxGn97VDRLwmAPwb+moHV96fWF0iwju0kUZXNvbWFqbZfV07LitfQ==
dependencies:
slugify "^1.6.6"
-"@abp/star-rating-svg@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/star-rating-svg/-/star-rating-svg-10.3.0-rc.2.tgz#d149c415673580719ef22be4904c98af30b90336"
- integrity sha512-1ckk9FHR3ktxZMx+CSAvJTwN8jExwpk9iwXaEuEFXI1ubvBXbPLsnu2x661nfOYYPAZVkEzYeFbabmmfuyDaWw==
+"@abp/star-rating-svg@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/star-rating-svg/-/star-rating-svg-10.3.0.tgz#195d8175df2c82384752439d0677e27480c3f49d"
+ integrity sha512-7xXLgz2jxdkBceelG+uvnD9aKwwTV2FIDVCmpRF3AF+0c7jaJvtyM9vlx6xdTFQSSzDnSGG10k/jeYP7O2AjUg==
dependencies:
- "@abp/jquery" "~10.3.0-rc.2"
+ "@abp/jquery" "~10.3.0"
star-rating-svg "^3.5.0"
-"@abp/sweetalert2@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-10.3.0-rc.2.tgz#d8b3a1e6cbcafd64a4c69c101eaa7aa99580a827"
- integrity sha512-A/5rmHk5MH3c7+GOgOevF+slkvFXgrnAMSv61sNPVtFbA6wbn9lAwcjI19EWTiR4omvLm9y65UNAPqJBIhatpw==
+"@abp/sweetalert2@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-10.3.0.tgz#515e0477574b54bc6650b9f5ee193bfc648c715a"
+ integrity sha512-bY5MXEiKja+vk71ujSn8rpzRC45Ge8zvcca1k1vBJs+oKyRCii//JBxa3H0lagZo5r/QwIqv5ihdyLE1xsuLSg==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
sweetalert2 "^11.23.0"
-"@abp/timeago@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-10.3.0-rc.2.tgz#5681bb65854ab6e2ef77fbffb6fe0fbe19b097ed"
- integrity sha512-hvc8k3QGsuV9o/f1a4dIwSwrALixviO2o24TqgAHxwJ6l5JeJ1IKLxqa4hbRz8XLSOqEwxANSwaMopmT4mdY+A==
+"@abp/timeago@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-10.3.0.tgz#3214a6d000c79504c9fa7cb4e004a967fe46459b"
+ integrity sha512-Rgcex+jvM9Z9/E0I5Q3wlC2bY5550/+6xRX407k5ho4gxCccYo3c0Gkpiy5pJRFhTwtBgcNzYxArh6NCez+tDg==
dependencies:
- "@abp/jquery" "~10.3.0-rc.2"
+ "@abp/jquery" "~10.3.0"
timeago "^1.6.7"
-"@abp/tui-editor@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-10.3.0-rc.2.tgz#718956327ca9c9196b1db39418ff50ad35807fdb"
- integrity sha512-AtpIS9cjwkBp7K3c3PtOnEEyjUiAhr5KJ86y9d0Qu4576F+tp3k4JTTyvhnA0bjy6rXGbHzvx5yz/dkwD70tZQ==
+"@abp/tui-editor@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-10.3.0.tgz#4fe3879111fe5ee312048841fca1cac43bb9bb62"
+ integrity sha512-6zGfaYSggalgpS9tKjESXT6w00KK7fKN71rG/hxRLNRpLGn5aapHdlAZRNEUgEFYo9czFdMW8POHpVA+sjcDMw==
dependencies:
- "@abp/jquery" "~10.3.0-rc.2"
- "@abp/prismjs" "~10.3.0-rc.2"
+ "@abp/jquery" "~10.3.0"
+ "@abp/prismjs" "~10.3.0"
-"@abp/uppy@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/uppy/-/uppy-10.3.0-rc.2.tgz#ae02c34b72dd8c8a1a2663d6d82f47835065d335"
- integrity sha512-QGVgSoLY1SFTO1MaGUplr/Lq2YXGXFUD2z+erulWPavcgF/0eCBNFc6pDrP9AtFiV/VrYP6pcoEZryp2x/3i/Q==
+"@abp/uppy@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/uppy/-/uppy-10.3.0.tgz#3b333f4f9618cc24dba989c6e2a9cb8c9bad0b2b"
+ integrity sha512-5RGZv2pk6xIFOGbIQdMvLBtpencqYICCtL0wuSP58zU97FQuQdbV3Du/2ZZvqCyxinJG+SwUBog4t9PAI1qM8w==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
uppy "^5.1.2"
-"@abp/utils@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-10.3.0-rc.2.tgz#412aafdc2e8972a35203591d625a86d78f54131c"
- integrity sha512-XesFTXXXBQk27LbK/y2WtEhhwbQtgGRwD63VTpPLJK8R31Dk8ySJjC055tcD24CsuSx/GQLMTgNuvdnPGEmx9g==
+"@abp/utils@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-10.3.0.tgz#d88c0d639d69d6210c3070892aac61d5e945c124"
+ integrity sha512-iNehxiqWJQl2wwE9EbsQANPv/ITMh0yUcPATUlG/McoLWdpPcqobx75NxXcHDqW8ZarecqSktjJDZPvaUaD+jA==
dependencies:
just-compare "^2.3.0"
diff --git a/modules/docs/app/VoloDocs.Web/package.json b/modules/docs/app/VoloDocs.Web/package.json
index 964b438aec..0cbb4fa917 100644
--- a/modules/docs/app/VoloDocs.Web/package.json
+++ b/modules/docs/app/VoloDocs.Web/package.json
@@ -1,9 +1,9 @@
{
- "version": "0.1.0",
- "name": "volo.docstestapp",
- "private": true,
- "dependencies": {
- "@abp/aspnetcore.mvc.ui.theme.basic": "~10.3.0-rc.2",
- "@abp/docs": "~10.3.0-rc.2"
- }
+ "version": "0.1.0",
+ "name": "volo.docstestapp",
+ "private": true,
+ "dependencies": {
+ "@abp/aspnetcore.mvc.ui.theme.basic": "~10.3.0",
+ "@abp/docs": "~10.3.0"
+ }
}
diff --git a/modules/docs/app/VoloDocs.Web/yarn.lock b/modules/docs/app/VoloDocs.Web/yarn.lock
index a61553f1ec..55561a2a30 100644
--- a/modules/docs/app/VoloDocs.Web/yarn.lock
+++ b/modules/docs/app/VoloDocs.Web/yarn.lock
@@ -2,222 +2,222 @@
# yarn lockfile v1
-"@abp/anchor-js@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/anchor-js/-/anchor-js-10.3.0-rc.2.tgz#3ed6b8bbbcd51df9946a5881b97f16e04c02b791"
- integrity sha512-iHjQq2qerbX85Hba3GLAxQsygbsZTdpGGJngVBGGysFOys1tkQZsPL6UfjWiXXL8rwbRg0X45QJPiiLPQqLy3g==
+"@abp/anchor-js@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/anchor-js/-/anchor-js-10.3.0.tgz#3c1c68fc41d770ac90ebf45d9aaa77b964dfb722"
+ integrity sha512-O4l8Kse3JOoSXKMyfzbQvErCrs3McCFevzYGakUb1cI/wgDfcMITO88oytSZl9R352haaKCpa7bC7EXHvMNgfw==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
anchor-js "^5.0.0"
-"@abp/aspnetcore.mvc.ui.theme.basic@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-10.3.0-rc.2.tgz#43b8fc1149a74c346428997e49bdfefba88c6b70"
- integrity sha512-hCCFJ98mqCUXVFIL/wevjopCeYT0RCeS8ZXbKrr5XwqiyyZbbo/X+oq/Pac40pjjYwP+4w5htcZWoofc9tQfyA==
- dependencies:
- "@abp/aspnetcore.mvc.ui.theme.shared" "~10.3.0-rc.2"
-
-"@abp/aspnetcore.mvc.ui.theme.shared@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-10.3.0-rc.2.tgz#9395eeec2ca9a6b373398bacaab577c06d466520"
- integrity sha512-+n1oG5uIrynYW78N+FUtM08/ogXxZKF9nT8fDWJjJ7Ud/xxPNrhgFtjtF8AC3HTSdY4pmSHEaIuZjJhKuuxMCQ==
- dependencies:
- "@abp/aspnetcore.mvc.ui" "~10.3.0-rc.2"
- "@abp/bootstrap" "~10.3.0-rc.2"
- "@abp/bootstrap-datepicker" "~10.3.0-rc.2"
- "@abp/bootstrap-daterangepicker" "~10.3.0-rc.2"
- "@abp/datatables.net-bs5" "~10.3.0-rc.2"
- "@abp/font-awesome" "~10.3.0-rc.2"
- "@abp/jquery-validation-unobtrusive" "~10.3.0-rc.2"
- "@abp/lodash" "~10.3.0-rc.2"
- "@abp/luxon" "~10.3.0-rc.2"
- "@abp/malihu-custom-scrollbar-plugin" "~10.3.0-rc.2"
- "@abp/moment" "~10.3.0-rc.2"
- "@abp/select2" "~10.3.0-rc.2"
- "@abp/sweetalert2" "~10.3.0-rc.2"
- "@abp/timeago" "~10.3.0-rc.2"
-
-"@abp/aspnetcore.mvc.ui@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-10.3.0-rc.2.tgz#8c37d25e774e8bd86cfc8628af4b014cced34783"
- integrity sha512-ccT+uzE1KLWzKzBBWUEqpcr9F84j/I0Mcf8H3Ci0INNOeisKtaldXulmVy7YTpsbceG78dOOXQw1yOayrjvHxQ==
+"@abp/aspnetcore.mvc.ui.theme.basic@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-10.3.0.tgz#bf48e8fa571067d15bc19bdd3f13509acf58f9c7"
+ integrity sha512-t9pHqrXaCDYcsdrz0VPKT28ujnnU+EVxyVDogQSRRpKsDoLhNcOD8NI3swdAWBQZ46YSCDfeDR+gfwjC3yqpXQ==
+ dependencies:
+ "@abp/aspnetcore.mvc.ui.theme.shared" "~10.3.0"
+
+"@abp/aspnetcore.mvc.ui.theme.shared@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-10.3.0.tgz#bcf72b5dd1dea285c3fa7cb1b6ce27c29b985ff7"
+ integrity sha512-X5xmMSxnIzNJPexvKR9y6jyn0v5n2wscN1SECG/bMI1YdKugMlkfkSuyUmLn+RX9/YdcK0jOsdMhfuzs5mgAOA==
+ dependencies:
+ "@abp/aspnetcore.mvc.ui" "~10.3.0"
+ "@abp/bootstrap" "~10.3.0"
+ "@abp/bootstrap-datepicker" "~10.3.0"
+ "@abp/bootstrap-daterangepicker" "~10.3.0"
+ "@abp/datatables.net-bs5" "~10.3.0"
+ "@abp/font-awesome" "~10.3.0"
+ "@abp/jquery-validation-unobtrusive" "~10.3.0"
+ "@abp/lodash" "~10.3.0"
+ "@abp/luxon" "~10.3.0"
+ "@abp/malihu-custom-scrollbar-plugin" "~10.3.0"
+ "@abp/moment" "~10.3.0"
+ "@abp/select2" "~10.3.0"
+ "@abp/sweetalert2" "~10.3.0"
+ "@abp/timeago" "~10.3.0"
+
+"@abp/aspnetcore.mvc.ui@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-10.3.0.tgz#0d125efd172b6772c516eae82cfe35f144da73fc"
+ integrity sha512-kp0XdwrlNz+NeLdxSJ6xdUaB5PM7xdbiLsIyTUcwa7AUKBtcVU6yq6qttbk9VyO0KqDgLywSuEL+9PkFhthuPg==
dependencies:
ansi-colors "^4.1.3"
-"@abp/bootstrap-datepicker@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-10.3.0-rc.2.tgz#6fa2ca735935bfb2531231688923bd0d3bd44713"
- integrity sha512-5L0U3LjI3Ogbte8lZaaAubwLIf/AL/Xiqtw6531I8/AOWhOAiHmuaeab/KrJ1POTiTqGMRboHk6Q9YiGDs9HZw==
+"@abp/bootstrap-datepicker@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-10.3.0.tgz#032aaf0e474f971b9f90ca7fb83ff7ca4d7be933"
+ integrity sha512-7mRuRRIE4R0yw1cZuoIskgrqZPUa5/SJzse0K6u+/QDqvyLjjOsyE51WuqAXxlVfKpLp/fBvXZwnCDeCRU9iZQ==
dependencies:
bootstrap-datepicker "^1.10.1"
-"@abp/bootstrap-daterangepicker@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-10.3.0-rc.2.tgz#2def58088de337f1c9e10f55f1808af3aee595b0"
- integrity sha512-eBZJDysYPO8p73c/B6KWIPiwTrSucR9R/yFiiSGKLhV5kpHuxYZFnnyEmorTh64CXyJfLAxlUIZrSAxtUiOfsQ==
+"@abp/bootstrap-daterangepicker@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-10.3.0.tgz#b2a9171595ee311c32f57460013870cde67c6b7f"
+ integrity sha512-ejLu3sWhfNDlsXeUXAQudZvPv0xM4McxIK65vuVEZiKIwFSnrLYil8jBi12EJJmAw5yYA/KC0EdyG82E+AWpmA==
dependencies:
- "@abp/moment" "~10.3.0-rc.2"
+ "@abp/moment" "~10.3.0"
bootstrap-daterangepicker "^3.1.0"
-"@abp/bootstrap@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-10.3.0-rc.2.tgz#c6fd0f098d827ca7933577e71d02ed7b6d3e8b1c"
- integrity sha512-lGbCDAnMtCLcNUVTvbIxhyjAiNzyULN6GYehTNb/6VaJ7xb7jUr6rMl4hGqRmcI39erlfjutO9NsI6JM63cojA==
+"@abp/bootstrap@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-10.3.0.tgz#23535c90613271b02fdad3eae1556b67844729e6"
+ integrity sha512-JnVOeJUyR78oo+QURvaNqa9xGZaVux0PRIpFpd4Qsqiiz9FvJrbCuSoBkkZoj/0eH23WoZ3bJxy0K9LDE19qvg==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
- "@abp/popper.js" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
+ "@abp/popper.js" "~10.3.0"
bootstrap "^5.3.8"
-"@abp/clipboard@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-10.3.0-rc.2.tgz#debae1524017c9b612a01dfaa872ab259b264fda"
- integrity sha512-tLHEUn6m68ncnBFSaCm8v/a/xmQustAQBxBcb1rkSjOwj5Z1MyZUiS/g2sqQeZfFPiK/CRsTDjXxNx7lnyehvw==
+"@abp/clipboard@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-10.3.0.tgz#7bfbfcae6a135065ee13afd1b7d3abc92176a203"
+ integrity sha512-Cah+jOzcG1KZh6PXWxo+BedU7gsqTuNlTDsCzBCk2NuV2/Blb5qumAwEP4GBKAEIY/XwcFQP/ubxuXMTNjr0jw==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
clipboard "^2.0.11"
-"@abp/core@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/core/-/core-10.3.0-rc.2.tgz#a37555f5d1037ff44a7c29f84d40d20bdbf2c7af"
- integrity sha512-ppJTw65eQKDfb+ilKO2AZJ8SEmkwq2jNzwY/8YBfcEmcCNGmbMhgIrM7e9PIampFjxS+tlh/2SKGH0jFX4L4Ww==
+"@abp/core@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/core/-/core-10.3.0.tgz#9960f8179d1fdc42250d0bbba60e379590c8199c"
+ integrity sha512-DpL4qrsyCUolypUwxKVDDK8bPVhNbYKx6l2ytUjoOu73CwgPoCSGkvHWrmKIsEsmTfOC9J7+GDErh8jWR/5pVA==
dependencies:
- "@abp/utils" "~10.3.0-rc.2"
+ "@abp/utils" "~10.3.0"
-"@abp/datatables.net-bs5@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-10.3.0-rc.2.tgz#0239544794b1ce27e2497b58a5e89a721137b032"
- integrity sha512-RnqzCiYYmcqHSb+zd53Qwl7RcNOJ3fOyCn9ODbAseDmPeSeK8ZF7Uo7K2phVeSFYy+qGmGTCyzLejZbyPCy4yg==
+"@abp/datatables.net-bs5@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-10.3.0.tgz#d8711c52f7c03df51d14d1a5f0e6b00f6d9551fc"
+ integrity sha512-I8rEU98kEhsNZjVdpPvOcG6F4xr1CgIRb0bTf5bfd8ufzxEUKB+xF9bguJIB5kYwjme8QbMlcJ0V/c+N4iewtQ==
dependencies:
- "@abp/datatables.net" "~10.3.0-rc.2"
+ "@abp/datatables.net" "~10.3.0"
datatables.net-bs5 "^2.3.4"
-"@abp/datatables.net@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-10.3.0-rc.2.tgz#97c68ce1d0d3a2614f48d72dfd38b8e1d4a14402"
- integrity sha512-Igno2zErrribrx75KlYhl1d2YT098s1dVyxCxhdMkG37S3DxX6C69DwnEYLaCGhs4dfTLWNpd8Yn1+pni3HyCg==
+"@abp/datatables.net@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-10.3.0.tgz#f98319d8e226da5aced4d1d94d3ababb11327074"
+ integrity sha512-imM25WmO1V0hqeG5iPeLvYMID2HX7SG9drz47qilr74MhpY2i2J7HlsvZDonNkjpxzhK4DHpGeQd6mE2QzG7Hw==
dependencies:
- "@abp/jquery" "~10.3.0-rc.2"
+ "@abp/jquery" "~10.3.0"
datatables.net "^2.3.4"
-"@abp/docs@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/docs/-/docs-10.3.0-rc.2.tgz#d7c05786a57091351c3d1084bbbfa12bec41c1f1"
- integrity sha512-WTFFgKQjN89ZgVnXE8dXp14LK3ekKRJVikJEf1yOlJB2fmeNrfGffyIbVycNTPZjvwZJg8CL7Eq7Bynt8HR8SA==
+"@abp/docs@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/docs/-/docs-10.3.0.tgz#9eb45987868543440a3cbc3ff518a581f304860c"
+ integrity sha512-tjCXLBJKi011FjvnpvilYBuZtmQU1n9h52Vtr4QyWjy26oUIoluc2XJwnth+C6L5l3a3zfmOnSnZmtaphAsp1g==
dependencies:
- "@abp/anchor-js" "~10.3.0-rc.2"
- "@abp/clipboard" "~10.3.0-rc.2"
- "@abp/malihu-custom-scrollbar-plugin" "~10.3.0-rc.2"
- "@abp/popper.js" "~10.3.0-rc.2"
- "@abp/prismjs" "~10.3.0-rc.2"
+ "@abp/anchor-js" "~10.3.0"
+ "@abp/clipboard" "~10.3.0"
+ "@abp/malihu-custom-scrollbar-plugin" "~10.3.0"
+ "@abp/popper.js" "~10.3.0"
+ "@abp/prismjs" "~10.3.0"
-"@abp/font-awesome@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-10.3.0-rc.2.tgz#218fd65e68bd7402955901e9c9ce1ca85c00cf71"
- integrity sha512-TEvz8SOwuxlo7/6w7AMwGn19BgsQLFVYK9fYFwmjUYbSr3yfsJ5eFaJB0/dJJ2Zw70yEE2d5Mnzxm4rq0ttJ6w==
+"@abp/font-awesome@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-10.3.0.tgz#43602605f5633132cc6fe21b6ce5ab19b86bdf27"
+ integrity sha512-RUOVHxDyT81hp01DhUuSshKvLM+NiTt9VP+O4/rSj+SOaSJAm3wX7eziCKrDi6H41FwhoZL75CifLhcZVyVO4A==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
"@fortawesome/fontawesome-free" "^7.0.1"
-"@abp/jquery-validation-unobtrusive@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-10.3.0-rc.2.tgz#7f06f981140b550dd8f6e9d5be7d483084ba4799"
- integrity sha512-aks1r4neR1zXS4cx7OKpGiLTKDtXIGBRqxkU5JnxrASHw+h34RXasX48+bnNPTQUJhW1Si2cksPGCsRsph4cvg==
+"@abp/jquery-validation-unobtrusive@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-10.3.0.tgz#5bc14ed642d48f9eae54761ad39bd9f51beeb005"
+ integrity sha512-j/9fA7tAs1/t3P2U1kKUiDlHAImmseul6KzvV77sNpnms7g4+x6Fgsa+sMzicSRGOLz7lK5RHdBFyvfKxt7/nA==
dependencies:
- "@abp/jquery-validation" "~10.3.0-rc.2"
+ "@abp/jquery-validation" "~10.3.0"
jquery-validation-unobtrusive "^4.0.0"
-"@abp/jquery-validation@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-10.3.0-rc.2.tgz#34d5b94c8fdda2161a3db9cb5d84976fa9d6936c"
- integrity sha512-K9YzTu3sNi8LMHJ8KeSQ0wCZr2nwEEtlagmeizF4wvVhcHaO/878WfquB31Fp8cjb3r9Spl9S9LtIPDGstcDpQ==
+"@abp/jquery-validation@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-10.3.0.tgz#e669a54d28f6c0b863a284322e527a5c65cb7dbf"
+ integrity sha512-Wo95ZJLS1ScKm7dm3zFlEFUKqXrqo3m9+82DX5mFJUVCHHuBPrhxvDjxNJ18z4gpoOUu08uqxX7LFbphtkRM3g==
dependencies:
- "@abp/jquery" "~10.3.0-rc.2"
+ "@abp/jquery" "~10.3.0"
jquery-validation "^1.21.0"
-"@abp/jquery@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-10.3.0-rc.2.tgz#48731695419d13e5eafa2d3d2775cde9be517470"
- integrity sha512-Hdy9jdR4WSP314wCGYnFj00bWY33XUepQ5sKzvr7e3ZuIQpQH4qkT9uj2qjDTeagB98HRpUM/ScM9pQkCFMJoQ==
+"@abp/jquery@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-10.3.0.tgz#3b60bcdfe8f9a33be79db1bea2500837fe09c67d"
+ integrity sha512-TndX/8bJx5vGAAwIykx2CJUZIFFDkwpD+cUjE45WO2dSrY2M5vNfWiuw95OcLGngO8RaT/gTkFGzPuZqKn9ggg==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
jquery "~3.7.1"
-"@abp/lodash@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-10.3.0-rc.2.tgz#b774fcef0d3290ff401fd9c1fa653c40432f949f"
- integrity sha512-Mv+J0DZJHNfp3P6Q43ZP2+bKlF9NHS++THkucLvgiumrTO01+5zpJzQYrkWbd9pSsmG91ReFbWNe5gUwdClnJg==
+"@abp/lodash@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-10.3.0.tgz#bd091fc811d85d2f535802631af6165ac1c8a198"
+ integrity sha512-7JDU9UlbD+9odhFQjolvyJZ6EQKG5kiL2Pt9T1RMVchNh47iEuZwfi8c+CIxa3YxA3n6lAsZ+8Pmxq4yOku+RQ==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
lodash "^4.17.21"
-"@abp/luxon@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-10.3.0-rc.2.tgz#706fb92827a1a1c72e1cf39bc51c9db6e7f66a97"
- integrity sha512-YhIFiVEzW8/ctjBWmE/eDg8hRm/H2wWfUR1tH7vg0cVvY/pZnQNQGkZdU3OBOdSEysG6XXAOpYvituBPgii5NQ==
+"@abp/luxon@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-10.3.0.tgz#acbd92289456a546607ed4506dc36f71e6da53c9"
+ integrity sha512-IIi2+odQzuFK4qV1KJ2HtlTewSPby2F9CJFNNtNRMzX/P30dQkAGWpNV5/FZzJwFIihR+zSei5wlu11WpPugsw==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
luxon "^3.7.2"
-"@abp/malihu-custom-scrollbar-plugin@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-10.3.0-rc.2.tgz#abfe36ddda2e91e0d3a0e3134686bc4c3fd32ca9"
- integrity sha512-eNudxGe0OhNgS/TyNjacianWC8+KtLEPc8yWDjplQdSpzmQLaUQQZCJm5WnlZIXia8TStyx1Tvu/6nLxoF9esw==
+"@abp/malihu-custom-scrollbar-plugin@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-10.3.0.tgz#209931d02a994ef448371d6203e9ec74c72b61e6"
+ integrity sha512-hJjwEExP3hKE1MNDG+pcvoHRFUihh3t/0wCPNaoePFd8+QnJuyQ9U0VA+vdtykTxm8uFNE2uaCgyHffoHmzeZA==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
malihu-custom-scrollbar-plugin "^3.1.5"
-"@abp/moment@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-10.3.0-rc.2.tgz#025a0e836d4ab832742152a6362cad3e527b7d4f"
- integrity sha512-JT0ewHg0QgztDza0VO49yegKSuz1VmyULIYRIhblWwczPnRzwLAWTzPVeYPUJYpyHx2rnvDH7DNY0H1tHt+QgQ==
+"@abp/moment@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-10.3.0.tgz#5a5c4ece14d1bc4dd33134f85d1d085733d3c975"
+ integrity sha512-8DKw2jgC/28nLrB/CR9BiyUSt0pUmWF+bEgAsduln6VrSCHn0aRLqgs+wi/9Ol+1bl7pO2wbJOYg1qbnkDhrAQ==
dependencies:
moment "^2.30.1"
-"@abp/popper.js@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/popper.js/-/popper.js-10.3.0-rc.2.tgz#5a2efdee9e64b0873db325fcfe02c367123558e8"
- integrity sha512-8nkHw99es2JMqWKE2c+cEBuUnh+HhyBWj0iJJpuoR/SN5EnxSwKy5Fk4iI/cj/6Wi9iAVEwL1uhaSLxu+IQ0zQ==
+"@abp/popper.js@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/popper.js/-/popper.js-10.3.0.tgz#cb2415e45a905854980f4e864c00c8fe1156a6f9"
+ integrity sha512-Yfafs50t7DKnShxAl9WPpihZxG5cLAt99rJmIyXBYUQIpkHkxDyUIA5b4gCoVCqKgjFDOxG7i6L+Ovd/2N8k7g==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
"@popperjs/core" "^2.11.8"
-"@abp/prismjs@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-10.3.0-rc.2.tgz#b5c4437cad4cd8e911ae1ea59d3be712249d1494"
- integrity sha512-TZBW/kpFrC7txqVv6/fW2xKDuKB+o0MBZtjENsbkcxOQIfhClqEFJ8V3/LShodznioDdec4vU6UEIKSkXc0c5Q==
+"@abp/prismjs@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-10.3.0.tgz#4ea33ece50cefcfc8a89c17b0d265b484b7205ee"
+ integrity sha512-WvkLyg+izkcX6sEOYy41B9lebiniYxMQZ++c+ysyOQKZzrYEEFOOLlnFS9jPqSKLv9cNRizhG1CCfiwoYCxufQ==
dependencies:
- "@abp/clipboard" "~10.3.0-rc.2"
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/clipboard" "~10.3.0"
+ "@abp/core" "~10.3.0"
prismjs "^1.30.0"
-"@abp/select2@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-10.3.0-rc.2.tgz#d5d040110b5150d729b804448b540cb76d2a1ce4"
- integrity sha512-RsMDCARbZ4KP74/wX7Aeo2RaKz08JA+rIsSSRdijppiCvuZchPgQ/4O0oB5BiYZHw15vVWTb4+ug8lYoB1P9RQ==
+"@abp/select2@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-10.3.0.tgz#199777173ca3e43a5448f8b51b30c3aafe4a3333"
+ integrity sha512-6sEIYIakVI1DM3eOqOaxwdG8vkyVFBWvVZhoChPZkgIIQ0EH2JLerHv0pePJEl6mQSxOUrikPA8++B2y+sBnQA==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
select2 "^4.0.13"
-"@abp/sweetalert2@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-10.3.0-rc.2.tgz#d8b3a1e6cbcafd64a4c69c101eaa7aa99580a827"
- integrity sha512-A/5rmHk5MH3c7+GOgOevF+slkvFXgrnAMSv61sNPVtFbA6wbn9lAwcjI19EWTiR4omvLm9y65UNAPqJBIhatpw==
+"@abp/sweetalert2@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-10.3.0.tgz#515e0477574b54bc6650b9f5ee193bfc648c715a"
+ integrity sha512-bY5MXEiKja+vk71ujSn8rpzRC45Ge8zvcca1k1vBJs+oKyRCii//JBxa3H0lagZo5r/QwIqv5ihdyLE1xsuLSg==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
sweetalert2 "^11.23.0"
-"@abp/timeago@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-10.3.0-rc.2.tgz#5681bb65854ab6e2ef77fbffb6fe0fbe19b097ed"
- integrity sha512-hvc8k3QGsuV9o/f1a4dIwSwrALixviO2o24TqgAHxwJ6l5JeJ1IKLxqa4hbRz8XLSOqEwxANSwaMopmT4mdY+A==
+"@abp/timeago@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-10.3.0.tgz#3214a6d000c79504c9fa7cb4e004a967fe46459b"
+ integrity sha512-Rgcex+jvM9Z9/E0I5Q3wlC2bY5550/+6xRX407k5ho4gxCccYo3c0Gkpiy5pJRFhTwtBgcNzYxArh6NCez+tDg==
dependencies:
- "@abp/jquery" "~10.3.0-rc.2"
+ "@abp/jquery" "~10.3.0"
timeago "^1.6.7"
-"@abp/utils@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-10.3.0-rc.2.tgz#412aafdc2e8972a35203591d625a86d78f54131c"
- integrity sha512-XesFTXXXBQk27LbK/y2WtEhhwbQtgGRwD63VTpPLJK8R31Dk8ySJjC055tcD24CsuSx/GQLMTgNuvdnPGEmx9g==
+"@abp/utils@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-10.3.0.tgz#d88c0d639d69d6210c3070892aac61d5e945c124"
+ integrity sha512-iNehxiqWJQl2wwE9EbsQANPv/ITMh0yUcPATUlG/McoLWdpPcqobx75NxXcHDqW8ZarecqSktjJDZPvaUaD+jA==
dependencies:
just-compare "^2.3.0"
diff --git a/modules/openiddict/app/OpenIddict.Demo.Server/package.json b/modules/openiddict/app/OpenIddict.Demo.Server/package.json
index ff1af5b51e..abb49011d8 100644
--- a/modules/openiddict/app/OpenIddict.Demo.Server/package.json
+++ b/modules/openiddict/app/OpenIddict.Demo.Server/package.json
@@ -1,8 +1,8 @@
{
- "version": "1.0.0",
- "name": "my-app",
- "private": true,
- "dependencies": {
- "@abp/aspnetcore.mvc.ui.theme.basic": "~10.3.0-rc.2"
- }
+ "version": "1.0.0",
+ "name": "my-app",
+ "private": true,
+ "dependencies": {
+ "@abp/aspnetcore.mvc.ui.theme.basic": "~10.3.0"
+ }
}
diff --git a/modules/openiddict/app/angular/package.json b/modules/openiddict/app/angular/package.json
index 3bcaf676c3..8e57ee5313 100644
--- a/modules/openiddict/app/angular/package.json
+++ b/modules/openiddict/app/angular/package.json
@@ -12,15 +12,15 @@
},
"private": true,
"dependencies": {
- "@abp/ng.account": "~10.3.0-rc.2",
- "@abp/ng.components": "~10.3.0-rc.2",
- "@abp/ng.core": "~10.3.0-rc.2",
- "@abp/ng.oauth": "~10.3.0-rc.2",
- "@abp/ng.identity": "~10.3.0-rc.2",
- "@abp/ng.setting-management": "~10.3.0-rc.2",
- "@abp/ng.tenant-management": "~10.3.0-rc.2",
- "@abp/ng.theme.shared": "~10.3.0-rc.2",
- "@abp/ng.theme.lepton-x": "~5.3.0-rc.2",
+ "@abp/ng.account": "~10.3.0",
+ "@abp/ng.components": "~10.3.0",
+ "@abp/ng.core": "~10.3.0",
+ "@abp/ng.oauth": "~10.3.0",
+ "@abp/ng.identity": "~10.3.0",
+ "@abp/ng.setting-management": "~10.3.0",
+ "@abp/ng.tenant-management": "~10.3.0",
+ "@abp/ng.theme.shared": "~10.3.0",
+ "@abp/ng.theme.lepton-x": "~5.3.0",
"@angular/animations": "^15.0.1",
"@angular/common": "^15.0.1",
"@angular/compiler": "^15.0.1",
@@ -36,7 +36,7 @@
"zone.js": "~0.11.4"
},
"devDependencies": {
- "@abp/ng.schematics": "~10.3.0-rc.2",
+ "@abp/ng.schematics": "~10.3.0",
"@angular-devkit/build-angular": "^15.0.1",
"@angular-eslint/builder": "~15.1.0",
"@angular-eslint/eslint-plugin": "~15.1.0",
diff --git a/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/package.json b/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/package.json
index f2120df8d7..4de9410e3b 100644
--- a/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/package.json
+++ b/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/package.json
@@ -1,8 +1,8 @@
{
- "version": "0.1.0",
- "name": "demo-app",
- "private": true,
- "dependencies": {
- "@abp/aspnetcore.mvc.ui.theme.basic": "~10.3.0-rc.2"
- }
+ "version": "0.1.0",
+ "name": "demo-app",
+ "private": true,
+ "dependencies": {
+ "@abp/aspnetcore.mvc.ui.theme.basic": "~10.3.0"
+ }
}
diff --git a/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/yarn.lock b/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/yarn.lock
index cf858872fe..2e8f03c042 100644
--- a/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/yarn.lock
+++ b/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/yarn.lock
@@ -2,186 +2,186 @@
# yarn lockfile v1
-"@abp/aspnetcore.mvc.ui.theme.basic@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-10.3.0-rc.2.tgz#43b8fc1149a74c346428997e49bdfefba88c6b70"
- integrity sha512-hCCFJ98mqCUXVFIL/wevjopCeYT0RCeS8ZXbKrr5XwqiyyZbbo/X+oq/Pac40pjjYwP+4w5htcZWoofc9tQfyA==
+"@abp/aspnetcore.mvc.ui.theme.basic@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-10.3.0.tgz#bf48e8fa571067d15bc19bdd3f13509acf58f9c7"
+ integrity sha512-t9pHqrXaCDYcsdrz0VPKT28ujnnU+EVxyVDogQSRRpKsDoLhNcOD8NI3swdAWBQZ46YSCDfeDR+gfwjC3yqpXQ==
dependencies:
- "@abp/aspnetcore.mvc.ui.theme.shared" "~10.3.0-rc.2"
+ "@abp/aspnetcore.mvc.ui.theme.shared" "~10.3.0"
-"@abp/aspnetcore.mvc.ui.theme.shared@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-10.3.0-rc.2.tgz#9395eeec2ca9a6b373398bacaab577c06d466520"
- integrity sha512-+n1oG5uIrynYW78N+FUtM08/ogXxZKF9nT8fDWJjJ7Ud/xxPNrhgFtjtF8AC3HTSdY4pmSHEaIuZjJhKuuxMCQ==
+"@abp/aspnetcore.mvc.ui.theme.shared@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-10.3.0.tgz#bcf72b5dd1dea285c3fa7cb1b6ce27c29b985ff7"
+ integrity sha512-X5xmMSxnIzNJPexvKR9y6jyn0v5n2wscN1SECG/bMI1YdKugMlkfkSuyUmLn+RX9/YdcK0jOsdMhfuzs5mgAOA==
dependencies:
- "@abp/aspnetcore.mvc.ui" "~10.3.0-rc.2"
- "@abp/bootstrap" "~10.3.0-rc.2"
- "@abp/bootstrap-datepicker" "~10.3.0-rc.2"
- "@abp/bootstrap-daterangepicker" "~10.3.0-rc.2"
- "@abp/datatables.net-bs5" "~10.3.0-rc.2"
- "@abp/font-awesome" "~10.3.0-rc.2"
- "@abp/jquery-validation-unobtrusive" "~10.3.0-rc.2"
- "@abp/lodash" "~10.3.0-rc.2"
- "@abp/luxon" "~10.3.0-rc.2"
- "@abp/malihu-custom-scrollbar-plugin" "~10.3.0-rc.2"
- "@abp/moment" "~10.3.0-rc.2"
- "@abp/select2" "~10.3.0-rc.2"
- "@abp/sweetalert2" "~10.3.0-rc.2"
- "@abp/timeago" "~10.3.0-rc.2"
-
-"@abp/aspnetcore.mvc.ui@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-10.3.0-rc.2.tgz#8c37d25e774e8bd86cfc8628af4b014cced34783"
- integrity sha512-ccT+uzE1KLWzKzBBWUEqpcr9F84j/I0Mcf8H3Ci0INNOeisKtaldXulmVy7YTpsbceG78dOOXQw1yOayrjvHxQ==
+ "@abp/aspnetcore.mvc.ui" "~10.3.0"
+ "@abp/bootstrap" "~10.3.0"
+ "@abp/bootstrap-datepicker" "~10.3.0"
+ "@abp/bootstrap-daterangepicker" "~10.3.0"
+ "@abp/datatables.net-bs5" "~10.3.0"
+ "@abp/font-awesome" "~10.3.0"
+ "@abp/jquery-validation-unobtrusive" "~10.3.0"
+ "@abp/lodash" "~10.3.0"
+ "@abp/luxon" "~10.3.0"
+ "@abp/malihu-custom-scrollbar-plugin" "~10.3.0"
+ "@abp/moment" "~10.3.0"
+ "@abp/select2" "~10.3.0"
+ "@abp/sweetalert2" "~10.3.0"
+ "@abp/timeago" "~10.3.0"
+
+"@abp/aspnetcore.mvc.ui@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-10.3.0.tgz#0d125efd172b6772c516eae82cfe35f144da73fc"
+ integrity sha512-kp0XdwrlNz+NeLdxSJ6xdUaB5PM7xdbiLsIyTUcwa7AUKBtcVU6yq6qttbk9VyO0KqDgLywSuEL+9PkFhthuPg==
dependencies:
ansi-colors "^4.1.3"
-"@abp/bootstrap-datepicker@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-10.3.0-rc.2.tgz#6fa2ca735935bfb2531231688923bd0d3bd44713"
- integrity sha512-5L0U3LjI3Ogbte8lZaaAubwLIf/AL/Xiqtw6531I8/AOWhOAiHmuaeab/KrJ1POTiTqGMRboHk6Q9YiGDs9HZw==
+"@abp/bootstrap-datepicker@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-10.3.0.tgz#032aaf0e474f971b9f90ca7fb83ff7ca4d7be933"
+ integrity sha512-7mRuRRIE4R0yw1cZuoIskgrqZPUa5/SJzse0K6u+/QDqvyLjjOsyE51WuqAXxlVfKpLp/fBvXZwnCDeCRU9iZQ==
dependencies:
bootstrap-datepicker "^1.10.1"
-"@abp/bootstrap-daterangepicker@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-10.3.0-rc.2.tgz#2def58088de337f1c9e10f55f1808af3aee595b0"
- integrity sha512-eBZJDysYPO8p73c/B6KWIPiwTrSucR9R/yFiiSGKLhV5kpHuxYZFnnyEmorTh64CXyJfLAxlUIZrSAxtUiOfsQ==
+"@abp/bootstrap-daterangepicker@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-10.3.0.tgz#b2a9171595ee311c32f57460013870cde67c6b7f"
+ integrity sha512-ejLu3sWhfNDlsXeUXAQudZvPv0xM4McxIK65vuVEZiKIwFSnrLYil8jBi12EJJmAw5yYA/KC0EdyG82E+AWpmA==
dependencies:
- "@abp/moment" "~10.3.0-rc.2"
+ "@abp/moment" "~10.3.0"
bootstrap-daterangepicker "^3.1.0"
-"@abp/bootstrap@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-10.3.0-rc.2.tgz#c6fd0f098d827ca7933577e71d02ed7b6d3e8b1c"
- integrity sha512-lGbCDAnMtCLcNUVTvbIxhyjAiNzyULN6GYehTNb/6VaJ7xb7jUr6rMl4hGqRmcI39erlfjutO9NsI6JM63cojA==
+"@abp/bootstrap@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-10.3.0.tgz#23535c90613271b02fdad3eae1556b67844729e6"
+ integrity sha512-JnVOeJUyR78oo+QURvaNqa9xGZaVux0PRIpFpd4Qsqiiz9FvJrbCuSoBkkZoj/0eH23WoZ3bJxy0K9LDE19qvg==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
- "@abp/popper.js" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
+ "@abp/popper.js" "~10.3.0"
bootstrap "^5.3.8"
-"@abp/core@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/core/-/core-10.3.0-rc.2.tgz#a37555f5d1037ff44a7c29f84d40d20bdbf2c7af"
- integrity sha512-ppJTw65eQKDfb+ilKO2AZJ8SEmkwq2jNzwY/8YBfcEmcCNGmbMhgIrM7e9PIampFjxS+tlh/2SKGH0jFX4L4Ww==
+"@abp/core@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/core/-/core-10.3.0.tgz#9960f8179d1fdc42250d0bbba60e379590c8199c"
+ integrity sha512-DpL4qrsyCUolypUwxKVDDK8bPVhNbYKx6l2ytUjoOu73CwgPoCSGkvHWrmKIsEsmTfOC9J7+GDErh8jWR/5pVA==
dependencies:
- "@abp/utils" "~10.3.0-rc.2"
+ "@abp/utils" "~10.3.0"
-"@abp/datatables.net-bs5@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-10.3.0-rc.2.tgz#0239544794b1ce27e2497b58a5e89a721137b032"
- integrity sha512-RnqzCiYYmcqHSb+zd53Qwl7RcNOJ3fOyCn9ODbAseDmPeSeK8ZF7Uo7K2phVeSFYy+qGmGTCyzLejZbyPCy4yg==
+"@abp/datatables.net-bs5@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-10.3.0.tgz#d8711c52f7c03df51d14d1a5f0e6b00f6d9551fc"
+ integrity sha512-I8rEU98kEhsNZjVdpPvOcG6F4xr1CgIRb0bTf5bfd8ufzxEUKB+xF9bguJIB5kYwjme8QbMlcJ0V/c+N4iewtQ==
dependencies:
- "@abp/datatables.net" "~10.3.0-rc.2"
+ "@abp/datatables.net" "~10.3.0"
datatables.net-bs5 "^2.3.4"
-"@abp/datatables.net@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-10.3.0-rc.2.tgz#97c68ce1d0d3a2614f48d72dfd38b8e1d4a14402"
- integrity sha512-Igno2zErrribrx75KlYhl1d2YT098s1dVyxCxhdMkG37S3DxX6C69DwnEYLaCGhs4dfTLWNpd8Yn1+pni3HyCg==
+"@abp/datatables.net@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-10.3.0.tgz#f98319d8e226da5aced4d1d94d3ababb11327074"
+ integrity sha512-imM25WmO1V0hqeG5iPeLvYMID2HX7SG9drz47qilr74MhpY2i2J7HlsvZDonNkjpxzhK4DHpGeQd6mE2QzG7Hw==
dependencies:
- "@abp/jquery" "~10.3.0-rc.2"
+ "@abp/jquery" "~10.3.0"
datatables.net "^2.3.4"
-"@abp/font-awesome@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-10.3.0-rc.2.tgz#218fd65e68bd7402955901e9c9ce1ca85c00cf71"
- integrity sha512-TEvz8SOwuxlo7/6w7AMwGn19BgsQLFVYK9fYFwmjUYbSr3yfsJ5eFaJB0/dJJ2Zw70yEE2d5Mnzxm4rq0ttJ6w==
+"@abp/font-awesome@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-10.3.0.tgz#43602605f5633132cc6fe21b6ce5ab19b86bdf27"
+ integrity sha512-RUOVHxDyT81hp01DhUuSshKvLM+NiTt9VP+O4/rSj+SOaSJAm3wX7eziCKrDi6H41FwhoZL75CifLhcZVyVO4A==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
"@fortawesome/fontawesome-free" "^7.0.1"
-"@abp/jquery-validation-unobtrusive@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-10.3.0-rc.2.tgz#7f06f981140b550dd8f6e9d5be7d483084ba4799"
- integrity sha512-aks1r4neR1zXS4cx7OKpGiLTKDtXIGBRqxkU5JnxrASHw+h34RXasX48+bnNPTQUJhW1Si2cksPGCsRsph4cvg==
+"@abp/jquery-validation-unobtrusive@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-10.3.0.tgz#5bc14ed642d48f9eae54761ad39bd9f51beeb005"
+ integrity sha512-j/9fA7tAs1/t3P2U1kKUiDlHAImmseul6KzvV77sNpnms7g4+x6Fgsa+sMzicSRGOLz7lK5RHdBFyvfKxt7/nA==
dependencies:
- "@abp/jquery-validation" "~10.3.0-rc.2"
+ "@abp/jquery-validation" "~10.3.0"
jquery-validation-unobtrusive "^4.0.0"
-"@abp/jquery-validation@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-10.3.0-rc.2.tgz#34d5b94c8fdda2161a3db9cb5d84976fa9d6936c"
- integrity sha512-K9YzTu3sNi8LMHJ8KeSQ0wCZr2nwEEtlagmeizF4wvVhcHaO/878WfquB31Fp8cjb3r9Spl9S9LtIPDGstcDpQ==
+"@abp/jquery-validation@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-10.3.0.tgz#e669a54d28f6c0b863a284322e527a5c65cb7dbf"
+ integrity sha512-Wo95ZJLS1ScKm7dm3zFlEFUKqXrqo3m9+82DX5mFJUVCHHuBPrhxvDjxNJ18z4gpoOUu08uqxX7LFbphtkRM3g==
dependencies:
- "@abp/jquery" "~10.3.0-rc.2"
+ "@abp/jquery" "~10.3.0"
jquery-validation "^1.21.0"
-"@abp/jquery@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-10.3.0-rc.2.tgz#48731695419d13e5eafa2d3d2775cde9be517470"
- integrity sha512-Hdy9jdR4WSP314wCGYnFj00bWY33XUepQ5sKzvr7e3ZuIQpQH4qkT9uj2qjDTeagB98HRpUM/ScM9pQkCFMJoQ==
+"@abp/jquery@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-10.3.0.tgz#3b60bcdfe8f9a33be79db1bea2500837fe09c67d"
+ integrity sha512-TndX/8bJx5vGAAwIykx2CJUZIFFDkwpD+cUjE45WO2dSrY2M5vNfWiuw95OcLGngO8RaT/gTkFGzPuZqKn9ggg==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
jquery "~3.7.1"
-"@abp/lodash@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-10.3.0-rc.2.tgz#b774fcef0d3290ff401fd9c1fa653c40432f949f"
- integrity sha512-Mv+J0DZJHNfp3P6Q43ZP2+bKlF9NHS++THkucLvgiumrTO01+5zpJzQYrkWbd9pSsmG91ReFbWNe5gUwdClnJg==
+"@abp/lodash@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-10.3.0.tgz#bd091fc811d85d2f535802631af6165ac1c8a198"
+ integrity sha512-7JDU9UlbD+9odhFQjolvyJZ6EQKG5kiL2Pt9T1RMVchNh47iEuZwfi8c+CIxa3YxA3n6lAsZ+8Pmxq4yOku+RQ==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
lodash "^4.17.21"
-"@abp/luxon@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-10.3.0-rc.2.tgz#706fb92827a1a1c72e1cf39bc51c9db6e7f66a97"
- integrity sha512-YhIFiVEzW8/ctjBWmE/eDg8hRm/H2wWfUR1tH7vg0cVvY/pZnQNQGkZdU3OBOdSEysG6XXAOpYvituBPgii5NQ==
+"@abp/luxon@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-10.3.0.tgz#acbd92289456a546607ed4506dc36f71e6da53c9"
+ integrity sha512-IIi2+odQzuFK4qV1KJ2HtlTewSPby2F9CJFNNtNRMzX/P30dQkAGWpNV5/FZzJwFIihR+zSei5wlu11WpPugsw==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
luxon "^3.7.2"
-"@abp/malihu-custom-scrollbar-plugin@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-10.3.0-rc.2.tgz#abfe36ddda2e91e0d3a0e3134686bc4c3fd32ca9"
- integrity sha512-eNudxGe0OhNgS/TyNjacianWC8+KtLEPc8yWDjplQdSpzmQLaUQQZCJm5WnlZIXia8TStyx1Tvu/6nLxoF9esw==
+"@abp/malihu-custom-scrollbar-plugin@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-10.3.0.tgz#209931d02a994ef448371d6203e9ec74c72b61e6"
+ integrity sha512-hJjwEExP3hKE1MNDG+pcvoHRFUihh3t/0wCPNaoePFd8+QnJuyQ9U0VA+vdtykTxm8uFNE2uaCgyHffoHmzeZA==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
malihu-custom-scrollbar-plugin "^3.1.5"
-"@abp/moment@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-10.3.0-rc.2.tgz#025a0e836d4ab832742152a6362cad3e527b7d4f"
- integrity sha512-JT0ewHg0QgztDza0VO49yegKSuz1VmyULIYRIhblWwczPnRzwLAWTzPVeYPUJYpyHx2rnvDH7DNY0H1tHt+QgQ==
+"@abp/moment@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-10.3.0.tgz#5a5c4ece14d1bc4dd33134f85d1d085733d3c975"
+ integrity sha512-8DKw2jgC/28nLrB/CR9BiyUSt0pUmWF+bEgAsduln6VrSCHn0aRLqgs+wi/9Ol+1bl7pO2wbJOYg1qbnkDhrAQ==
dependencies:
moment "^2.30.1"
-"@abp/popper.js@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/popper.js/-/popper.js-10.3.0-rc.2.tgz#5a2efdee9e64b0873db325fcfe02c367123558e8"
- integrity sha512-8nkHw99es2JMqWKE2c+cEBuUnh+HhyBWj0iJJpuoR/SN5EnxSwKy5Fk4iI/cj/6Wi9iAVEwL1uhaSLxu+IQ0zQ==
+"@abp/popper.js@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/popper.js/-/popper.js-10.3.0.tgz#cb2415e45a905854980f4e864c00c8fe1156a6f9"
+ integrity sha512-Yfafs50t7DKnShxAl9WPpihZxG5cLAt99rJmIyXBYUQIpkHkxDyUIA5b4gCoVCqKgjFDOxG7i6L+Ovd/2N8k7g==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
"@popperjs/core" "^2.11.8"
-"@abp/select2@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-10.3.0-rc.2.tgz#d5d040110b5150d729b804448b540cb76d2a1ce4"
- integrity sha512-RsMDCARbZ4KP74/wX7Aeo2RaKz08JA+rIsSSRdijppiCvuZchPgQ/4O0oB5BiYZHw15vVWTb4+ug8lYoB1P9RQ==
+"@abp/select2@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-10.3.0.tgz#199777173ca3e43a5448f8b51b30c3aafe4a3333"
+ integrity sha512-6sEIYIakVI1DM3eOqOaxwdG8vkyVFBWvVZhoChPZkgIIQ0EH2JLerHv0pePJEl6mQSxOUrikPA8++B2y+sBnQA==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
select2 "^4.0.13"
-"@abp/sweetalert2@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-10.3.0-rc.2.tgz#d8b3a1e6cbcafd64a4c69c101eaa7aa99580a827"
- integrity sha512-A/5rmHk5MH3c7+GOgOevF+slkvFXgrnAMSv61sNPVtFbA6wbn9lAwcjI19EWTiR4omvLm9y65UNAPqJBIhatpw==
+"@abp/sweetalert2@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-10.3.0.tgz#515e0477574b54bc6650b9f5ee193bfc648c715a"
+ integrity sha512-bY5MXEiKja+vk71ujSn8rpzRC45Ge8zvcca1k1vBJs+oKyRCii//JBxa3H0lagZo5r/QwIqv5ihdyLE1xsuLSg==
dependencies:
- "@abp/core" "~10.3.0-rc.2"
+ "@abp/core" "~10.3.0"
sweetalert2 "^11.23.0"
-"@abp/timeago@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-10.3.0-rc.2.tgz#5681bb65854ab6e2ef77fbffb6fe0fbe19b097ed"
- integrity sha512-hvc8k3QGsuV9o/f1a4dIwSwrALixviO2o24TqgAHxwJ6l5JeJ1IKLxqa4hbRz8XLSOqEwxANSwaMopmT4mdY+A==
+"@abp/timeago@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-10.3.0.tgz#3214a6d000c79504c9fa7cb4e004a967fe46459b"
+ integrity sha512-Rgcex+jvM9Z9/E0I5Q3wlC2bY5550/+6xRX407k5ho4gxCccYo3c0Gkpiy5pJRFhTwtBgcNzYxArh6NCez+tDg==
dependencies:
- "@abp/jquery" "~10.3.0-rc.2"
+ "@abp/jquery" "~10.3.0"
timeago "^1.6.7"
-"@abp/utils@~10.3.0-rc.2":
- version "10.3.0-rc.2"
- resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-10.3.0-rc.2.tgz#412aafdc2e8972a35203591d625a86d78f54131c"
- integrity sha512-XesFTXXXBQk27LbK/y2WtEhhwbQtgGRwD63VTpPLJK8R31Dk8ySJjC055tcD24CsuSx/GQLMTgNuvdnPGEmx9g==
+"@abp/utils@~10.3.0":
+ version "10.3.0"
+ resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-10.3.0.tgz#d88c0d639d69d6210c3070892aac61d5e945c124"
+ integrity sha512-iNehxiqWJQl2wwE9EbsQANPv/ITMh0yUcPATUlG/McoLWdpPcqobx75NxXcHDqW8ZarecqSktjJDZPvaUaD+jA==
dependencies:
just-compare "^2.3.0"
diff --git a/modules/virtual-file-explorer/app/package.json b/modules/virtual-file-explorer/app/package.json
index fbbae30c74..681f89a5ba 100644
--- a/modules/virtual-file-explorer/app/package.json
+++ b/modules/virtual-file-explorer/app/package.json
@@ -1,9 +1,9 @@
{
- "version": "1.0.0",
- "name": "my-app",
- "private": true,
- "dependencies": {
- "@abp/aspnetcore.mvc.ui.theme.basic": "~10.3.0-rc.2",
- "@abp/virtual-file-explorer": "~10.3.0-rc.2"
- }
+ "version": "1.0.0",
+ "name": "my-app",
+ "private": true,
+ "dependencies": {
+ "@abp/aspnetcore.mvc.ui.theme.basic": "~10.3.0",
+ "@abp/virtual-file-explorer": "~10.3.0"
+ }
}
diff --git a/npm/lerna.json b/npm/lerna.json
index cfbb78d69a..acf6a49b45 100644
--- a/npm/lerna.json
+++ b/npm/lerna.json
@@ -1,5 +1,5 @@
{
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"packages": [
"packs/*"
],
diff --git a/npm/ng-packs/package.json b/npm/ng-packs/package.json
index 2f442cdeee..8feb2de24c 100644
--- a/npm/ng-packs/package.json
+++ b/npm/ng-packs/package.json
@@ -48,8 +48,8 @@
},
"private": true,
"devDependencies": {
- "@abp/ng.theme.lepton-x": "~5.3.0-rc.2",
- "@abp/utils": "~10.3.0-rc.2",
+ "@abp/ng.theme.lepton-x": "~5.3.0",
+ "@abp/utils": "~10.3.0",
"@angular-devkit/build-angular": "~21.2.0",
"@angular-devkit/core": "~21.2.0",
"@angular-devkit/schematics": "~21.2.0",
diff --git a/npm/ng-packs/packages/account-core/package.json b/npm/ng-packs/packages/account-core/package.json
index 545a729e1d..cfbee9058d 100644
--- a/npm/ng-packs/packages/account-core/package.json
+++ b/npm/ng-packs/packages/account-core/package.json
@@ -1,14 +1,14 @@
{
"name": "@abp/ng.account.core",
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"homepage": "https://abp.io",
"repository": {
"type": "git",
"url": "https://github.com/abpframework/abp.git"
},
"dependencies": {
- "@abp/ng.core": "~10.3.0-rc.2",
- "@abp/ng.theme.shared": "~10.3.0-rc.2",
+ "@abp/ng.core": "~10.3.0",
+ "@abp/ng.theme.shared": "~10.3.0",
"tslib": "^2.0.0"
},
"publishConfig": {
diff --git a/npm/ng-packs/packages/account/package.json b/npm/ng-packs/packages/account/package.json
index f395004d11..bee5f39ff5 100644
--- a/npm/ng-packs/packages/account/package.json
+++ b/npm/ng-packs/packages/account/package.json
@@ -1,14 +1,14 @@
{
"name": "@abp/ng.account",
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"homepage": "https://abp.io",
"repository": {
"type": "git",
"url": "https://github.com/abpframework/abp.git"
},
"dependencies": {
- "@abp/ng.account.core": "~10.3.0-rc.2",
- "@abp/ng.theme.shared": "~10.3.0-rc.2",
+ "@abp/ng.account.core": "~10.3.0",
+ "@abp/ng.theme.shared": "~10.3.0",
"tslib": "^2.0.0"
},
"publishConfig": {
diff --git a/npm/ng-packs/packages/cms-kit/package.json b/npm/ng-packs/packages/cms-kit/package.json
index 2f9d05bef5..d18df04cd3 100644
--- a/npm/ng-packs/packages/cms-kit/package.json
+++ b/npm/ng-packs/packages/cms-kit/package.json
@@ -1,15 +1,15 @@
{
"name": "@abp/ng.cms-kit",
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"homepage": "https://abp.io",
"repository": {
"type": "git",
"url": "https://github.com/abpframework/abp.git"
},
"dependencies": {
- "@abp/ng.components": "~10.3.0-rc.2",
- "@abp/ng.setting-management": "~10.3.0-rc.2",
- "@abp/ng.theme.shared": "~10.3.0-rc.2",
+ "@abp/ng.components": "~10.3.0",
+ "@abp/ng.setting-management": "~10.3.0",
+ "@abp/ng.theme.shared": "~10.3.0",
"@toast-ui/editor": "~3.0.0",
"codemirror": "~6.0.0",
"tslib": "^2.0.0"
diff --git a/npm/ng-packs/packages/components/package.json b/npm/ng-packs/packages/components/package.json
index 3edcf087d9..f730716d60 100644
--- a/npm/ng-packs/packages/components/package.json
+++ b/npm/ng-packs/packages/components/package.json
@@ -1,14 +1,14 @@
{
"name": "@abp/ng.components",
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"homepage": "https://abp.io",
"repository": {
"type": "git",
"url": "https://github.com/abpframework/abp.git"
},
"peerDependencies": {
- "@abp/ng.core": ">=10.3.0-rc.2",
- "@abp/ng.theme.shared": ">=10.3.0-rc.2"
+ "@abp/ng.core": ">=10.3.0",
+ "@abp/ng.theme.shared": ">=10.3.0"
},
"dependencies": {
"chart.js": "^3.5.1",
diff --git a/npm/ng-packs/packages/core/package.json b/npm/ng-packs/packages/core/package.json
index 86695a321e..afc9f2287c 100644
--- a/npm/ng-packs/packages/core/package.json
+++ b/npm/ng-packs/packages/core/package.json
@@ -1,13 +1,13 @@
{
"name": "@abp/ng.core",
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"homepage": "https://abp.io",
"repository": {
"type": "git",
"url": "https://github.com/abpframework/abp.git"
},
"dependencies": {
- "@abp/utils": "~10.3.0-rc.2",
+ "@abp/utils": "~10.3.0",
"just-clone": "^6.0.0",
"just-compare": "^2.0.0",
"ts-toolbelt": "^9.0.0",
diff --git a/npm/ng-packs/packages/feature-management/package.json b/npm/ng-packs/packages/feature-management/package.json
index b5e308ccda..867f5ec95c 100644
--- a/npm/ng-packs/packages/feature-management/package.json
+++ b/npm/ng-packs/packages/feature-management/package.json
@@ -1,13 +1,13 @@
{
"name": "@abp/ng.feature-management",
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"homepage": "https://abp.io",
"repository": {
"type": "git",
"url": "https://github.com/abpframework/abp.git"
},
"dependencies": {
- "@abp/ng.theme.shared": "~10.3.0-rc.2",
+ "@abp/ng.theme.shared": "~10.3.0",
"tslib": "^2.0.0"
},
"peerDependencies": {
diff --git a/npm/ng-packs/packages/generators/package.json b/npm/ng-packs/packages/generators/package.json
index dec1a113e0..ab07a3cb03 100644
--- a/npm/ng-packs/packages/generators/package.json
+++ b/npm/ng-packs/packages/generators/package.json
@@ -1,6 +1,6 @@
{
"name": "@abp/nx.generators",
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"homepage": "https://abp.io",
"generators": "./generators.json",
"type": "commonjs",
diff --git a/npm/ng-packs/packages/identity/package.json b/npm/ng-packs/packages/identity/package.json
index 8c23b3d506..8826eafeec 100644
--- a/npm/ng-packs/packages/identity/package.json
+++ b/npm/ng-packs/packages/identity/package.json
@@ -1,15 +1,15 @@
{
"name": "@abp/ng.identity",
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"homepage": "https://abp.io",
"repository": {
"type": "git",
"url": "https://github.com/abpframework/abp.git"
},
"dependencies": {
- "@abp/ng.components": "~10.3.0-rc.2",
- "@abp/ng.permission-management": "~10.3.0-rc.2",
- "@abp/ng.theme.shared": "~10.3.0-rc.2",
+ "@abp/ng.components": "~10.3.0",
+ "@abp/ng.permission-management": "~10.3.0",
+ "@abp/ng.theme.shared": "~10.3.0",
"tslib": "^2.0.0"
},
"publishConfig": {
diff --git a/npm/ng-packs/packages/oauth/package.json b/npm/ng-packs/packages/oauth/package.json
index 7a57223d1f..d6f455c4cf 100644
--- a/npm/ng-packs/packages/oauth/package.json
+++ b/npm/ng-packs/packages/oauth/package.json
@@ -1,14 +1,14 @@
{
"name": "@abp/ng.oauth",
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"homepage": "https://abp.io",
"repository": {
"type": "git",
"url": "https://github.com/abpframework/abp.git"
},
"dependencies": {
- "@abp/ng.core": "~10.3.0-rc.2",
- "@abp/utils": "~10.3.0-rc.2",
+ "@abp/ng.core": "~10.3.0",
+ "@abp/utils": "~10.3.0",
"angular-oauth2-oidc": "^20.0.0",
"just-clone": "^6.0.0",
"just-compare": "^2.0.0",
diff --git a/npm/ng-packs/packages/permission-management/package.json b/npm/ng-packs/packages/permission-management/package.json
index ccba5e86ac..5295a7fd9f 100644
--- a/npm/ng-packs/packages/permission-management/package.json
+++ b/npm/ng-packs/packages/permission-management/package.json
@@ -1,13 +1,13 @@
{
"name": "@abp/ng.permission-management",
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"homepage": "https://abp.io",
"repository": {
"type": "git",
"url": "https://github.com/abpframework/abp.git"
},
"dependencies": {
- "@abp/ng.theme.shared": "~10.3.0-rc.2",
+ "@abp/ng.theme.shared": "~10.3.0",
"tslib": "^2.0.0"
},
"peerDependencies": {
diff --git a/npm/ng-packs/packages/schematics/package.json b/npm/ng-packs/packages/schematics/package.json
index 29658fe9b1..dbbfe297f6 100644
--- a/npm/ng-packs/packages/schematics/package.json
+++ b/npm/ng-packs/packages/schematics/package.json
@@ -1,6 +1,6 @@
{
"name": "@abp/ng.schematics",
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"author": "",
"schematics": "./collection.json",
"dependencies": {
diff --git a/npm/ng-packs/packages/setting-management/package.json b/npm/ng-packs/packages/setting-management/package.json
index fd3b3d2994..2635bd99d0 100644
--- a/npm/ng-packs/packages/setting-management/package.json
+++ b/npm/ng-packs/packages/setting-management/package.json
@@ -1,14 +1,14 @@
{
"name": "@abp/ng.setting-management",
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"homepage": "https://abp.io",
"repository": {
"type": "git",
"url": "https://github.com/abpframework/abp.git"
},
"dependencies": {
- "@abp/ng.components": "~10.3.0-rc.2",
- "@abp/ng.theme.shared": "~10.3.0-rc.2",
+ "@abp/ng.components": "~10.3.0",
+ "@abp/ng.theme.shared": "~10.3.0",
"tslib": "^2.0.0"
},
"peerDependencies": {
diff --git a/npm/ng-packs/packages/tenant-management/package.json b/npm/ng-packs/packages/tenant-management/package.json
index 392f6f8eb2..ba369306b3 100644
--- a/npm/ng-packs/packages/tenant-management/package.json
+++ b/npm/ng-packs/packages/tenant-management/package.json
@@ -1,14 +1,14 @@
{
"name": "@abp/ng.tenant-management",
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"homepage": "https://abp.io",
"repository": {
"type": "git",
"url": "https://github.com/abpframework/abp.git"
},
"dependencies": {
- "@abp/ng.feature-management": "~10.3.0-rc.2",
- "@abp/ng.theme.shared": "~10.3.0-rc.2",
+ "@abp/ng.feature-management": "~10.3.0",
+ "@abp/ng.theme.shared": "~10.3.0",
"tslib": "^2.0.0"
},
"publishConfig": {
diff --git a/npm/ng-packs/packages/theme-basic/package.json b/npm/ng-packs/packages/theme-basic/package.json
index 9e432eb413..cb1cffc0e5 100644
--- a/npm/ng-packs/packages/theme-basic/package.json
+++ b/npm/ng-packs/packages/theme-basic/package.json
@@ -1,14 +1,14 @@
{
"name": "@abp/ng.theme.basic",
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"homepage": "https://abp.io",
"repository": {
"type": "git",
"url": "https://github.com/abpframework/abp.git"
},
"dependencies": {
- "@abp/ng.account.core": "~10.3.0-rc.2",
- "@abp/ng.theme.shared": "~10.3.0-rc.2",
+ "@abp/ng.account.core": "~10.3.0",
+ "@abp/ng.theme.shared": "~10.3.0",
"tslib": "^2.0.0"
},
"publishConfig": {
diff --git a/npm/ng-packs/packages/theme-shared/package.json b/npm/ng-packs/packages/theme-shared/package.json
index ee49f4ffb8..707ab22edc 100644
--- a/npm/ng-packs/packages/theme-shared/package.json
+++ b/npm/ng-packs/packages/theme-shared/package.json
@@ -1,13 +1,13 @@
{
"name": "@abp/ng.theme.shared",
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"homepage": "https://abp.io",
"repository": {
"type": "git",
"url": "https://github.com/abpframework/abp.git"
},
"dependencies": {
- "@abp/ng.core": "~10.3.0-rc.2",
+ "@abp/ng.core": "~10.3.0",
"@fortawesome/fontawesome-free": "^6.0.0",
"@ng-bootstrap/ng-bootstrap": "~20.0.0",
"@ngx-validate/core": "^0.2.0",
diff --git a/npm/packs/anchor-js/package.json b/npm/packs/anchor-js/package.json
index e61e1696cc..1f825c178c 100644
--- a/npm/packs/anchor-js/package.json
+++ b/npm/packs/anchor-js/package.json
@@ -1,11 +1,11 @@
{
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"name": "@abp/anchor-js",
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@abp/core": "~10.3.0-rc.2",
+ "@abp/core": "~10.3.0",
"anchor-js": "^5.0.0"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",
diff --git a/npm/packs/aspnetcore.components.server.basictheme/package.json b/npm/packs/aspnetcore.components.server.basictheme/package.json
index c26a289d54..af95ebfbe8 100644
--- a/npm/packs/aspnetcore.components.server.basictheme/package.json
+++ b/npm/packs/aspnetcore.components.server.basictheme/package.json
@@ -1,11 +1,11 @@
{
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"name": "@abp/aspnetcore.components.server.basictheme",
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@abp/aspnetcore.components.server.theming": "~10.3.0-rc.2"
+ "@abp/aspnetcore.components.server.theming": "~10.3.0"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",
"homepage": "https://abp.io",
diff --git a/npm/packs/aspnetcore.components.server.theming/package.json b/npm/packs/aspnetcore.components.server.theming/package.json
index 7799d18df1..27df25ce73 100644
--- a/npm/packs/aspnetcore.components.server.theming/package.json
+++ b/npm/packs/aspnetcore.components.server.theming/package.json
@@ -1,12 +1,12 @@
{
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"name": "@abp/aspnetcore.components.server.theming",
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@abp/bootstrap": "~10.3.0-rc.2",
- "@abp/font-awesome": "~10.3.0-rc.2"
+ "@abp/bootstrap": "~10.3.0",
+ "@abp/font-awesome": "~10.3.0"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",
"homepage": "https://abp.io",
diff --git a/npm/packs/aspnetcore.mvc.ui.theme.basic/package.json b/npm/packs/aspnetcore.mvc.ui.theme.basic/package.json
index 5eb0abccf3..fa174ab32f 100644
--- a/npm/packs/aspnetcore.mvc.ui.theme.basic/package.json
+++ b/npm/packs/aspnetcore.mvc.ui.theme.basic/package.json
@@ -1,5 +1,5 @@
{
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"name": "@abp/aspnetcore.mvc.ui.theme.basic",
"repository": {
"type": "git",
@@ -10,7 +10,7 @@
"access": "public"
},
"dependencies": {
- "@abp/aspnetcore.mvc.ui.theme.shared": "~10.3.0-rc.2"
+ "@abp/aspnetcore.mvc.ui.theme.shared": "~10.3.0"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",
"homepage": "https://abp.io",
diff --git a/npm/packs/aspnetcore.mvc.ui.theme.shared/package.json b/npm/packs/aspnetcore.mvc.ui.theme.shared/package.json
index ff34fcc06a..2660ac8985 100644
--- a/npm/packs/aspnetcore.mvc.ui.theme.shared/package.json
+++ b/npm/packs/aspnetcore.mvc.ui.theme.shared/package.json
@@ -1,5 +1,5 @@
{
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"name": "@abp/aspnetcore.mvc.ui.theme.shared",
"repository": {
"type": "git",
@@ -10,20 +10,20 @@
"access": "public"
},
"dependencies": {
- "@abp/aspnetcore.mvc.ui": "~10.3.0-rc.2",
- "@abp/bootstrap": "~10.3.0-rc.2",
- "@abp/bootstrap-datepicker": "~10.3.0-rc.2",
- "@abp/bootstrap-daterangepicker": "~10.3.0-rc.2",
- "@abp/datatables.net-bs5": "~10.3.0-rc.2",
- "@abp/font-awesome": "~10.3.0-rc.2",
- "@abp/jquery-validation-unobtrusive": "~10.3.0-rc.2",
- "@abp/lodash": "~10.3.0-rc.2",
- "@abp/luxon": "~10.3.0-rc.2",
- "@abp/malihu-custom-scrollbar-plugin": "~10.3.0-rc.2",
- "@abp/moment": "~10.3.0-rc.2",
- "@abp/select2": "~10.3.0-rc.2",
- "@abp/sweetalert2": "~10.3.0-rc.2",
- "@abp/timeago": "~10.3.0-rc.2"
+ "@abp/aspnetcore.mvc.ui": "~10.3.0",
+ "@abp/bootstrap": "~10.3.0",
+ "@abp/bootstrap-datepicker": "~10.3.0",
+ "@abp/bootstrap-daterangepicker": "~10.3.0",
+ "@abp/datatables.net-bs5": "~10.3.0",
+ "@abp/font-awesome": "~10.3.0",
+ "@abp/jquery-validation-unobtrusive": "~10.3.0",
+ "@abp/lodash": "~10.3.0",
+ "@abp/luxon": "~10.3.0",
+ "@abp/malihu-custom-scrollbar-plugin": "~10.3.0",
+ "@abp/moment": "~10.3.0",
+ "@abp/select2": "~10.3.0",
+ "@abp/sweetalert2": "~10.3.0",
+ "@abp/timeago": "~10.3.0"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",
"homepage": "https://abp.io",
diff --git a/npm/packs/aspnetcore.mvc.ui/package-lock.json b/npm/packs/aspnetcore.mvc.ui/package-lock.json
index a9b7ae1fd2..47569fdc1f 100644
--- a/npm/packs/aspnetcore.mvc.ui/package-lock.json
+++ b/npm/packs/aspnetcore.mvc.ui/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "@abp/aspnetcore.mvc.ui",
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"lockfileVersion": 1,
"requires": true,
"packages": {
diff --git a/npm/packs/aspnetcore.mvc.ui/package.json b/npm/packs/aspnetcore.mvc.ui/package.json
index b7a05dc099..2aaa3efce2 100644
--- a/npm/packs/aspnetcore.mvc.ui/package.json
+++ b/npm/packs/aspnetcore.mvc.ui/package.json
@@ -1,5 +1,5 @@
{
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"name": "@abp/aspnetcore.mvc.ui",
"repository": {
"type": "git",
diff --git a/npm/packs/blogging/package.json b/npm/packs/blogging/package.json
index 4c8a6b5e96..96fda325de 100644
--- a/npm/packs/blogging/package.json
+++ b/npm/packs/blogging/package.json
@@ -1,14 +1,14 @@
{
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"name": "@abp/blogging",
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@abp/aspnetcore.mvc.ui.theme.shared": "~10.3.0-rc.2",
- "@abp/owl.carousel": "~10.3.0-rc.2",
- "@abp/prismjs": "~10.3.0-rc.2",
- "@abp/tui-editor": "~10.3.0-rc.2"
+ "@abp/aspnetcore.mvc.ui.theme.shared": "~10.3.0",
+ "@abp/owl.carousel": "~10.3.0",
+ "@abp/prismjs": "~10.3.0",
+ "@abp/tui-editor": "~10.3.0"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",
"homepage": "https://abp.io",
diff --git a/npm/packs/bootstrap-datepicker/package.json b/npm/packs/bootstrap-datepicker/package.json
index 30ecf11dab..1274202764 100644
--- a/npm/packs/bootstrap-datepicker/package.json
+++ b/npm/packs/bootstrap-datepicker/package.json
@@ -1,5 +1,5 @@
{
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"name": "@abp/bootstrap-datepicker",
"repository": {
"type": "git",
diff --git a/npm/packs/bootstrap-daterangepicker/package.json b/npm/packs/bootstrap-daterangepicker/package.json
index d0d547642b..e6aa0182c5 100644
--- a/npm/packs/bootstrap-daterangepicker/package.json
+++ b/npm/packs/bootstrap-daterangepicker/package.json
@@ -1,5 +1,5 @@
{
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"name": "@abp/bootstrap-daterangepicker",
"repository": {
"type": "git",
@@ -10,7 +10,7 @@
"access": "public"
},
"dependencies": {
- "@abp/moment": "~10.3.0-rc.2",
+ "@abp/moment": "~10.3.0",
"bootstrap-daterangepicker": "^3.1.0"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",
diff --git a/npm/packs/bootstrap/package.json b/npm/packs/bootstrap/package.json
index c7f2cb2525..d153222da9 100644
--- a/npm/packs/bootstrap/package.json
+++ b/npm/packs/bootstrap/package.json
@@ -1,5 +1,5 @@
{
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"name": "@abp/bootstrap",
"repository": {
"type": "git",
@@ -10,8 +10,8 @@
"access": "public"
},
"dependencies": {
- "@abp/core": "~10.3.0-rc.2",
- "@abp/popper.js": "~10.3.0-rc.2",
+ "@abp/core": "~10.3.0",
+ "@abp/popper.js": "~10.3.0",
"bootstrap": "^5.3.8"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",
diff --git a/npm/packs/chart.js/package.json b/npm/packs/chart.js/package.json
index 1f6b160eff..d2963f29a2 100644
--- a/npm/packs/chart.js/package.json
+++ b/npm/packs/chart.js/package.json
@@ -1,5 +1,5 @@
{
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"name": "@abp/chart.js",
"publishConfig": {
"access": "public"
diff --git a/npm/packs/clipboard/package.json b/npm/packs/clipboard/package.json
index f265042ad8..4def145537 100644
--- a/npm/packs/clipboard/package.json
+++ b/npm/packs/clipboard/package.json
@@ -1,11 +1,11 @@
{
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"name": "@abp/clipboard",
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@abp/core": "~10.3.0-rc.2",
+ "@abp/core": "~10.3.0",
"clipboard": "^2.0.11"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",
diff --git a/npm/packs/cms-kit.admin/package.json b/npm/packs/cms-kit.admin/package.json
index 4a23c97d1f..7b93424a81 100644
--- a/npm/packs/cms-kit.admin/package.json
+++ b/npm/packs/cms-kit.admin/package.json
@@ -1,16 +1,16 @@
{
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"name": "@abp/cms-kit.admin",
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@abp/codemirror": "~10.3.0-rc.2",
- "@abp/jstree": "~10.3.0-rc.2",
- "@abp/markdown-it": "~10.3.0-rc.2",
- "@abp/slugify": "~10.3.0-rc.2",
- "@abp/tui-editor": "~10.3.0-rc.2",
- "@abp/uppy": "~10.3.0-rc.2"
+ "@abp/codemirror": "~10.3.0",
+ "@abp/jstree": "~10.3.0",
+ "@abp/markdown-it": "~10.3.0",
+ "@abp/slugify": "~10.3.0",
+ "@abp/tui-editor": "~10.3.0",
+ "@abp/uppy": "~10.3.0"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",
"homepage": "https://abp.io",
diff --git a/npm/packs/cms-kit.public/package.json b/npm/packs/cms-kit.public/package.json
index e4ccb85659..ffac8cbabb 100644
--- a/npm/packs/cms-kit.public/package.json
+++ b/npm/packs/cms-kit.public/package.json
@@ -1,12 +1,12 @@
{
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"name": "@abp/cms-kit.public",
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@abp/highlight.js": "~10.3.0-rc.2",
- "@abp/star-rating-svg": "~10.3.0-rc.2"
+ "@abp/highlight.js": "~10.3.0",
+ "@abp/star-rating-svg": "~10.3.0"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",
"homepage": "https://abp.io",
diff --git a/npm/packs/cms-kit/package.json b/npm/packs/cms-kit/package.json
index a79ecab0b0..924a56ca43 100644
--- a/npm/packs/cms-kit/package.json
+++ b/npm/packs/cms-kit/package.json
@@ -1,12 +1,12 @@
{
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"name": "@abp/cms-kit",
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@abp/cms-kit.admin": "~10.3.0-rc.2",
- "@abp/cms-kit.public": "~10.3.0-rc.2"
+ "@abp/cms-kit.admin": "~10.3.0",
+ "@abp/cms-kit.public": "~10.3.0"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",
"homepage": "https://abp.io",
diff --git a/npm/packs/codemirror/package.json b/npm/packs/codemirror/package.json
index 5dbea1063e..f2a45ceed7 100644
--- a/npm/packs/codemirror/package.json
+++ b/npm/packs/codemirror/package.json
@@ -1,11 +1,11 @@
{
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"name": "@abp/codemirror",
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@abp/core": "~10.3.0-rc.2",
+ "@abp/core": "~10.3.0",
"codemirror": "^5.65.1"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",
diff --git a/npm/packs/core/package.json b/npm/packs/core/package.json
index a0e541676f..fea065d845 100644
--- a/npm/packs/core/package.json
+++ b/npm/packs/core/package.json
@@ -1,5 +1,5 @@
{
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"name": "@abp/core",
"repository": {
"type": "git",
@@ -10,7 +10,7 @@
"access": "public"
},
"dependencies": {
- "@abp/utils": "~10.3.0-rc.2"
+ "@abp/utils": "~10.3.0"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",
"homepage": "https://abp.io",
diff --git a/npm/packs/cropperjs/package.json b/npm/packs/cropperjs/package.json
index b5e26387e2..1a17b70c47 100644
--- a/npm/packs/cropperjs/package.json
+++ b/npm/packs/cropperjs/package.json
@@ -1,11 +1,11 @@
{
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"name": "@abp/cropperjs",
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@abp/core": "~10.3.0-rc.2",
+ "@abp/core": "~10.3.0",
"cropperjs": "^1.6.2"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",
diff --git a/npm/packs/datatables.net-bs4/package.json b/npm/packs/datatables.net-bs4/package.json
index 5d72a49bcf..3c03b88c83 100644
--- a/npm/packs/datatables.net-bs4/package.json
+++ b/npm/packs/datatables.net-bs4/package.json
@@ -1,5 +1,5 @@
{
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"name": "@abp/datatables.net-bs4",
"repository": {
"type": "git",
@@ -10,7 +10,7 @@
"access": "public"
},
"dependencies": {
- "@abp/datatables.net": "~10.3.0-rc.2",
+ "@abp/datatables.net": "~10.3.0",
"datatables.net-bs4": "^2.3.4"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",
diff --git a/npm/packs/datatables.net-bs5/package.json b/npm/packs/datatables.net-bs5/package.json
index 70a877b274..8bdc9d9c9b 100644
--- a/npm/packs/datatables.net-bs5/package.json
+++ b/npm/packs/datatables.net-bs5/package.json
@@ -1,11 +1,11 @@
{
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"name": "@abp/datatables.net-bs5",
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@abp/datatables.net": "~10.3.0-rc.2",
+ "@abp/datatables.net": "~10.3.0",
"datatables.net-bs5": "^2.3.4"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",
diff --git a/npm/packs/datatables.net/package.json b/npm/packs/datatables.net/package.json
index 9586203d37..89db065c7a 100644
--- a/npm/packs/datatables.net/package.json
+++ b/npm/packs/datatables.net/package.json
@@ -1,5 +1,5 @@
{
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"name": "@abp/datatables.net",
"repository": {
"type": "git",
@@ -10,7 +10,7 @@
"access": "public"
},
"dependencies": {
- "@abp/jquery": "~10.3.0-rc.2",
+ "@abp/jquery": "~10.3.0",
"datatables.net": "^2.3.4"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",
diff --git a/npm/packs/docs/package.json b/npm/packs/docs/package.json
index 11ea08a883..57ddb5e5d3 100644
--- a/npm/packs/docs/package.json
+++ b/npm/packs/docs/package.json
@@ -1,15 +1,15 @@
{
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"name": "@abp/docs",
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@abp/anchor-js": "~10.3.0-rc.2",
- "@abp/clipboard": "~10.3.0-rc.2",
- "@abp/malihu-custom-scrollbar-plugin": "~10.3.0-rc.2",
- "@abp/popper.js": "~10.3.0-rc.2",
- "@abp/prismjs": "~10.3.0-rc.2"
+ "@abp/anchor-js": "~10.3.0",
+ "@abp/clipboard": "~10.3.0",
+ "@abp/malihu-custom-scrollbar-plugin": "~10.3.0",
+ "@abp/popper.js": "~10.3.0",
+ "@abp/prismjs": "~10.3.0"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",
"homepage": "https://abp.io",
diff --git a/npm/packs/flag-icon-css/package.json b/npm/packs/flag-icon-css/package.json
index 4ae22b01ee..1cc7ffda03 100644
--- a/npm/packs/flag-icon-css/package.json
+++ b/npm/packs/flag-icon-css/package.json
@@ -1,5 +1,5 @@
{
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"name": "@abp/flag-icon-css",
"publishConfig": {
"access": "public"
diff --git a/npm/packs/flag-icons/package.json b/npm/packs/flag-icons/package.json
index fcbd9d6c85..58b7c08e5e 100644
--- a/npm/packs/flag-icons/package.json
+++ b/npm/packs/flag-icons/package.json
@@ -1,5 +1,5 @@
{
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"name": "@abp/flag-icons",
"publishConfig": {
"access": "public"
diff --git a/npm/packs/font-awesome/package.json b/npm/packs/font-awesome/package.json
index 7610d2a6fd..874a8a9690 100644
--- a/npm/packs/font-awesome/package.json
+++ b/npm/packs/font-awesome/package.json
@@ -1,5 +1,5 @@
{
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"name": "@abp/font-awesome",
"repository": {
"type": "git",
@@ -10,7 +10,7 @@
"access": "public"
},
"dependencies": {
- "@abp/core": "~10.3.0-rc.2",
+ "@abp/core": "~10.3.0",
"@fortawesome/fontawesome-free": "^7.0.1"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",
diff --git a/npm/packs/highlight.js/package.json b/npm/packs/highlight.js/package.json
index 3d53803aa7..b222cf245a 100644
--- a/npm/packs/highlight.js/package.json
+++ b/npm/packs/highlight.js/package.json
@@ -1,11 +1,11 @@
{
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"name": "@abp/highlight.js",
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@abp/core": "~10.3.0-rc.2",
+ "@abp/core": "~10.3.0",
"@highlightjs/cdn-assets": "~11.11.1"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",
diff --git a/npm/packs/jquery-form/package.json b/npm/packs/jquery-form/package.json
index 24270d7b03..f11735b972 100644
--- a/npm/packs/jquery-form/package.json
+++ b/npm/packs/jquery-form/package.json
@@ -1,5 +1,5 @@
{
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"name": "@abp/jquery-form",
"repository": {
"type": "git",
@@ -10,7 +10,7 @@
"access": "public"
},
"dependencies": {
- "@abp/jquery": "~10.3.0-rc.2",
+ "@abp/jquery": "~10.3.0",
"jquery-form": "^4.3.0"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",
diff --git a/npm/packs/jquery-validation-unobtrusive/package.json b/npm/packs/jquery-validation-unobtrusive/package.json
index 3aa22e29bf..828ff6fc74 100644
--- a/npm/packs/jquery-validation-unobtrusive/package.json
+++ b/npm/packs/jquery-validation-unobtrusive/package.json
@@ -1,5 +1,5 @@
{
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"name": "@abp/jquery-validation-unobtrusive",
"repository": {
"type": "git",
@@ -10,7 +10,7 @@
"access": "public"
},
"dependencies": {
- "@abp/jquery-validation": "~10.3.0-rc.2",
+ "@abp/jquery-validation": "~10.3.0",
"jquery-validation-unobtrusive": "^4.0.0"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",
diff --git a/npm/packs/jquery-validation/package.json b/npm/packs/jquery-validation/package.json
index 23bd5c55be..baab14ce2d 100644
--- a/npm/packs/jquery-validation/package.json
+++ b/npm/packs/jquery-validation/package.json
@@ -1,5 +1,5 @@
{
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"name": "@abp/jquery-validation",
"repository": {
"type": "git",
@@ -10,7 +10,7 @@
"access": "public"
},
"dependencies": {
- "@abp/jquery": "~10.3.0-rc.2",
+ "@abp/jquery": "~10.3.0",
"jquery-validation": "^1.21.0"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",
diff --git a/npm/packs/jquery/package.json b/npm/packs/jquery/package.json
index e15e21d229..70029c5204 100644
--- a/npm/packs/jquery/package.json
+++ b/npm/packs/jquery/package.json
@@ -1,5 +1,5 @@
{
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"name": "@abp/jquery",
"repository": {
"type": "git",
@@ -10,7 +10,7 @@
"access": "public"
},
"dependencies": {
- "@abp/core": "~10.3.0-rc.2",
+ "@abp/core": "~10.3.0",
"jquery": "~3.7.1"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",
diff --git a/npm/packs/jstree/package.json b/npm/packs/jstree/package.json
index 8df51e6c30..fb96448696 100644
--- a/npm/packs/jstree/package.json
+++ b/npm/packs/jstree/package.json
@@ -1,11 +1,11 @@
{
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"name": "@abp/jstree",
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@abp/jquery": "~10.3.0-rc.2",
+ "@abp/jquery": "~10.3.0",
"jstree": "^3.3.17"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",
diff --git a/npm/packs/lodash/package.json b/npm/packs/lodash/package.json
index 963f2b488e..28e76c2779 100644
--- a/npm/packs/lodash/package.json
+++ b/npm/packs/lodash/package.json
@@ -1,5 +1,5 @@
{
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"name": "@abp/lodash",
"repository": {
"type": "git",
@@ -10,7 +10,7 @@
"access": "public"
},
"dependencies": {
- "@abp/core": "~10.3.0-rc.2",
+ "@abp/core": "~10.3.0",
"lodash": "^4.17.21"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",
diff --git a/npm/packs/luxon/package.json b/npm/packs/luxon/package.json
index 241d9bb6cd..f2396a199b 100644
--- a/npm/packs/luxon/package.json
+++ b/npm/packs/luxon/package.json
@@ -1,5 +1,5 @@
{
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"name": "@abp/luxon",
"repository": {
"type": "git",
@@ -10,7 +10,7 @@
"access": "public"
},
"dependencies": {
- "@abp/core": "~10.3.0-rc.2",
+ "@abp/core": "~10.3.0",
"luxon": "^3.7.2"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",
diff --git a/npm/packs/malihu-custom-scrollbar-plugin/package.json b/npm/packs/malihu-custom-scrollbar-plugin/package.json
index 843af4c6f7..c16ca450dc 100644
--- a/npm/packs/malihu-custom-scrollbar-plugin/package.json
+++ b/npm/packs/malihu-custom-scrollbar-plugin/package.json
@@ -1,5 +1,5 @@
{
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"name": "@abp/malihu-custom-scrollbar-plugin",
"repository": {
"type": "git",
@@ -10,7 +10,7 @@
"access": "public"
},
"dependencies": {
- "@abp/core": "~10.3.0-rc.2",
+ "@abp/core": "~10.3.0",
"malihu-custom-scrollbar-plugin": "^3.1.5"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",
diff --git a/npm/packs/markdown-it/package.json b/npm/packs/markdown-it/package.json
index b39181b628..8580958a8e 100644
--- a/npm/packs/markdown-it/package.json
+++ b/npm/packs/markdown-it/package.json
@@ -1,11 +1,11 @@
{
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"name": "@abp/markdown-it",
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@abp/core": "~10.3.0-rc.2",
+ "@abp/core": "~10.3.0",
"markdown-it": "^14.1.0"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",
diff --git a/npm/packs/moment/package.json b/npm/packs/moment/package.json
index c32d35fb04..a13aa8692f 100644
--- a/npm/packs/moment/package.json
+++ b/npm/packs/moment/package.json
@@ -1,5 +1,5 @@
{
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"name": "@abp/moment",
"repository": {
"type": "git",
diff --git a/npm/packs/owl.carousel/package.json b/npm/packs/owl.carousel/package.json
index 770642064e..1e6ff74800 100644
--- a/npm/packs/owl.carousel/package.json
+++ b/npm/packs/owl.carousel/package.json
@@ -1,11 +1,11 @@
{
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"name": "@abp/owl.carousel",
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@abp/core": "~10.3.0-rc.2",
+ "@abp/core": "~10.3.0",
"owl.carousel": "^2.3.4"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",
diff --git a/npm/packs/popper.js/package.json b/npm/packs/popper.js/package.json
index 54db49b136..d350114bcb 100644
--- a/npm/packs/popper.js/package.json
+++ b/npm/packs/popper.js/package.json
@@ -1,11 +1,11 @@
{
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"name": "@abp/popper.js",
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@abp/core": "~10.3.0-rc.2",
+ "@abp/core": "~10.3.0",
"@popperjs/core": "^2.11.8"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",
diff --git a/npm/packs/prismjs/package.json b/npm/packs/prismjs/package.json
index f77f0af861..2b7e0336d5 100644
--- a/npm/packs/prismjs/package.json
+++ b/npm/packs/prismjs/package.json
@@ -1,12 +1,12 @@
{
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"name": "@abp/prismjs",
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@abp/clipboard": "~10.3.0-rc.2",
- "@abp/core": "~10.3.0-rc.2",
+ "@abp/clipboard": "~10.3.0",
+ "@abp/core": "~10.3.0",
"prismjs": "^1.30.0"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",
diff --git a/npm/packs/qrcode/package.json b/npm/packs/qrcode/package.json
index c19d477267..7741bb0025 100644
--- a/npm/packs/qrcode/package.json
+++ b/npm/packs/qrcode/package.json
@@ -1,5 +1,5 @@
{
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"name": "@abp/qrcode",
"repository": {
"type": "git",
@@ -10,7 +10,7 @@
"access": "public"
},
"dependencies": {
- "@abp/core": "~10.3.0-rc.2"
+ "@abp/core": "~10.3.0"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",
"homepage": "https://abp.io",
diff --git a/npm/packs/select2/package.json b/npm/packs/select2/package.json
index 8248219560..dae26c3e0f 100644
--- a/npm/packs/select2/package.json
+++ b/npm/packs/select2/package.json
@@ -1,5 +1,5 @@
{
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"name": "@abp/select2",
"repository": {
"type": "git",
@@ -10,7 +10,7 @@
"access": "public"
},
"dependencies": {
- "@abp/core": "~10.3.0-rc.2",
+ "@abp/core": "~10.3.0",
"select2": "^4.0.13"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",
diff --git a/npm/packs/signalr/package.json b/npm/packs/signalr/package.json
index 12d67f74cb..dea95a3d9e 100644
--- a/npm/packs/signalr/package.json
+++ b/npm/packs/signalr/package.json
@@ -1,11 +1,11 @@
{
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"name": "@abp/signalr",
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@abp/core": "~10.3.0-rc.2",
+ "@abp/core": "~10.3.0",
"@microsoft/signalr": "~9.0.6"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",
diff --git a/npm/packs/slugify/package.json b/npm/packs/slugify/package.json
index 8d59f6c957..6877ce5ee9 100644
--- a/npm/packs/slugify/package.json
+++ b/npm/packs/slugify/package.json
@@ -1,5 +1,5 @@
{
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"name": "@abp/slugify",
"publishConfig": {
"access": "public"
diff --git a/npm/packs/star-rating-svg/package.json b/npm/packs/star-rating-svg/package.json
index 4f85a0489f..68545837af 100644
--- a/npm/packs/star-rating-svg/package.json
+++ b/npm/packs/star-rating-svg/package.json
@@ -1,11 +1,11 @@
{
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"name": "@abp/star-rating-svg",
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@abp/jquery": "~10.3.0-rc.2",
+ "@abp/jquery": "~10.3.0",
"star-rating-svg": "^3.5.0"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",
diff --git a/npm/packs/sweetalert2/package.json b/npm/packs/sweetalert2/package.json
index 5e9532d908..21ad47efc4 100644
--- a/npm/packs/sweetalert2/package.json
+++ b/npm/packs/sweetalert2/package.json
@@ -1,5 +1,5 @@
{
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"name": "@abp/sweetalert2",
"publishConfig": {
"access": "public"
@@ -10,7 +10,7 @@
"directory": "npm/packs/sweetalert2"
},
"dependencies": {
- "@abp/core": "~10.3.0-rc.2",
+ "@abp/core": "~10.3.0",
"sweetalert2": "^11.23.0"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",
diff --git a/npm/packs/timeago/package.json b/npm/packs/timeago/package.json
index 1111329763..b18f80cf35 100644
--- a/npm/packs/timeago/package.json
+++ b/npm/packs/timeago/package.json
@@ -1,5 +1,5 @@
{
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"name": "@abp/timeago",
"repository": {
"type": "git",
@@ -10,7 +10,7 @@
"access": "public"
},
"dependencies": {
- "@abp/jquery": "~10.3.0-rc.2",
+ "@abp/jquery": "~10.3.0",
"timeago": "^1.6.7"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",
diff --git a/npm/packs/toastr/package.json b/npm/packs/toastr/package.json
index f3cde66b41..f93637fbad 100644
--- a/npm/packs/toastr/package.json
+++ b/npm/packs/toastr/package.json
@@ -1,5 +1,5 @@
{
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"name": "@abp/toastr",
"repository": {
"type": "git",
@@ -10,7 +10,7 @@
"access": "public"
},
"dependencies": {
- "@abp/jquery": "~10.3.0-rc.2",
+ "@abp/jquery": "~10.3.0",
"toastr": "^2.1.4"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",
diff --git a/npm/packs/tui-editor/package.json b/npm/packs/tui-editor/package.json
index 3747cde003..dbf1930750 100644
--- a/npm/packs/tui-editor/package.json
+++ b/npm/packs/tui-editor/package.json
@@ -1,12 +1,12 @@
{
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"name": "@abp/tui-editor",
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@abp/jquery": "~10.3.0-rc.2",
- "@abp/prismjs": "~10.3.0-rc.2"
+ "@abp/jquery": "~10.3.0",
+ "@abp/prismjs": "~10.3.0"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",
"homepage": "https://abp.io",
diff --git a/npm/packs/uppy/package.json b/npm/packs/uppy/package.json
index 1c518909fc..eb662d8db1 100644
--- a/npm/packs/uppy/package.json
+++ b/npm/packs/uppy/package.json
@@ -1,11 +1,11 @@
{
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"name": "@abp/uppy",
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@abp/core": "~10.3.0-rc.2",
+ "@abp/core": "~10.3.0",
"uppy": "^5.1.2"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",
diff --git a/npm/packs/utils/package.json b/npm/packs/utils/package.json
index a56050be90..179b467ed6 100644
--- a/npm/packs/utils/package.json
+++ b/npm/packs/utils/package.json
@@ -1,6 +1,6 @@
{
"name": "@abp/utils",
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"scripts": {
"prepublishOnly": "yarn install --ignore-scripts && node prepublish.js",
"ng": "ng",
diff --git a/npm/packs/vee-validate/package.json b/npm/packs/vee-validate/package.json
index 81e6871362..45a83f459c 100644
--- a/npm/packs/vee-validate/package.json
+++ b/npm/packs/vee-validate/package.json
@@ -1,11 +1,11 @@
{
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"name": "@abp/vee-validate",
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@abp/vue": "~10.3.0-rc.2",
+ "@abp/vue": "~10.3.0",
"vee-validate": "~3.4.4"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",
diff --git a/npm/packs/virtual-file-explorer/package.json b/npm/packs/virtual-file-explorer/package.json
index c7c35f451e..a92656f640 100644
--- a/npm/packs/virtual-file-explorer/package.json
+++ b/npm/packs/virtual-file-explorer/package.json
@@ -1,12 +1,12 @@
{
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"name": "@abp/virtual-file-explorer",
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@abp/clipboard": "~10.3.0-rc.2",
- "@abp/prismjs": "~10.3.0-rc.2"
+ "@abp/clipboard": "~10.3.0",
+ "@abp/prismjs": "~10.3.0"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",
"homepage": "https://abp.io",
diff --git a/npm/packs/vue/package.json b/npm/packs/vue/package.json
index ad5f1ce241..9757819baf 100644
--- a/npm/packs/vue/package.json
+++ b/npm/packs/vue/package.json
@@ -1,5 +1,5 @@
{
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"name": "@abp/vue",
"publishConfig": {
"access": "public"
diff --git a/npm/packs/zxcvbn/package.json b/npm/packs/zxcvbn/package.json
index c8ff829b16..760e2fb878 100644
--- a/npm/packs/zxcvbn/package.json
+++ b/npm/packs/zxcvbn/package.json
@@ -1,11 +1,11 @@
{
- "version": "10.3.0-rc.2",
+ "version": "10.3.0",
"name": "@abp/zxcvbn",
"publishConfig": {
"access": "public"
},
"dependencies": {
- "@abp/core": "~10.3.0-rc.2",
+ "@abp/core": "~10.3.0",
"zxcvbn": "^4.4.2"
},
"gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431",
diff --git a/nupkg/push-nightly-packages-myget.ps1 b/nupkg/push-nightly-packages-myget.ps1
index ff3eb93774..76febf2e94 100644
--- a/nupkg/push-nightly-packages-myget.ps1
+++ b/nupkg/push-nightly-packages-myget.ps1
@@ -13,4 +13,56 @@ if (!$apikey)
$apikey = "dummy"
}
-dotnet nuget push '*.nupkg' -s $source --skip-duplicate --api-key $apikey
\ No newline at end of file
+$maxRetryCount = 3
+$retryDelaysInSeconds = @(30, 60, 120)
+$failedPackages = @()
+$failedPackagesFilePath = Join-Path (Get-Location) "failed-packages.txt"
+if (Test-Path $failedPackagesFilePath) { Remove-Item $failedPackagesFilePath -Force }
+
+$packages = Get-ChildItem -Filter *.nupkg | Sort-Object Name
+
+foreach ($package in $packages)
+{
+ $packageName = $package.Name
+ Write-Host "Pushing nightly package: $packageName"
+
+ $attempt = 0
+ $pushSucceeded = $false
+ while ($true)
+ {
+ $attempt += 1
+ $pushOutput = dotnet nuget push $packageName -s $source --skip-duplicate --api-key $apikey 2>&1
+ $pushOutput | ForEach-Object { Write-Host $_ }
+
+ $pushSucceeded = $LASTEXITCODE -eq 0
+ if ($pushSucceeded)
+ {
+ break
+ }
+
+ $clientError = ($pushOutput | Out-String) -match "Response status code does not indicate success:\s*4\d\d"
+ $canRetry = $clientError -and $attempt -le $maxRetryCount
+ if (-not $canRetry)
+ {
+ break
+ }
+
+ $retryDelay = $retryDelaysInSeconds[$attempt - 1]
+ Write-Warning "NuGet push returned a 4xx response for $packageName. Retrying in $retryDelay seconds (retry $attempt/$maxRetryCount)..."
+ Start-Sleep -Seconds $retryDelay
+ }
+
+ if (-not $pushSucceeded)
+ {
+ Write-Host ("********** ERROR PUSH FAILED: " + $packageName) -ForegroundColor red
+ $failedPackages += $packageName
+ }
+}
+
+if ($failedPackages.Count -gt 0)
+{
+ $errorCount = $failedPackages.Count
+ Write-Host ("******* $errorCount error(s) occured *******") -ForegroundColor red
+ $failedPackages | Set-Content -Path $failedPackagesFilePath
+ exit 1
+}
\ No newline at end of file
diff --git a/nupkg/push_packages.ps1 b/nupkg/push_packages.ps1
index 6fa91a5599..5b37c22572 100644
--- a/nupkg/push_packages.ps1
+++ b/nupkg/push_packages.ps1
@@ -9,9 +9,14 @@ $version = $commonPropsXml.Project.PropertyGroup.Version
# Publish all packages
$i = 0
$errorCount = 0
+$failedPackages = @()
$totalProjectsCount = $projects.length
$nugetUrl = "https://api.nuget.org/v3/index.json"
+$maxQuotaRetryCount = 3
+$quotaRetryDelaysInSeconds = @(30, 60, 120)
+$failedPackagesFilePath = Join-Path $packFolder "failed-packages.txt"
Set-Location $packFolder
+if (Test-Path $failedPackagesFilePath) { Remove-Item $failedPackagesFilePath -Force }
foreach($project in $projects) {
$i += 1
@@ -24,7 +29,39 @@ foreach($project in $projects) {
if ($nugetPackageExists)
{
- dotnet nuget push $nugetPackageName --skip-duplicate -s $nugetUrl --api-key "$apiKey"
+ $attempt = 0
+ $pushSucceeded = $false
+ while ($true)
+ {
+ $attempt += 1
+ $pushOutput = dotnet nuget push $nugetPackageName --skip-duplicate -s $nugetUrl --api-key "$apiKey" 2>&1
+ $pushOutput | ForEach-Object { Write-Host $_ }
+
+ $pushSucceeded = $LASTEXITCODE -eq 0
+ if ($pushSucceeded)
+ {
+ break
+ }
+
+ $clientError = ($pushOutput | Out-String) -match "Response status code does not indicate success:\s*4\d\d"
+ $canRetry = $clientError -and $attempt -le $maxQuotaRetryCount
+
+ if (-not $canRetry)
+ {
+ break
+ }
+
+ $retryDelay = $quotaRetryDelaysInSeconds[$attempt - 1]
+ Write-Warning "NuGet push returned a 4xx response for $nugetPackageName. Retrying in $retryDelay seconds (retry $attempt/$maxQuotaRetryCount)..."
+ Start-Sleep -Seconds $retryDelay
+ }
+
+ if (-not $pushSucceeded)
+ {
+ Write-Host ("********** ERROR PUSH FAILED: " + $nugetPackageName) -ForegroundColor red
+ $errorCount += 1
+ $failedPackages += $nugetPackageName
+ }
#Write-Host ("Deleting package from local: " + $nugetPackageName)
#Remove-Item $nugetPackageName -Force
}
@@ -41,4 +78,6 @@ foreach($project in $projects) {
if ($errorCount > 0)
{
Write-Host ("******* $errorCount error(s) occured *******") -ForegroundColor red
+ $failedPackages | Set-Content -Path $failedPackagesFilePath
+ exit 1
}
diff --git a/source-code/Volo.Abp.Account.SourceCode/Volo.Abp.Account.SourceCode.zip b/source-code/Volo.Abp.Account.SourceCode/Volo.Abp.Account.SourceCode.zip
index 2e1358b3f9..8ecc797a1c 100644
Binary files a/source-code/Volo.Abp.Account.SourceCode/Volo.Abp.Account.SourceCode.zip and b/source-code/Volo.Abp.Account.SourceCode/Volo.Abp.Account.SourceCode.zip differ
diff --git a/source-code/Volo.Abp.AuditLogging.SourceCode/Volo.Abp.AuditLogging.SourceCode.zip b/source-code/Volo.Abp.AuditLogging.SourceCode/Volo.Abp.AuditLogging.SourceCode.zip
index 238ea9c3e9..167741ae54 100644
Binary files a/source-code/Volo.Abp.AuditLogging.SourceCode/Volo.Abp.AuditLogging.SourceCode.zip and b/source-code/Volo.Abp.AuditLogging.SourceCode/Volo.Abp.AuditLogging.SourceCode.zip differ
diff --git a/source-code/Volo.Abp.BackgroundJobs.SourceCode/Volo.Abp.BackgroundJobs.SourceCode.zip b/source-code/Volo.Abp.BackgroundJobs.SourceCode/Volo.Abp.BackgroundJobs.SourceCode.zip
index 7d70e84ab8..e48ebcd319 100644
Binary files a/source-code/Volo.Abp.BackgroundJobs.SourceCode/Volo.Abp.BackgroundJobs.SourceCode.zip and b/source-code/Volo.Abp.BackgroundJobs.SourceCode/Volo.Abp.BackgroundJobs.SourceCode.zip differ
diff --git a/source-code/Volo.Abp.BlobStoring.Database.SourceCode/Volo.Abp.BlobStoring.Database.SourceCode.zip b/source-code/Volo.Abp.BlobStoring.Database.SourceCode/Volo.Abp.BlobStoring.Database.SourceCode.zip
index 057e015bd1..12f83ceff0 100644
Binary files a/source-code/Volo.Abp.BlobStoring.Database.SourceCode/Volo.Abp.BlobStoring.Database.SourceCode.zip and b/source-code/Volo.Abp.BlobStoring.Database.SourceCode/Volo.Abp.BlobStoring.Database.SourceCode.zip differ
diff --git a/source-code/Volo.Abp.FeatureManagement.SourceCode/Volo.Abp.FeatureManagement.SourceCode.zip b/source-code/Volo.Abp.FeatureManagement.SourceCode/Volo.Abp.FeatureManagement.SourceCode.zip
index 34b0a54917..7a4df5194e 100644
Binary files a/source-code/Volo.Abp.FeatureManagement.SourceCode/Volo.Abp.FeatureManagement.SourceCode.zip and b/source-code/Volo.Abp.FeatureManagement.SourceCode/Volo.Abp.FeatureManagement.SourceCode.zip differ
diff --git a/source-code/Volo.Abp.Identity.SourceCode/Volo.Abp.Identity.SourceCode.zip b/source-code/Volo.Abp.Identity.SourceCode/Volo.Abp.Identity.SourceCode.zip
index 9a0c0ccf49..4bdbac2591 100644
Binary files a/source-code/Volo.Abp.Identity.SourceCode/Volo.Abp.Identity.SourceCode.zip and b/source-code/Volo.Abp.Identity.SourceCode/Volo.Abp.Identity.SourceCode.zip differ
diff --git a/source-code/Volo.Abp.IdentityServer.SourceCode/Volo.Abp.IdentityServer.SourceCode.zip b/source-code/Volo.Abp.IdentityServer.SourceCode/Volo.Abp.IdentityServer.SourceCode.zip
index d40480267a..0bba3541e4 100644
Binary files a/source-code/Volo.Abp.IdentityServer.SourceCode/Volo.Abp.IdentityServer.SourceCode.zip and b/source-code/Volo.Abp.IdentityServer.SourceCode/Volo.Abp.IdentityServer.SourceCode.zip differ
diff --git a/source-code/Volo.Abp.OpenIddict.SourceCode/Volo.Abp.OpenIddict.SourceCode.zip b/source-code/Volo.Abp.OpenIddict.SourceCode/Volo.Abp.OpenIddict.SourceCode.zip
index e91c144d88..7236a098a8 100644
Binary files a/source-code/Volo.Abp.OpenIddict.SourceCode/Volo.Abp.OpenIddict.SourceCode.zip and b/source-code/Volo.Abp.OpenIddict.SourceCode/Volo.Abp.OpenIddict.SourceCode.zip differ
diff --git a/source-code/Volo.Abp.PermissionManagement.SourceCode/Volo.Abp.PermissionManagement.SourceCode.zip b/source-code/Volo.Abp.PermissionManagement.SourceCode/Volo.Abp.PermissionManagement.SourceCode.zip
index 123222e3ad..af1c59d8b9 100644
Binary files a/source-code/Volo.Abp.PermissionManagement.SourceCode/Volo.Abp.PermissionManagement.SourceCode.zip and b/source-code/Volo.Abp.PermissionManagement.SourceCode/Volo.Abp.PermissionManagement.SourceCode.zip differ
diff --git a/source-code/Volo.Abp.SettingManagement.SourceCode/Volo.Abp.SettingManagement.SourceCode.zip b/source-code/Volo.Abp.SettingManagement.SourceCode/Volo.Abp.SettingManagement.SourceCode.zip
index fb9571b93e..fb65556ea4 100644
Binary files a/source-code/Volo.Abp.SettingManagement.SourceCode/Volo.Abp.SettingManagement.SourceCode.zip and b/source-code/Volo.Abp.SettingManagement.SourceCode/Volo.Abp.SettingManagement.SourceCode.zip differ
diff --git a/source-code/Volo.Abp.TenantManagement.SourceCode/Volo.Abp.TenantManagement.SourceCode.zip b/source-code/Volo.Abp.TenantManagement.SourceCode/Volo.Abp.TenantManagement.SourceCode.zip
index 37be8938e7..61650f54bf 100644
Binary files a/source-code/Volo.Abp.TenantManagement.SourceCode/Volo.Abp.TenantManagement.SourceCode.zip and b/source-code/Volo.Abp.TenantManagement.SourceCode/Volo.Abp.TenantManagement.SourceCode.zip differ
diff --git a/source-code/Volo.Abp.Users.SourceCode/Volo.Abp.Users.SourceCode.zip b/source-code/Volo.Abp.Users.SourceCode/Volo.Abp.Users.SourceCode.zip
index 4c397f6338..afcf53089a 100644
Binary files a/source-code/Volo.Abp.Users.SourceCode/Volo.Abp.Users.SourceCode.zip and b/source-code/Volo.Abp.Users.SourceCode/Volo.Abp.Users.SourceCode.zip differ
diff --git a/source-code/Volo.Abp.VirtualFileExplorer.SourceCode/Volo.Abp.VirtualFileExplorer.SourceCode.zip b/source-code/Volo.Abp.VirtualFileExplorer.SourceCode/Volo.Abp.VirtualFileExplorer.SourceCode.zip
index 087672b761..c68493b9ba 100644
Binary files a/source-code/Volo.Abp.VirtualFileExplorer.SourceCode/Volo.Abp.VirtualFileExplorer.SourceCode.zip and b/source-code/Volo.Abp.VirtualFileExplorer.SourceCode/Volo.Abp.VirtualFileExplorer.SourceCode.zip differ
diff --git a/source-code/Volo.Blogging.SourceCode/Volo.Blogging.SourceCode.zip b/source-code/Volo.Blogging.SourceCode/Volo.Blogging.SourceCode.zip
index d3894aa2d2..f80adf291b 100644
Binary files a/source-code/Volo.Blogging.SourceCode/Volo.Blogging.SourceCode.zip and b/source-code/Volo.Blogging.SourceCode/Volo.Blogging.SourceCode.zip differ
diff --git a/source-code/Volo.CmsKit.SourceCode/Volo.CmsKit.SourceCode.zip b/source-code/Volo.CmsKit.SourceCode/Volo.CmsKit.SourceCode.zip
index 36a64f832e..a7610d72ec 100644
Binary files a/source-code/Volo.CmsKit.SourceCode/Volo.CmsKit.SourceCode.zip and b/source-code/Volo.CmsKit.SourceCode/Volo.CmsKit.SourceCode.zip differ
diff --git a/source-code/Volo.Docs.SourceCode/Volo.Docs.SourceCode.zip b/source-code/Volo.Docs.SourceCode/Volo.Docs.SourceCode.zip
index fabe4eccc8..8b46011374 100644
Binary files a/source-code/Volo.Docs.SourceCode/Volo.Docs.SourceCode.zip and b/source-code/Volo.Docs.SourceCode/Volo.Docs.SourceCode.zip differ
diff --git a/templates/app-nolayers/angular/package.json b/templates/app-nolayers/angular/package.json
index c71dcf1168..85cd237044 100644
--- a/templates/app-nolayers/angular/package.json
+++ b/templates/app-nolayers/angular/package.json
@@ -12,15 +12,15 @@
},
"private": true,
"dependencies": {
- "@abp/ng.account": "~10.3.0-rc.2",
- "@abp/ng.components": "~10.3.0-rc.2",
- "@abp/ng.core": "~10.3.0-rc.2",
- "@abp/ng.identity": "~10.3.0-rc.2",
- "@abp/ng.oauth": "~10.3.0-rc.2",
- "@abp/ng.setting-management": "~10.3.0-rc.2",
- "@abp/ng.tenant-management": "~10.3.0-rc.2",
- "@abp/ng.theme.lepton-x": "~5.3.0-rc.2",
- "@abp/ng.theme.shared": "~10.3.0-rc.2",
+ "@abp/ng.account": "~10.3.0",
+ "@abp/ng.components": "~10.3.0",
+ "@abp/ng.core": "~10.3.0",
+ "@abp/ng.identity": "~10.3.0",
+ "@abp/ng.oauth": "~10.3.0",
+ "@abp/ng.setting-management": "~10.3.0",
+ "@abp/ng.tenant-management": "~10.3.0",
+ "@abp/ng.theme.lepton-x": "~5.3.0",
+ "@abp/ng.theme.shared": "~10.3.0",
"@angular/animations": "~21.2.0",
"@angular/aria": "~21.2.0",
"@angular/common": "~21.2.0",
@@ -37,7 +37,7 @@
"zone.js": "~0.15.0"
},
"devDependencies": {
- "@abp/ng.schematics": "~10.3.0-rc.2",
+ "@abp/ng.schematics": "~10.3.0",
"@angular-eslint/builder": "~21.2.0",
"@angular-eslint/eslint-plugin": "~21.2.0",
"@angular-eslint/eslint-plugin-template": "~21.2.0",
diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server.Mongo/MyCompanyName.MyProjectName.Blazor.Server.Mongo.csproj b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server.Mongo/MyCompanyName.MyProjectName.Blazor.Server.Mongo.csproj
index 4f7ffff647..8459c80cf0 100644
--- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server.Mongo/MyCompanyName.MyProjectName.Blazor.Server.Mongo.csproj
+++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server.Mongo/MyCompanyName.MyProjectName.Blazor.Server.Mongo.csproj
@@ -8,8 +8,8 @@
-
-
+
+
diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server.Mongo/package.json b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server.Mongo/package.json
index 6a61fc5b5e..234a873cb7 100644
--- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server.Mongo/package.json
+++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server.Mongo/package.json
@@ -3,7 +3,7 @@
"name": "my-app",
"private": true,
"dependencies": {
- "@abp/aspnetcore.components.server.leptonxlitetheme": "~5.3.0-rc.2",
- "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.3.0-rc.2"
+ "@abp/aspnetcore.components.server.leptonxlitetheme": "~5.3.0",
+ "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.3.0"
}
}
diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/MyCompanyName.MyProjectName.Blazor.Server.csproj b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/MyCompanyName.MyProjectName.Blazor.Server.csproj
index 8331ad2fda..20d63dd3ab 100644
--- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/MyCompanyName.MyProjectName.Blazor.Server.csproj
+++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/MyCompanyName.MyProjectName.Blazor.Server.csproj
@@ -8,8 +8,8 @@
-
-
+
+
diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/package.json b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/package.json
index 79a717ee68..0479161a12 100644
--- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/package.json
+++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/package.json
@@ -3,7 +3,7 @@
"name": "my-app",
"private": true,
"dependencies": {
- "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.3.0-rc.2",
- "@abp/aspnetcore.components.server.leptonxlitetheme": "~5.3.0-rc.2"
+ "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.3.0",
+ "@abp/aspnetcore.components.server.leptonxlitetheme": "~5.3.0"
}
}
diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Client/MyCompanyName.MyProjectName.Blazor.WebAssembly.Client.csproj b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Client/MyCompanyName.MyProjectName.Blazor.WebAssembly.Client.csproj
index 929c554ef2..4d6e8b02e8 100644
--- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Client/MyCompanyName.MyProjectName.Blazor.WebAssembly.Client.csproj
+++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Client/MyCompanyName.MyProjectName.Blazor.WebAssembly.Client.csproj
@@ -9,8 +9,8 @@
-
-
+
+
diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server.Mongo/package.json b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server.Mongo/package.json
index 6d1f46b0d8..066b3d8c0f 100644
--- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server.Mongo/package.json
+++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server.Mongo/package.json
@@ -3,6 +3,6 @@
"name": "my-app",
"private": true,
"dependencies": {
- "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.3.0-rc.2"
+ "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.3.0"
}
}
diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server/package.json b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server/package.json
index 6d1f46b0d8..066b3d8c0f 100644
--- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server/package.json
+++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.WebAssembly/Server/package.json
@@ -3,6 +3,6 @@
"name": "my-app",
"private": true,
"dependencies": {
- "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.3.0-rc.2"
+ "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.3.0"
}
}
diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host.Mongo/package.json b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host.Mongo/package.json
index 6d1f46b0d8..066b3d8c0f 100644
--- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host.Mongo/package.json
+++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host.Mongo/package.json
@@ -3,6 +3,6 @@
"name": "my-app",
"private": true,
"dependencies": {
- "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.3.0-rc.2"
+ "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.3.0"
}
}
diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host/package.json b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host/package.json
index 6d1f46b0d8..066b3d8c0f 100644
--- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host/package.json
+++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host/package.json
@@ -3,6 +3,6 @@
"name": "my-app",
"private": true,
"dependencies": {
- "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.3.0-rc.2"
+ "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.3.0"
}
}
diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc.Mongo/package.json b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc.Mongo/package.json
index 6d1f46b0d8..066b3d8c0f 100644
--- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc.Mongo/package.json
+++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc.Mongo/package.json
@@ -3,6 +3,6 @@
"name": "my-app",
"private": true,
"dependencies": {
- "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.3.0-rc.2"
+ "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.3.0"
}
}
diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc/package.json b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc/package.json
index 6d1f46b0d8..066b3d8c0f 100644
--- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc/package.json
+++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc/package.json
@@ -3,6 +3,6 @@
"name": "my-app",
"private": true,
"dependencies": {
- "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.3.0-rc.2"
+ "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.3.0"
}
}
diff --git a/templates/app/angular/package.json b/templates/app/angular/package.json
index 0214eb96f7..2d0f96e204 100644
--- a/templates/app/angular/package.json
+++ b/templates/app/angular/package.json
@@ -12,15 +12,15 @@
},
"private": true,
"dependencies": {
- "@abp/ng.account": "~10.3.0-rc.2",
- "@abp/ng.components": "~10.3.0-rc.2",
- "@abp/ng.core": "~10.3.0-rc.2",
- "@abp/ng.identity": "~10.3.0-rc.2",
- "@abp/ng.oauth": "~10.3.0-rc.2",
- "@abp/ng.setting-management": "~10.3.0-rc.2",
- "@abp/ng.tenant-management": "~10.3.0-rc.2",
- "@abp/ng.theme.lepton-x": "~5.3.0-rc.2",
- "@abp/ng.theme.shared": "~10.3.0-rc.2",
+ "@abp/ng.account": "~10.3.0",
+ "@abp/ng.components": "~10.3.0",
+ "@abp/ng.core": "~10.3.0",
+ "@abp/ng.identity": "~10.3.0",
+ "@abp/ng.oauth": "~10.3.0",
+ "@abp/ng.setting-management": "~10.3.0",
+ "@abp/ng.tenant-management": "~10.3.0",
+ "@abp/ng.theme.lepton-x": "~5.3.0",
+ "@abp/ng.theme.shared": "~10.3.0",
"@angular/animations": "~21.2.0",
"@angular/aria": "~21.2.0",
"@angular/common": "~21.2.0",
@@ -37,7 +37,7 @@
"zone.js": "~0.15.0"
},
"devDependencies": {
- "@abp/ng.schematics": "~10.3.0-rc.2",
+ "@abp/ng.schematics": "~10.3.0",
"@angular-eslint/builder": "~21.2.0",
"@angular-eslint/eslint-plugin": "~21.2.0",
"@angular-eslint/eslint-plugin-template": "~21.2.0",
diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.AuthServer/package.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.AuthServer/package.json
index a0637a8900..5fc9b7e2f5 100644
--- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.AuthServer/package.json
+++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.AuthServer/package.json
@@ -3,6 +3,6 @@
"name": "my-app-authserver",
"private": true,
"dependencies": {
- "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.3.0-rc.2"
+ "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.3.0"
}
}
diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Client/MyCompanyName.MyProjectName.Blazor.Client.csproj b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Client/MyCompanyName.MyProjectName.Blazor.Client.csproj
index 40e7e377f3..0879feee0e 100644
--- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Client/MyCompanyName.MyProjectName.Blazor.Client.csproj
+++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Client/MyCompanyName.MyProjectName.Blazor.Client.csproj
@@ -12,8 +12,8 @@
-
-
+
+
diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server.Tiered/MyCompanyName.MyProjectName.Blazor.Server.Tiered.csproj b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server.Tiered/MyCompanyName.MyProjectName.Blazor.Server.Tiered.csproj
index 79608c23d8..f8cc56776e 100644
--- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server.Tiered/MyCompanyName.MyProjectName.Blazor.Server.Tiered.csproj
+++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server.Tiered/MyCompanyName.MyProjectName.Blazor.Server.Tiered.csproj
@@ -14,8 +14,8 @@
-
-
+
+
diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server.Tiered/package.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server.Tiered/package.json
index 79a717ee68..0479161a12 100644
--- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server.Tiered/package.json
+++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server.Tiered/package.json
@@ -3,7 +3,7 @@
"name": "my-app",
"private": true,
"dependencies": {
- "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.3.0-rc.2",
- "@abp/aspnetcore.components.server.leptonxlitetheme": "~5.3.0-rc.2"
+ "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.3.0",
+ "@abp/aspnetcore.components.server.leptonxlitetheme": "~5.3.0"
}
}
diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server/MyCompanyName.MyProjectName.Blazor.Server.csproj b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server/MyCompanyName.MyProjectName.Blazor.Server.csproj
index 7e1abc1d28..be90ab1a5f 100644
--- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server/MyCompanyName.MyProjectName.Blazor.Server.csproj
+++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server/MyCompanyName.MyProjectName.Blazor.Server.csproj
@@ -15,8 +15,8 @@
-
-
+
+
diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server/package.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server/package.json
index 79a717ee68..0479161a12 100644
--- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server/package.json
+++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server/package.json
@@ -3,7 +3,7 @@
"name": "my-app",
"private": true,
"dependencies": {
- "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.3.0-rc.2",
- "@abp/aspnetcore.components.server.leptonxlitetheme": "~5.3.0-rc.2"
+ "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.3.0",
+ "@abp/aspnetcore.components.server.leptonxlitetheme": "~5.3.0"
}
}
diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.WebApp.Client/MyCompanyName.MyProjectName.Blazor.WebApp.Client.csproj b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.WebApp.Client/MyCompanyName.MyProjectName.Blazor.WebApp.Client.csproj
index 46241e9158..d8e91d2319 100644
--- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.WebApp.Client/MyCompanyName.MyProjectName.Blazor.WebApp.Client.csproj
+++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.WebApp.Client/MyCompanyName.MyProjectName.Blazor.WebApp.Client.csproj
@@ -13,8 +13,8 @@
-
-
+
+
diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.WebApp.Tiered.Client/MyCompanyName.MyProjectName.Blazor.WebApp.Tiered.Client.csproj b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.WebApp.Tiered.Client/MyCompanyName.MyProjectName.Blazor.WebApp.Tiered.Client.csproj
index 98503c47ae..ceef0368bb 100644
--- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.WebApp.Tiered.Client/MyCompanyName.MyProjectName.Blazor.WebApp.Tiered.Client.csproj
+++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.WebApp.Tiered.Client/MyCompanyName.MyProjectName.Blazor.WebApp.Tiered.Client.csproj
@@ -13,8 +13,8 @@
-
-
+
+
diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.WebApp.Tiered/MyCompanyName.MyProjectName.Blazor.WebApp.Tiered.csproj b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.WebApp.Tiered/MyCompanyName.MyProjectName.Blazor.WebApp.Tiered.csproj
index 2b43e95d13..60ef9ab125 100644
--- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.WebApp.Tiered/MyCompanyName.MyProjectName.Blazor.WebApp.Tiered.csproj
+++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.WebApp.Tiered/MyCompanyName.MyProjectName.Blazor.WebApp.Tiered.csproj
@@ -16,8 +16,8 @@
-
-
+
+
diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.WebApp.Tiered/package.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.WebApp.Tiered/package.json
index 79a717ee68..0479161a12 100644
--- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.WebApp.Tiered/package.json
+++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.WebApp.Tiered/package.json
@@ -3,7 +3,7 @@
"name": "my-app",
"private": true,
"dependencies": {
- "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.3.0-rc.2",
- "@abp/aspnetcore.components.server.leptonxlitetheme": "~5.3.0-rc.2"
+ "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.3.0",
+ "@abp/aspnetcore.components.server.leptonxlitetheme": "~5.3.0"
}
}
diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.WebApp/MyCompanyName.MyProjectName.Blazor.WebApp.csproj b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.WebApp/MyCompanyName.MyProjectName.Blazor.WebApp.csproj
index 0d5b2f3796..0b476c8adb 100644
--- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.WebApp/MyCompanyName.MyProjectName.Blazor.WebApp.csproj
+++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.WebApp/MyCompanyName.MyProjectName.Blazor.WebApp.csproj
@@ -16,8 +16,8 @@
-
-
+
+
diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.WebApp/package.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.WebApp/package.json
index 79a717ee68..0479161a12 100644
--- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.WebApp/package.json
+++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.WebApp/package.json
@@ -3,7 +3,7 @@
"name": "my-app",
"private": true,
"dependencies": {
- "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.3.0-rc.2",
- "@abp/aspnetcore.components.server.leptonxlitetheme": "~5.3.0-rc.2"
+ "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.3.0",
+ "@abp/aspnetcore.components.server.leptonxlitetheme": "~5.3.0"
}
}
diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.HostWithIds/package.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.HostWithIds/package.json
index 6d1f46b0d8..066b3d8c0f 100644
--- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.HostWithIds/package.json
+++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.HostWithIds/package.json
@@ -3,6 +3,6 @@
"name": "my-app",
"private": true,
"dependencies": {
- "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.3.0-rc.2"
+ "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.3.0"
}
}
diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/package.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/package.json
index 6d1f46b0d8..066b3d8c0f 100644
--- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/package.json
+++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/package.json
@@ -3,6 +3,6 @@
"name": "my-app",
"private": true,
"dependencies": {
- "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.3.0-rc.2"
+ "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.3.0"
}
}
diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/package.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/package.json
index 6d1f46b0d8..066b3d8c0f 100644
--- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/package.json
+++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/package.json
@@ -3,6 +3,6 @@
"name": "my-app",
"private": true,
"dependencies": {
- "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.3.0-rc.2"
+ "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~5.3.0"
}
}
diff --git a/templates/module/angular/package.json b/templates/module/angular/package.json
index 5d1c569884..2b71f1a57d 100644
--- a/templates/module/angular/package.json
+++ b/templates/module/angular/package.json
@@ -13,15 +13,15 @@
},
"private": true,
"dependencies": {
- "@abp/ng.account": "~10.3.0-rc.2",
- "@abp/ng.components": "~10.3.0-rc.2",
- "@abp/ng.core": "~10.3.0-rc.2",
- "@abp/ng.identity": "~10.3.0-rc.2",
- "@abp/ng.oauth": "~10.3.0-rc.2",
- "@abp/ng.setting-management": "~10.3.0-rc.2",
- "@abp/ng.tenant-management": "~10.3.0-rc.2",
- "@abp/ng.theme.basic": "~10.3.0-rc.2",
- "@abp/ng.theme.shared": "~10.3.0-rc.2",
+ "@abp/ng.account": "~10.3.0",
+ "@abp/ng.components": "~10.3.0",
+ "@abp/ng.core": "~10.3.0",
+ "@abp/ng.identity": "~10.3.0",
+ "@abp/ng.oauth": "~10.3.0",
+ "@abp/ng.setting-management": "~10.3.0",
+ "@abp/ng.tenant-management": "~10.3.0",
+ "@abp/ng.theme.basic": "~10.3.0",
+ "@abp/ng.theme.shared": "~10.3.0",
"@angular/animations": "~21.2.0",
"@angular/aria": "~21.2.0",
"@angular/common": "~21.2.0",
@@ -37,7 +37,7 @@
"zone.js": "~0.15.0"
},
"devDependencies": {
- "@abp/ng.schematics": "~10.3.0-rc.2",
+ "@abp/ng.schematics": "~10.3.0",
"@angular-eslint/builder": "~21.2.0",
"@angular-eslint/eslint-plugin": "~21.2.0",
"@angular-eslint/eslint-plugin-template": "~21.2.0",
diff --git a/templates/module/angular/projects/my-project-name/package.json b/templates/module/angular/projects/my-project-name/package.json
index a2707c5297..7b649d403b 100644
--- a/templates/module/angular/projects/my-project-name/package.json
+++ b/templates/module/angular/projects/my-project-name/package.json
@@ -4,8 +4,8 @@
"peerDependencies": {
"@angular/common": "~21.2.0",
"@angular/core": "~21.2.0",
- "@abp/ng.core": "~10.3.0-rc.2",
- "@abp/ng.theme.shared": "~10.3.0-rc.2"
+ "@abp/ng.core": "~10.3.0",
+ "@abp/ng.theme.shared": "~10.3.0"
},
"dependencies": {
"tslib": "^2.1.0"
diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.AuthServer/package.json b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.AuthServer/package.json
index ddfd1581f7..1b82136b68 100644
--- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.AuthServer/package.json
+++ b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.AuthServer/package.json
@@ -3,6 +3,6 @@
"name": "my-app-authserver",
"private": true,
"dependencies": {
- "@abp/aspnetcore.mvc.ui.theme.basic": "~10.3.0-rc.2"
+ "@abp/aspnetcore.mvc.ui.theme.basic": "~10.3.0"
}
}
diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Host.Client/MyCompanyName.MyProjectName.Blazor.Host.Client.csproj b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Host.Client/MyCompanyName.MyProjectName.Blazor.Host.Client.csproj
index 6418ffe6b9..851f327132 100644
--- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Host.Client/MyCompanyName.MyProjectName.Blazor.Host.Client.csproj
+++ b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Host.Client/MyCompanyName.MyProjectName.Blazor.Host.Client.csproj
@@ -10,8 +10,8 @@
-
-
+
+
diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Server.Host/MyCompanyName.MyProjectName.Blazor.Server.Host.csproj b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Server.Host/MyCompanyName.MyProjectName.Blazor.Server.Host.csproj
index a31f52222b..efcf43c5fa 100644
--- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Server.Host/MyCompanyName.MyProjectName.Blazor.Server.Host.csproj
+++ b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Server.Host/MyCompanyName.MyProjectName.Blazor.Server.Host.csproj
@@ -13,8 +13,8 @@
-
-
+
+
diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Server.Host/package.json b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Server.Host/package.json
index e64c2318e1..9dd0d6884d 100644
--- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Server.Host/package.json
+++ b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Server.Host/package.json
@@ -3,7 +3,7 @@
"name": "my-app",
"private": true,
"dependencies": {
- "@abp/aspnetcore.mvc.ui.theme.basic": "~10.3.0-rc.2",
- "@abp/aspnetcore.components.server.basictheme": "~10.3.0-rc.2"
+ "@abp/aspnetcore.mvc.ui.theme.basic": "~10.3.0",
+ "@abp/aspnetcore.components.server.basictheme": "~10.3.0"
}
}
diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Host/package.json b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Host/package.json
index ff1af5b51e..cdee4f88a8 100644
--- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Host/package.json
+++ b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Host/package.json
@@ -3,6 +3,6 @@
"name": "my-app",
"private": true,
"dependencies": {
- "@abp/aspnetcore.mvc.ui.theme.basic": "~10.3.0-rc.2"
+ "@abp/aspnetcore.mvc.ui.theme.basic": "~10.3.0"
}
}
diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Unified/package.json b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Unified/package.json
index ff1af5b51e..cdee4f88a8 100644
--- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Unified/package.json
+++ b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Unified/package.json
@@ -3,6 +3,6 @@
"name": "my-app",
"private": true,
"dependencies": {
- "@abp/aspnetcore.mvc.ui.theme.basic": "~10.3.0-rc.2"
+ "@abp/aspnetcore.mvc.ui.theme.basic": "~10.3.0"
}
}