Establish an AI Operating Model and get out of prototype and into production
April 21, 2020

Release 5.11 Changelog

Table of Contents:
New Feature   Improvement Bug Fix Enterprise Only
new_feature improvement bug enterprise



Status Details


Create a UI for personal access tokens making it easier for users to access their own apps and any apps where they have been added as collaborators


Updated /keys to work with PATs so that app-specific keys can be created programmatically
bug Login (user/PW) has no rate limit/max attempts. Fixed
bug Remove all instances of worker_id from explorer
bug When email link to verify my email address clicked, still see "verify your email" banner. Fixed
bug enterprise API services do not function once Queue goes down and comes back up. Fixed. This makes on premise deployments more resilient to power failures.



new_feature Add apps and keys scopes so they can be created with personal access tokens
improvement enterprise Copy app count and last_inputs added in app duplication
bug Fixed demo font syntax
bug Fixed details page header missing description
bug Added favicon for Portal
bug Unable to copy an app that has been shared via Collaborators. Fixed
bug Setting useCustomConfig isn't checked at login. Fixed
bug Collaboration apps have race condition where wrong user id is used
bug Stopped loading of collaborations for search demo/logged-out users
bug Return “All” scopes when listing available scopes so that you have that option when creating new keys
bug Collaborators can not see workers. Fixed
bug Missing Apps_Get scope in session token auth caused creation of keys to fail temporarily. Fixed
bug List of missing scopes is not correct in error messages. Fixed


Data Management

improvement Optimize video detection frame rate on Front end
improvement Improve JSON serialization performance in our servers by using an optimized third party library
improvement Able to overwrite default max conn for Citus
improvement Rewrite input counting in the API to be more scalable and robust
bug Allow RegionInfo from SpireDetectEmbedResponse to contain Point when saving to DB
bug Unable to upload same file(s) through browse files. Fixed
bug ffmpeg can produce no frames for very short videos
bug Add Inputs/View Explorer does not display in new app anymore. Fixed
bug Clicking video thumbs in detail view does not reload a video. Fixed
bug Keyboard navigation in image details view highlights incorrect thumb
bug No Prompt when uploading an image to Explorer through URL. Fixed
bug Properly return error if AddAssets failed to insert into database



improvement Remove classification/detection toggle in image details view
bug Improved adding negatives to regions
bug Create one annotation for each bbox
bug Log capability added for annotation/search request/response
bug Eliminated error if no annotation to be deleted
bug Last concept used for bounding boxes is retained between apps. Fixed
bug The Add Positives / Add Negatives buttons on a Concept details view breaks portal
bug CFR rectangles on grid view do not correlate. Fixed



new_feature Ability to keep concepts sorted by alpha in Portal
new_feature Implement image crop model to make it possible to work in subregions of an image
new_feature Implement random sample model type, adding to fixed function feature set
improvement Update training templates to have more straightforward names and more friendly defaults
improvement Fix the WorkflowInput field name in proto to workflow_input
improvement Allow models that need outputs from previous nodes in a workflow to have access to those outputs to support chaining complex graphs of models
bug Confusion matrix predicted/true are swapped in evaluation results. Fixed
bug Fixed generalModel imports and optimize video click handlers with useCallback hooks
bug Fix for selectEmbedModelVersionId in detection apps
bug Drawing annotations: wrong embed model version id
bug Made custom training evaluations for large models stable.
bug Training progress is saved too frequently, causing very slow training
bug Return friendlier errors for incorrect parameters passed to templates
bug Fixed a bug in tracing setup for custom trainer and evaluator
bug Some models were operating slowly because of lack of resources. Fixed
bug Training System failed to train some layers. Fixed
bug Prevent users from evaluating models that are not trainable
bug Fixed node ID validation logic in Bug in workflows



improvement Add colors to differentiate region results
bug Cannot view workflow results in a face app. Fixed
bug Video spire tests are not running correctly. Fixed
bug Video processing fails with 'caseids' error. fixed



new_feature Add click to search metadata attributes in image details sidebar
new_feature Implement visual search in another app as a model type you can add to a workflow
bug Search bar missing in some cases. Fixed
bug Region Searches within Search Bar still use crop coordinates instead of base64 bytes. Fixed
bug Click Search button icons on Thumbs not working for localized search. Fixed
bug Disable all search by click handlers in Portal for Text Apps
bug Disable "hide all positively labeled" inputs button for NLP until search works
bug Scroll active thumb into view in image details carousel
bug Render Video Assets in Search Bar
bug Editing geo/json search items no longer work after adding the search bar tooltip. Fixed
bug TypeError: Cannot read 'get' of undefined when clicking image thumbnails in Explorer search bar. Fixed
bug Explorer Visibility in small resolution screen improved