Skip to main content

C - v0.1.0

Released: 2026-05-29 GitHub Release

⚠ BREAKING CHANGES

  • core: img2num::labels_to_svg now returns std::string instead of char*. Callers using the C++ API must update their code to capture the return value as std::string and remove any associated std::free / delete[] calls. Callers using the C binding (cimg2num) are unaffected at the ABI level but should use img2num_free_svg to deallocate the returned buffer.
  • api: remove draw_contour_borders from labels_to_svg (#283)

✨ Features

  • library, bindings, examples: C bindings, C & C++ shared libs, C & C++ example apps (#263) (bb2403e)
  • unified image_to_svg function as complete pipeline (#335) (bdba68c)

♻️ Refactoring

  • api: remove draw_contour_borders from labels_to_svg (#283) (eee9b31)
  • core: update labels_to_svg to return std::string (#333) (a71e3b1)