Release Notes

k-dominik edited this page Sep 25, 2018 · 17 revisions

ilastik 1.3.2b3 (20. September 2018)

  • New color way!
  • Overall simplification of the image feature computation
  • Custom selectable sigmas for image features
  • (Given 3D data) Image features can be selectively computed in 2D or 3D
  • Training data no longer required for headless processing
  • Various improvements and fixes to the object classification workflow
  • fixed counting index error

ilastik 1.3.1b1 (22. March 2018)

  • Carving improvements
    • block-wise preprocessing
  • various fixes
  • Linux: dependencies now built with gcc5;

Note to ilastik developers on linux: We strongly advise to create a new conda environment now

ilastik 1.3.0 (26. January 2018)

  • First stable ilastik release based on python 3 and QT 5
  • supply stacking axis in headless mode by supplying the --stack_along command line option

ilastik 1.3.0b4 - BETA (22. December 2017)

  • fixed loading and saving of data and projects for files with non-Latin characters
  • for the Multicut workflow on Windows, fixed the lookup of commercial solvers
  • updated dependencies (vigra, yapsy, nifty, multi-hypotheses-tracking)

ilastik 1.3.0b3 - BETA (24. November 2017)

  • fixed carving import
  • fixed some byte <-> string <-> unicode conversion problems which affected loading of previously saved Multicut workflows.

ilastik 1.2.2post2 (24. November 2017)

  • fixed carving import
  • forward compatibility - import projects saved in 1.3.x

ilastik 1.3.0b2 - BETA (20. November 2017) - Linux only

  • fix problem in the linux binary that made keyboard input impossible due to some missing QT_XKB configuration (fixed by setting it in run_ilastik.sh and rebuilding the ilastik-launch package)

ilastik 1.3.0b1 - BETA (17. November 2017)

  • in the transition from 1.2.2 to 1.3 we have updated all our dependencies, switched from Python 2 to 3, updated from Qt4 to Qt5 etc
  • the switch from Python 2 to 3 can break compatibility with old project files due to a change in string/byte handling
  • dependencies are now built as conda packages using the same code and setup on all 3 operating systems
  • Tracking finally uses the same backend on Windows so that it is available without solvers on all platforms
  • Tracking now provides many export formats on all platforms, e.g. CSV, Fiji's MaMuT, Cell Tracking Challenge formt, ...
  • Edge-based segmentation workflow available without solvers on all platforms
  • Edge-based segmentation and tracking workflows obtain additional functionality if CPLEX 12.7.1 or Gurobi 7.5.1 are installed
  • 3D display of the slicing planes and the meshes in the Carving workflow now based on pyqtgraph instead of VTK (removes a big dependency)
  • 3D convex hull features available for objects in the Object classification and tracking workflows
  • Uncertainty layer for Object classification that helps to locate and annotate objects where the classifier needs guidance.
  • Many more small fixes and enhancements
    • fixed WYSIWYG export (the camera icon)
    • integration testing on Windows (AppVeyor) and linux (CircleCI)
    • more tests
    • many Python3 and Qt5 related fixes
    • slot declarations are cleaned up
    • lots of legacy code removed

Known issues:

You can’t perform that action at this time.
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.
Press h to open a hovercard with more details.