- 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
Add a new community article announcing the upcoming official React UI template for ABP Framework, providing an early overview of architecture, features, and technology choices. Includes the post markdown and three supporting images under docs/en/Community-Articles/2026-03-12-official-react-ui-is-coming-to-abp-framework.
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.
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.
Delete the standalone "Token-Based Configuration Magic" and the duplicate "Tenant Resolution Priority Chain" sections from the article. Update the feature index/table to replace the Token Replacement entry with Tenant Resolution, and adjust the numbering/labels for Background Job Queue and Widgets so the list stays consistent. This cleans up duplicated content and fixes the section ordering.
Update article to document ABP auto-generated API controllers and dynamic client proxies, including examples and where the behavior is implemented. Clarify that permission and feature checks are NOT automatic and must be applied explicitly with [Authorize] and [RequiresFeature] (notes about the related interceptor registrars included). Renumber sections, expand explanations for anti-forgery, event handling, UOW, outbox, virtual files, JSON settings, localization, and background jobs, and update the summary table to reflect the new/clarified items (Remote Services, Auto API Controllers, Dynamic Client Proxies, Permissions/Features changes).
Add a new community article with a cover image documenting ABP Framework's default conventions and behaviors. Adds docs/en/Community-Articles/2026-02-19-ABP-Framework-Hidden-Magic/post.md and images/cover.png; the article outlines 30+ automatic features (service registration, validation, UOW, auditing, Mapperly, outbox, event handling, virtual file system, Swagger, tenant resolution, etc.) to help developers understand what 'just works' in ABP and how to customize or disable defaults.
Add a new community article with summary and cover image describing how to implement multiple global query filters in EF Core using ABP Framework. The post covers built-in filters (ISoftDelete, IMultiTenant), custom filters, IDataFilter usage, UDF mapping for performance, testing examples, and best practices. Files added: post.md, summary.md, and images/cover.png.
Remove space/parentheses from image filename to fix a broken image reference. The image file was renamed to mcp-client-server-1200x700.png and the markdown in the article was updated to point to the new filename.