Skip to content

Releases: DigitalSlideArchive/HistomicsUI

Version 1.4.2

27 Mar 15:53
4fd11f1

Choose a tag to compare

What's Changed

  • Speed up item list updates. by @manthey in #258
  • Add hooks to add details to annotation popovers. by @manthey in #260
  • Add some missing endpoint scopes. by @manthey in #262
  • Use folder metadata in metadata plots. by @manthey in #264
  • Fix typo in girder-worker command invocation by @zachmullen in #268
  • Update the handler for annotation size. by @manthey in #271
  • Allow click to select a single element. by @manthey in #273
  • Don't reload plotly if already present by @manthey in #274
  • Allow selecting elements by polygon by @manthey in #275
  • Fix a bug where elements wouldn't update immediately. by @manthey in #276
  • Color annotations by metadata. by @manthey in #279
  • Selecting annotations and draw mode are exclusive. by @manthey in #280
  • Add select-by-group controls to the draw widget. by @manthey in #281
  • Deactivate annotations when they are hidden. by @manthey in #282
  • Deselect elements when they are hidden. by @manthey in #283
  • Deselect elements on image transition. by @manthey in #284
  • Don't change the color radio button needlessly. by @manthey in #285
  • Prevent side panels from having horizontal scrollbars. by @manthey in #286

New Contributors

Full Changelog: v1.4.1...v1.4.2

Version 1.4.1

06 Jan 00:16
88e8b1e

Choose a tag to compare

What's Changed

  • Minor tweak to panel zone css. by @manthey in #242
  • Use open.read rather than download to access files in Girder. by @manthey in #244
  • Optionally relax restricting downloads for small files. by @manthey in #247
  • Improve metadata and annotation reference handling. by @manthey in #248
  • Assetstore maintenance by @manthey in #250
  • Pin tinycolor2 by @manthey in #256

Full Changelog: v1.4.0...v1.4.1

Version 1.4.0

16 Sep 14:32
79cf689

Choose a tag to compare

