Skip to content

Release 0.9.3

Compare
Choose a tag to compare
@dcoeurjo dcoeurjo released this 12 Feb 09:17
· 4231 commits to master since this release

New Features / Critical Changes

  • Configuration/General
    • The project has a now a unique compiled library: DGtal. The DGtalIO
      target has been removed. (David Coeurjolly,
      #1226)
    • New mandatory dependency for DGtal: zlib must be installed in the system.
      (David Coeurjolly, #1228)
  • Topology Package
    • Implementation of ParDirCollapse with CollapseSurface and CollapseIsthmus.
      (Mohamad ONAYSSI, Bibiana MARTINEZ, Mohamed MELLOULI, Kacper PLUTA,
      #1199)
  • Geometry Package
    • VoronoiMap, PowerMap, (Reverse)DistanceTransformation and ReducedMedialAxis
      now work on toric domains (with per-dimension periodicity specification).
      (David Coeurjolly, Roland Denis,
      #1206)
  • IO
    • New version (3) for the VOL file format that allows (zlib) compressed volumetric
      data. VolReady and VolWriter can still manage Version 2 Vols.
      (David Coeurjolly, #1228)

Changes

  • Configuration/General
    • Continuous integration Travis bots are now based on ubunutu/trusty containers.
      (David Coeurjolly, #1227)
    • Set flag -std=c++11 only if needed. Modern compilers set compatible flags
      by default (gnu++14, etc). (Pablo H Cerdan,
      #1222)
    • Documentation
    • All the example descriptions are now in their the examples file (instead in
      dox files).
      (Bertrand Kerautret, #1240](#1240)

Bug Fixes

  • Configuration/General
    • Fixing errors and warnings raised by g++ 4.7.x.
      (Roland Denis, #1202)
    • Explicit M_PI definition if needed.
      (David Coeurjolly, #1208)
    • Continuous integration Travis bots are now based on ubunutu/trusty containers.
      (David Coeurjolly, #1227)
    • Fix usage of DESTDIR at install time for linux packagers.
      (Pablo Hernandez, #1235)
    • Fix, let CMake handle DESTDIR instead of manual manipulation.
      (Pablo Hernandez, #1238)
  • Geometry Package
    • ArithDSSIterator: fix missing postfix ++.
      (I. Sivignon, #1187)
    • ContourHelper: add a method to transform a contour into a 8 connected path.
      (B. Kerautret, #1127)
  • IO Package
    • Missing TContainer template parameter for overloaded functions/methods that
      rely on PointVector.
      (Roland Denis, #1232)
    • Viewer3D: fix bad rendering when changing the scale.
      (Bertrand Kerautret, #1217)
  • Documentation
    • Fixing various BibTeX references.
      (Bertrand Kerautret, ##1237)