Skip to content

Releases: scalableminds/webknossos-libs

v0.8.26

08 Dec 16:06

Choose a tag to compare

GH Action for creating releases (#503)

* adds tools for changelog and release management

* use github token

* github_token is used by default, duh

* also check for already-existing higher versions

* workflow

* fixes

* pr feedback

* Update make_changelog.py

Co-authored-by: Philipp Otto <[email protected]>

Co-authored-by: Philipp Otto <[email protected]>

v0.8.25

07 Dec 16:42

Choose a tag to compare

Rename script-collection dir to script_collection (#505)

* rename script-collection dir to script_collection

* update changelog

v0.8.24

30 Nov 13:14

Choose a tag to compare

What's Changed

  • Fix wkcuber --version in #494

Full Changelog: v0.8.23...v0.8.24

v0.8.23

30 Nov 09:26

Choose a tag to compare

webknossos

Breaking Changes

  • wk.Graph now inherits from networkx.Graph directly. Therefore, the nx_graph attribute is removed. #481
  • The class LayerCategories was removed. COLOR_TYPE and SEGMENTATION_TYPE were renamed to COLOR_CATEGORY and SEGMENTATION_CATEGORY and can now be imported directly. The type of many parameters were changed from str to the literal LayerCategoryType. #454

Added

  • Added redownsample() method to Layer to recompute existing downsampled magnifications. #461
  • Added globalize_floodfill.py script to globalize partially computed flood fill operations. #461

Changed

  • Improved performance for calculations with Vec3Int and BoundingBox. #461
  • Resolve path when symlinking layer and make_relative is False (instead of only making it absolute). #492

wkcuber

Added

  • Added the flag --version to wkcuber. #471

v0.8.22

01 Nov 12:06

Choose a tag to compare

Breaking Changes

  • Removed the organization parameter from the webknossos_context function. The organization will automatically be fetched using the token of the user. #470

Added

  • Added a User class to the client that can be used to get meta-information of users or their logged time. The currently logged in user can be accessed, as well as all managed users. #470

v0.8.21

28 Oct 13:40
@fm3 fm3
73b6290

Choose a tag to compare

downgrade typing-extensions for better dependency compatibility #472

v0.8.20

28 Oct 12:46
9a9e8c0

Choose a tag to compare

Breaking Changes

  • BoundingBox.chunk()'s 2nd parameter chunk_border_alignments now does not accept a list with a single int anymore. #437

Fixed

  • Make Views picklable. We now ignore the file handle when we pickle Views. #469

v0.8.19

21 Oct 15:27
26da565

Choose a tag to compare

Added

  • Added a new Annotation class which includes skeletons as well as volume-annotations. #437
  • Added dataset down- and upload as well as annotation download, see the examples learned_segmenter.py and upload_image_data.py. #437

Changed

  • Views now always open the wkw.Dataset lazily. All explicit calls to View.open() and View.close() must be removed. #448

Fixed

  • Fixed two bugs in cubing (regarding start_z and pad). As a result, the ImageConverters do no longer cache metadata. #460

v0.8.18

18 Oct 15:30
4176bf5

Choose a tag to compare

What's Changed

  • Add shallow_copy_dataset method by @valentin-pinkau in #437
  • Allow full Vec3IntLike as input for get_buffered_slice_writer by @fm3 in #438
  • [wkcuber] Make tiff and czi reading more robust by @youri-k in #335
  • Allow float numpy array in BoundingBox.contains by @fm3 in #450
  • Forbid implicit optional in typing by @fm3 in #449
  • Use Dataset API inside cubing by @rschwanhold in #418

Full Changelog: v0.8.17...v0.8.18

v0.8.17

05 Oct 08:59
568b5c8

Choose a tag to compare

wkcuber and webknossos:

  • Updated scikit-image dependency to 0.18.3. #435