Attempting to use the now legacy createStructuredData path on an existing SDO will now additionally raise a deprecation warning pointing towards this new endpoint
Improved the automatic thumbnail generation to only run on supported file types
Deploying engine builds and creating updated packages are now handled in a single transaction to ensure there is no syncing issue between a build and an available package
Added additional indexing to the packages database to better support sorting of packages through GraphQL queries on multiple columns
Addressed an inconsistently with resource-level permission checking between createTDO and createTDOWithAsset that prevented the creator from being able to access their newly created resources
Fixed a bug in the TTL limit calculations for user sessions that was causing certain user sessions to be unable to be extended
Parent folders are now properly prevented from being moved into their own child
Reduced the overall size of OAuth JWT tokens to help ensure compatibility with 3rd party systems leveraging them for authentication
Fixed an issue with JWT creation not correctly resolving ACLs with an organization resource type
Small text-only updates to the following audit log event types: LoginSucceeded, UserCreate, UserUpdate, UserDelete, UserPermissionsUpdate, LoginVerifyMFAToken, RegisterMFA, VerifyUserMFARegistration, OrganizationRequestApprove, OrganizationInvitationAccept, PackageGrantSet, PackageGrantRemove, Unknown, AccessMedia, LibraryTrain, SendEmail, OrganizationCreate, OrganizationDelete
aiWare UI Updates
Added support for viewing text-based PDF files natively to the aiWARE viewers - this includes page support, searching, and zoom controls
License Plate and Vehicle Recognition cognition output are now available in the aiWARE viewer timeline tab
Added organization switch widget to the default page when loading the aiWARE Desktop application to allow for quicker navigation for users with access to multiple organizations
Clarified the messaging to the user on the cognition panel of the viewers when there is no visible cognition output