Task Runner Framework and Batch Operations
· One min read
Async task framework, batch operations, and entity update API improvements.
TaskRunner Framework
+ TaskRunner: execute tasks within TeaQL context
+ Support for async and scheduled tasks
+ Integration with permission and data scoping
Entity-Level Update API
Q.orders().updateOnEntity(order, ctx);
Pre-Action Validation
+ validateForSave(): runs before persistence
+ validateForDelete(): runs before deletion
+ Custom validation logic per entity type
Excel Export
XLSX block support in the view rendering system for data export.
Batch Operations
The code generator now produces batch operation templates for efficient bulk processing.
Other Improvements
- Compact request/response logging
- BaseService error handling enhancements
- China administrative region data support
