maliming
d9672968d4
Use exact ref path and --exit-code for git ls-remote tag check
6 months ago
selman koc
f178da1dc1
Add new version 10.3.0 to latest-versions.json
6 months ago
maliming
fc86247ce8
Use git ls-remote instead of git tag -l for tag existence check
6 months ago
Volosoft Agent
277045118f
Merge pull request #25280 from abpframework/auto-merge/rel-10-3/4504
Merge branch dev with rel-10.3
6 months ago
Engincan VESKE
9b381fab4b
Merge pull request #25279 from abpframework/upgrade/system-security-cryptography-xml-10.0.6
Upgrade `System.Security.Cryptography.Xml` to 10.0.6
6 months ago
Gizem Mutu Kurt
86c281e517
Merge pull request #25251 from abpframework/skoc10-patch-3
Add new version entry for 10.2.1
6 months ago
maliming
b0517bc771
Fix fetch-tags in dependency change detector workflow
6 months ago
github-actions[bot]
7b07ac3204
docs: update package version changes [skip ci]
6 months ago
Ma Liming
895b8d670c
Update package version from 10.3.0 to 10.3.1
6 months ago
github-actions[bot]
13465d8730
docs: update package version changes [skip ci]
6 months ago
maliming
9d46030cb7
Bump patch version in dependency change detector when tag exists
6 months ago
github-actions[bot]
b90ee165c6
docs: update package version changes [skip ci]
6 months ago
maliming
334ef60b3b
Update package version changes for 10.3.1
6 months ago
github-actions[bot]
f27b91c11c
docs: update package version changes [skip ci]
6 months ago
maliming
6cadf65979
Upgrade System.Security.Cryptography.Xml to 10.0.6
Fix CVE-2026-26171 (GHSA-w3x6-4m5h-cxqf) high severity vulnerability
6 months ago
maliming
6505dc0d20
Optimize batch state checker model lookup from O(N²) to O(N)
Replace linear scans with Dictionary/HashSet lookups in both
RequirePermissionsSimpleBatchStateChecker and
RequireFeaturesSimpleBatchStateChecker for consistency.
6 months ago
maliming
c43237403c
Add batch feature checking support with RequireFeaturesSimpleBatchStateChecker
6 months ago
maliming
3c52892db0
Add early-exit guard for states with no non-batch checkers in batch path
6 months ago
github-actions[bot]
644a2ba36d
Optimised images with calibre/image-actions
6 months ago
Engincan VESKE
3300a03969
update release-notes & roadmap
6 months ago
Engincan VESKE
55621ecb1d
Add ABP 10.3 stable release blog post
Made-with: Cursor
6 months ago
maliming
b255437a04
Resolve global state checkers from evaluation scope for consistency
6 months ago
maliming
729b4de7d3
Improve batch state checker performance by sharing a single DI scope
When IsEnabledAsync(TState[]) evaluates non-batch checkers, the original
implementation called InternalIsEnabledAsync for each state, which created
a new DI scope every time. In real-world scenarios with thousands of
permissions (e.g. 4050 permissions each with RequireFeaturesSimpleStateChecker),
this caused N scope creations and N redundant Redis queries, resulting in
~3.5s latency.
This change shares a single DI scope across all non-batch checker evaluations
in the batch path by extracting EvaluateCheckersAsync and calling it directly
with the shared scope. Each state still gets an isolated ITransientCachedServiceProvider
to prevent transient service leakage across states, while scoped services
(e.g. IFeatureChecker) are naturally shared within the scope, enabling cache reuse.
The single-state path (IsEnabledAsync(TState)) remains completely unchanged.
6 months ago
Engincan VESKE
b42b4a629d
Merge pull request #25267 from abpframework/fix/exception-data-logging-format
Serialize complex objects in exception data logging
6 months ago
Volosoft Agent
47ede1dc0a
Merge pull request #25275 from abpframework/auto-merge/rel-10-3/4503
Merge branch dev with rel-10.3
6 months ago
Volosoft Agent
fe8a39dc32
Merge pull request #25274 from abpframework/auto-merge/rel-10-2/4502
Merge branch rel-10.3 with rel-10.2
6 months ago
Engincan VESKE
2e5051764b
Merge pull request #25260 from abpframework/fix/abp-ajax-form-check-default-prevented
fix(mvc): skip `abpAjaxForm` submission when default is already prevented
6 months ago
Volosoft Agent
26375e91ca
Merge pull request #25273 from abpframework/auto-merge/rel-10-3/4501
Merge branch dev with rel-10.3
6 months ago
voloagent
27a5583fa0
Update_NPM_Packages
6 months ago
maliming
f3042d42f5
Fix culture-sensitive DateTime assertion in test
6 months ago
maliming
02c7dae2a1
Use TruncateWithPostfix for JSON truncation in FormatDataValue
6 months ago
maliming
aa3c7723f0
Fix truncation length and strengthen fallback test assertion
6 months ago
Volosoft Agent
c293eda048
Merge pull request #25271 from abpframework/auto-merge/rel-10-3/4500
Merge branch dev with rel-10.3
6 months ago
Volosoft Agent
8f27d2a008
Merge pull request #25266 from abpframework/auto-merge/rel-10-2/4497
Merge branch rel-10.3 with rel-10.2
6 months ago
Ma Liming
a7e4f0202b
Merge branch 'rel-10.3' into auto-merge/rel-10-2/4497
6 months ago
Volosoft Agent
9c56794ca5
Merge pull request #25270 from abpframework/auto-merge/rel-10-3/4499
Merge branch dev with rel-10.3
6 months ago
selman koc
6423189091
Merge branch 'dev' into auto-merge/rel-10-3/4499
6 months ago
Alper Ebiçoğlu
81d5f9c2ba
Merge pull request #25269 from abpframework/skoc10-patch-4
Update version to release 10.3.0
6 months ago
maliming
262543a9e4
Add truncation for large JSON output and fallback test coverage
6 months ago
selman koc
5009d05b47
Update version to release 10.3.0
6 months ago
Volosoft Agent
652d0119e1
Merge pull request #25268 from abpframework/auto-merge/rel-10-3/4498
Merge branch dev with rel-10.3
6 months ago
selman koc
f855a54d2e
Merge pull request #25262 from abpframework/auto-merge/rel-10-2/4495
Merge branch rel-10.3 with rel-10.2
6 months ago
maliming
ff6e407e4c
Serialize complex objects in exception data logging
Use JsonSerializer for non-primitive types in AbpLoggerExtensions.LogData
to output meaningful JSON instead of type names like List`1[Dictionary`2[...]]
6 months ago
Enis Necipoglu
fec5a7ea20
Merge pull request #25264 from abpframework/upgrade-blazorise-2.0.4
Upgrade Blazorise packages to version 2.0.4
6 months ago
github-actions[bot]
51e45253de
docs: update package version changes [skip ci]
6 months ago
maliming
5c47161a84
Upgrade Blazorise packages to version 2.0.4
6 months ago
Volosoft Agent
2898388668
Merge pull request #25263 from abpframework/auto-merge/rel-10-3/4496
Merge branch dev with rel-10.3
6 months ago
Volosoft Agent
c179d77deb
Merge pull request #25250 from abpframework/auto-merge/rel-10-2/4488
Merge branch rel-10.3 with rel-10.2
6 months ago
sumeyye
d6bdd99b7b
Merge remote-tracking branch 'origin/rel-10.3' into auto-merge/rel-10-2/4488
6 months ago
Volosoft Agent
9b72dd582b
Merge pull request #25261 from abpframework/skoc/nuget-push
Enhance NuGet package push scripts to track failed packages by logging them to a file
6 months ago