- Add ConfigurePolicy method to AbpOperationRateLimitingOptions for
partial modification of existing policies without full replacement
- Add ClearRules method to OperationRateLimitingPolicyBuilder for
clearing inherited rules before defining new ones
- Add FromPolicy factory method to reconstruct a builder from an
existing policy
- Change AddPolicy return type to AbpOperationRateLimitingOptions
for chaining consistency with ConfigurePolicy
- Add parameter validation to AddPolicy and FromPolicy
- Add documentation for overriding existing policies
- Add tests for ConfigurePolicy, ClearRules, chaining, and error cases
Bump Angular-related dependencies and devDependencies from ~21.0.0/~21.1.0 to ~21.2.0 across ng-packs, schematics and template package.json files. Also update TypeScript to ~5.9.0 in schematics and latest-versions, bump ng-packagr to ~21.2.0 and ng-zorro-antd to ~21.1.0, and adjust related @schematics/@angular-devkit packages for compatibility.
Add the 'pb-0' class to the modal header div in modal.component.html to remove the default bottom padding when abpHeader() is present. This fixes layout/spacing in the theme-shared modal header.
Updated the article to improve clarity and fix grammatical errors. Enhanced the explanation of the Tutorial Validator's functionality and importance in maintaining accurate documentation.
SetBrowserRequestStreamingEnabled(true) requires HTTP/2, which browsers
only support over TLS (ALPN). When the target API uses plain HTTP,
the browser fails with ERR_ALPN_NEGOTIATION_FAILED on POST/PUT requests.
This change conditionally enables streaming only for HTTPS requests,
preserving the large file upload capability while fixing HTTP-only
development scenarios.
Add a new Community-Articles post introducing TutorialValidator and its purpose, architecture, and usage. Adds docs/en/Community-Articles/2026-03-10-Tutorial-Validator/article.md and three supporting images (image.png, image-1.png, image-2.png). The article links to the project repo and explains phases (Analyst, Executor, Reporter), modes (Docker/local), and extensibility.
- Add extract_preamble() to retain SEO metadata before the heading when rewriting the doc
- Add normalize_version() to map -preview suffix to -rc.1 (preview == RC1 in ABP versioning)
- Add unit tests (Test 17-19) covering preview, rc.N, and stable version normalization