
Better UI, improved performance, simplified deployment plus support for ASP.NET Core and JavaScript rendering.
Features
- Now allows editing the text of sub-queries separately from the entire query.
- New SqlEditor.TargetQueryPart property has been added, it accepts the Query, SubQuery and UnionSubQuery values.
- New QueryBuilder.ActiveUnionSubQueryChanged event has been added.
- New activeSubQuerySQL and activeUnionSubQuerySQL properties have been added to the AQB.Web.QueryBuider object on the client.
- New addNewNamedSubQuery, addDerivedTable, addUnionSubQuery methods have been added to the AQB.Web.QueryBuilder object to allow executing these commands from JavaScript.
- New AQB.Web.QueryBuilder.dispose method destroys the QueryBuilder object on both the server and client.
- Resource packing and caching has been made.
- New configuration property EnableResourceCaching has been added.
- Splitters between controls are now shown by default.
- SubQuery.Caption property returns localized caption for the main query.
- Default namespaces are no longer shown in datasource captions.
- Only the simple WHERE clause conditions like "field1 = field2" are loaded as links now.
Fixes
- Displaying field name instead of column alias has been fixed.
- Design pane context menu has been fixed.
- Localization of the Properties forms has been fixed.
- Z-index for some HTML elements has been corrected.
- Loading of reusable queries has been fixed.
- Several HTML layout bugs have been fixed.
- Inappropriate SQL queries in demo projects have been corrected.
- Complex links are now bound correctly to the middle of datasource caption.
- Metadata Structure: Grouping by types at the top level has been fixed.
- Generation of offset in the LIMIT expression has been fixed.