August 2025 (version 2.25.08.14)

reviewed: 7 October 2025

New Features

  • Added support for pb.isValid() against adhoc qualifier schemas

VSCode diagnostics

  • Added image.getExifProfile(), which retrieves a property bag of the images EXIF tags

VSCode diagnostics

Enhancements

  • Updated untrusted expression evaluation logic
    • BO Descriptor parsing and _eventAction triggers are now executed as trusted, even when nested inside untrusted execution
    • Only the backend code for the descriptor and event actions is trusted, any subsequent where clauses or bo.attrEval() calls will still be evaluated as untrusted as needed

Fixes

  • Fixed an issue where time attributes always appeared in the DDL as ALTER statements, even when the underlying database column data type was correct
  • Fixed missing calendar events in <@page/data/calendar>, where the event started within the view range but ended outside of it
  • Fixed an issue where boDesc attribute massages were not always being applied as expected