FlyPix Release: v3.9.0
This release introduces in-app Feature Announcements, so you are notified directly within the app whenever there are notable updates. A new "What's new?" chip on the navigation bar gives you a dedicated place to catch up on them. It also brings two Geosense refinements: Find Similar can now create and assign a class automatically when no matching class exists, and the chat input remains usable while a previous message is still sending. It also updates the base model type of Instance Detection models, improving accuracy and generalization. Several other fixes round out the release, improving overall app stability.
Changelog
New Features and Improvements
We now notify you within the app itself whenever there are new, notable updates to the application. You can find a new "What's new?" chip on the navigation bar.
Geosense Find Similar can now automatically create a class for you when no matching class exists in your project. Additionally, a new display has been integrated to show you what class Geosense is intending on using.
Our Instance Detection base model and architecture has been updated to the newer, modern RF-DETR model type. This will improve your detection accuracy and generalize better across diverse datasets. If you train an Instance Detection model it will be automatically based on the new model type, while old already trained models will continue to work without any changes in the workflow.
Changes
The message input in the Geosense chat panel is no longer disabled while a message is being sent. You can begin typing your next message immediately. The send button remains inactive until you receive a reply.
Fixes
WMTS rasters no longer check for Cross-Origin errors as it's very prone to false positives. Non-Cross-Origin-Capable WMTS sources will fail to load tiles, but the raster will always remain untainted for good sources and thus usable for ORION tooling.
Ensure WMTS sources you use set CORS headers on their tiles.
We have mitigated a bug involving authentication expiring on longer sessions. Exceedingly long idle periods may still result in authentication errors, after which you have to refresh the page to log in again. However, if you're actively using the application, you should not encounter this issue.
Instead of seeing errors when inspecting data sources for models or frozen datasets whose Dynamic Datasets have been deleted, you will now see a message indicating that the original dataset could not be found. This is especially the case for models trained from single files, where the dynamic dataset is ephemeral.
Fixed an issue where deleting a vector that had selected features left those features selected. Deleting the vector now deselects them.