What's Changed

  • Add support for drawing polygon regions by @manthey in #126
  • Update CI image. by @manthey in #131
  • Ellipse and circle annotations by @manthey in #132
  • Add pixelmap interactivity by @naglepuff in #130
  • Set coordinates display z index. by @manthey in #133
  • Add setuptools_scm to the tox requirements. by @manthey in #134
  • Better clear tooltips. by @manthey in #136
  • Add an endpoint to find a json config file. by @manthey in #138
  • Explicitly order next and previous item buttons by @manthey in #139
  • Add an option to remove annotation files after ingest. by @manthey in #144
  • Don't close dialog when dragging outside of it by @mvandenburgh in #149
  • Revert "Generalize the mousedown behavior for all modals" by @manthey in #151
  • Documentation improvements by @mvandenburgh in #153
  • Don't close dialog when dragging outside of it (take 2) by @mvandenburgh in #152
  • Add keyboard shortcut to start/stop drawing annotation by @mvandenburgh in #154
  • Add keyboard shortcuts to pick the style group by @mvandenburgh in #155
  • Add keyboard shortcut for saving polygon/line annotations by @mvandenburgh in #157
  • Set tabindex of all dialog buttons by @mvandenburgh in #158
  • Fix create annotation keyboard shortcut bug by @mvandenburgh in #160
  • Remove the json config route. by @manthey in #161
  • Specify a background color for the brand in the title bar by @manthey in #162
  • Add an endpoint to restart the system. by @manthey in #164
  • Add an endpoint to allow admins to clean up old abandoned jobs. by @manthey in #165
  • Handle annotation boolean operations by @manthey in #166
  • Speed up adding annotation elements. by @manthey in #167
  • Document some of the mouse and keyboard controls. by @manthey in #168
  • Illustrate boolean operations. by @manthey in #169
  • Improve aggregating groups. by @manthey in #170
  • Fix an issue showing the metadata panel maximized. by @manthey in #171
  • Refocus the main image after using the context menu. by @manthey in #172
  • Reduce updates when modifying annotations. by @manthey in #173
  • Replace the 'Open in Histomics UI' menu item with a button by @eagw in #175
  • Create links from hierarchy widget to images in Histomics UI by @eagw in #176
  • Make long image annotation label titles wrap properly by @eagw in #178
  • Fix initial popover position. by @manthey in #179
  • Reduce updates on zoom changes. by @manthey in #181
  • Add feature to zoom to highlighted annotations in 'Interactive Mode' by @eagw in #180
  • Add Vue component for editing Heatmap and Griddata annotation elements by @naglepuff in #182
  • Add brush controls by @manthey in #184
  • Update control documentation and brush function descriptions. by @manthey in #185
  • Add some tests for the brush. by @manthey in #186
  • Change the key bindings for changing brush size. by @manthey in #188
  • Fix an issue when switching annotations and editing. by @manthey in #189
  • Allow virtual folders to form resource paths by @manthey in #191
  • Fix highlighting the active annotation. by @manthey in #192
  • Use a screen-relative pixel tolerance. by @manthey in #194
  • Pin vue and vue-template-compiler. by @manthey in #196
  • Add element count for annotation/group combinations by @eagw in #198
  • Add webapck alias for vue by @naglepuff in #205
  • Speed up select by region by reducing backbone events. by @manthey in #206
  • Add an endpoint to get default settings. by @manthey in #207
  • Harden annotation spec test. by @manthey in #208
  • Show color picker to the side by @naglepuff in #209
  • Add dropdown to enable drawing shapes with fixed aspect ratios/sizes by @mvandenburgh in #197
  • Add optional help button by @eagw in #203
  • Add internal pixelmap count to annotation/group count by @eagw in #204
  • Refactor how controls are found and modified. by @manthey in #213
  • Don't show open in histomics icon in dialogs. by @manthey in #214
  • Click buffer of 10px - missing annotations by @ds2268 in #210
  • Fix some white-space issues. by @manthey in #219
  • Allow flake8 to be an implied dependency. by @manthey in #220
  • Add more descriptive element labels by @naglepuff in #216
  • Better invalidate JS and CSS caches. by @manthey in #221
  • Use new annotation creation access flag by @eagw in #222
  • Fix issue with panel layout from new access flag use (PR #222) by @eagw in #223
  • If an annotation element has a specified label, don't modify it. by @manthey in #224
  • Generalize not closing modals when the mouse is dragged outside of it by @manthey in #227
  • Support changing annotation groups based on a config file. by @manthey in #228
  • Adjust based on proper value array length by @manthey in #229
  • Reduce how often the new annotation button updates. by @manthey in #231
  • Reduce how often the new annotation button updates by @manthey in #232
  • Improve visual refresh speed during saves. by @manthey in #233
  • Fix setting the default group in one spot. by @manthey in #234
  • Add appropriate information for relative path parameters. by @manthey in #235
  • Fix counts for some labeled groups. by @manthey in #237
  • Harden heatmap dialog. by @manthey in #238
  • Show annotation created and updated times and the annotation id. by @manthey in #239
  • Harden not closing modals when the mouse is dragged outside of it by @manthey in #240
  • Support annotation metadata by @manthey in #241

New Contributors

Read more

Version 1.3.0

15 Feb 17:46
1bdcd05

Choose a tag to compare

Features

  • Add support for image overlays

Improvements

  • Handle annotations with girderId references.

Version 1.2.1

08 Dec 16:12
b7ca339

Choose a tag to compare

Changes

  • Better handle analysis extras_require

Version 1.2.0

06 Dec 21:52
31054df

Choose a tag to compare

Features

  • Show job progress if the job emits it (#115)

Changes

  • Make analysis an extras_require (#116)

Version 1.1.0

06 Sep 16:48
838b2a6

Choose a tag to compare

Features

  • Support editing annotation elements (#100)
  • Add a metadata plot panel (#101)

Improvements

  • Handle metadata updates (#9)
  • When changing the current image, reset the selected region (#96)
  • Merge download parameters (#103)
  • Adjust zoom control padding (#104)
  • Add an endpoint to get the next and previous images in one call (#107)
  • Use tile-frames for better frame browsing (#112)

Changes

  • Default to using pagination in item lists (#110)

Bug Fixes

  • Fix analysis panel not staying closed (#95)
  • Fix restricting download endpoints (#98)
  • Show the correct frame in the overview panel (#99)

Version 1.0.0

14 Dec 18:57
baec711

Choose a tag to compare

Official Girder 3 version.

Notes

  • The is the last version supporting Python 2.7 and 3.5.

v1.0.0.dev0: Move to Girder 3.

31 Dec 18:07

Choose a tag to compare

Pre-release
Move HistomicsTK server components to this repo.

The default ui has moved from /histomicstk to /histomics.  Individual
deployments can mount this at other locations.

Because we now use the girder-3 branch of slicer_cli_web, the cli access
settings are no longer necessary.  The docker cli endpoints are only
present in slicer_cli_web.  Where appropriate, references have been
changed from HistomicsTK to Digital Slide Archive.

This removes the options to ingest from tcga-data.nci.nih.gov, as that
has not been served in a compatible manner in a long time.

Still needed:

- Add a test that includes using a docker CLI.  This will require
  appropriate infrastructure for starting girder_worker and running
  docker containers.

- Add a test to ensure that local paths are used within the CLI test.

- Add deployment to pypi on successful builds

- Migrate appropriate docs from HistomicsTK