You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Segment statistics are now available for ND datasets. #7411
Added a new "Split from all neighboring segments" feature for the proofreading mode. #7611
Added support for uploading N5 and Neuroglancer Precomputed datasets. #7578
Added
Added support for storing analytics events in the Postgres. #7594#7609
Webknossos can now open ND Zarr datasets with arbitrary axis orders (not limited to **xyz anymore). #7592
Added support for skeleton annotations within datasets that have transformed layers. The skeleton nodes will move according to the transforms when rendering a specific layer natively. Also, downloading visible trees can be done by incorporating the current transforms. However, note that the back-end export does not take transforms into account. #7588
If storage scan is enabled, the measured used storage is now displayed in the dashboard’s dataset detail view. #7677
Prepared support to download full stl meshes via the HTTP api. #7587
You can now place segment index files with your on-disk segmentation layers, which makes segment stats available when viewing these segmentations, and also when working on volume annotations based on these segmentation layers. #7437
Added an action to delete erroneous, unimported datasets directly from the dashboard. #7448
Added support for window, active, inverted keys from the omero info in the NGFF metadata. 7685
Added getSegment function to JavaScript API. Also, createSegmentGroup returns the id of the new group now. #7694
Added support for importing N5 datasets without multiscales metadata. #7664
Changed
Datasets stored in WKW format are no longer loaded with memory mapping, reducing memory demands. #7528
Content Security Policy (CSP) settings are now relaxed by default. To keep stricter CSP rules, add them to your specific application.conf. #7589
The state of whether a mapping is active and what exact mapping is now locked to the annotation upon the first volume annotation action to ensure future consistent results. Moreover, while a JSON mapping is active, no volume annotation can be done. #7549
Email verification is disabled by default. To enable it, set webKnossos.user.emailVerification.activated to true in your application.conf. #7620#7621
Added more documentation for N5 and Neuroglancer precomputed web upload. #7622
Added the config key webKnossos.user.timeTrackingOnlyWithSignificantChanges, which when set to true will only track time if the user has made significant changes to the annotation. #7627
Only display UI elements to launch background jobs if the (worker) backend actually supports them. #7591
If the current dataset folder in the dashboard cannot be found (e.g., because somebody else deleted it), the page navigates to the root folder automatically. #7669
Voxelytics logs are now stored by organization name, rather than id, in Loki. This is in preparation of the unification of these two concepts. #7687
Using a segment index file with a different data type than uint16 will now result in an error. #7698
Improved performance of JSON mappings in preparation of frontend HDF5 mappings. #7706
Fixed
Fixed rare SIGBUS crashes of the datastore module that were caused by memory mapping on unstable file systems. #7528
Fixed loading local datasets for organizations that have spaces in their names. #7593
Fixed a bug where proofreading annotations would stay black until the next server restart due to expired but cached tokens. #7598
Fixed a bug where ad-hoc meshing didn't make use of a segment index, even when it existed. #7600
Fixed a bug where importing remote datasets with existing datasource-properties.jsons would not properly register the remote credentials. #7601
Fixed a bug in ND volume annotation downloads where the additionalAxes metadata had wrong indices. #7592
Fixed a bug in proofreading aka editable mapping annotations where splitting would sometimes give the new id to the selected segment rather than to the split-off one. #7608
Fixed small styling errors as a follow-up to the antd v5 upgrade. #7612
Fixed that the iOS keyboard automatically showed up when moving through a dataset. #7660
Fixed deprecation warnings caused by Antd <Collapse> components. #7610
Fixed small styling error with a welcome notification for new users on webknossos.org. #7623
Fixed that filtering by tags could produce false positives. #7640
Fixed a slight offset when creating a node with the mouse. #7639
Fixed small styling error with NML drag and drop uploading. #7641
Fixed a bug where the annotation list would show teams the annotation is shared with multiple times. #7659
Fixed incorrect menu position that could occur sometimes when clicking the ... button next to a segment. #7680
Fixed an error in the Loki integration to support Loki 2.9+. #7684
Fixed inconsistent style of antd components and odd behavior of dataset/annotation description Markdown input. #7700
Removed
Removed the integration with BrainTracing user databases. #7693
Breaking Changes
Updated antd UI library from version 4.24.15 to 5.13.2. Drop support for nodeJs version <18. #7522