Release notes

12.9.0

Released on 14.3.2024

Changes

  • Changed windows compilation to static.

12.6.0

Released on 22.11.2023

Features

  • Added support for Halcon 23.11 Progress.

Breaking changes

  • Dropped support for Halcon 22.05 Progress.

Changes

  • Switched dependency management to vcpkg.

  • Replaced .services domain with .ai.

12.3.1

Released on 14.8.2023

Fixes

  • Fixed not setting name param in by_gen_rectangle1 operator.

  • Fixed documentation of by_add_properties operator.

12.3.0

Released on 11.7.2023

Features

  • Added support for Halcon 23.05 Progress.

Breaking Changes

  • Dropped Halcon 22.05 Progress support.

Supported Halcon versions

  • Halcon 22.11 and 23.05 Progress (Windows & Linux)

  • Halcon 22.11 Steady (Windows & Linux)

12.1.0

Released on 3.5.2023

Features

  • Added by_contains_filename operator.

  • Added by_parse_region operator.

  • Changed by_gen_mask_from_region to crop the resulting mask.

  • Added support for halcon image formats when working with images (instead of just being able to define the format by its extension).

  • Added option to remove HALCONEXTENSIONS variable when uninstalling on Windows.

  • Added default values to operators.

  • Improved invalid parameter checks and corresponding error messages.

Fixes

  • All operators requiring authorization explicitly check that by_login or by_machine_login has been called before.

  • Fixed by_read_image and by_add_image only works for single channel images.

  • Fixed by_gen_path only generates first path segment.

  • Fixed missing file browsing option in the parameter description where applicable.

  • Fixed loss of features when constructing an HImage.

  • Fixed by_gen_property operator crashing when empty array passed as an input.

Breaking changes

  • Changed by_read_file to accept the path to the file instead of two parameters — directory and filename.

  • Changed by_add_image operator to only accepts PNG, JPEG and BPM formats.

  • Renamed by_add_image_mask to by_add_mask operator.

  • Renamed by_add_image_mask_from_disk to by_add_mask_from_disk operator.

Changes

  • Added URLInfoAbout with https://beeyard.ai value to the registry when installing on Windows.

Supported Halcon versions

  • Halcon 22.11 and 22.05 Progress (Windows & Linux)

  • Halcon 22.11 Steady (Windows & Linux)

12.0.0

Features

  • Added operators for reading/adding/removing images, files, documents and overlays.

  • Added operators for add/reading/removing cell/file/shape properties.

  • Added operators for updating cell/file tags.

  • Added operators for reading/modifying cell description.

  • Added operators for adding/removing shapes.

  • Added helper operators for generating/parsing rectangle1, rectangle2, circle, ellipse, hregion and xld contours.

  • Added helper operators for generating tags, properties, references and tag templates.

  • Added helper operators for getting file/image/overlay/document names.

  • Added operators for creating/removing cells/workspaces.

  • Added operators for searching cells/workspaces.

  • Added operators for adding/removing workspace tag templates.

  • Added operator for aggregating cells.

  • Added operators for reading health/version.

  • Added login, machine_login and logout operators.

Supported Halcon versions

  • Halcon 22.11 and 22.05 Progress (Windows & Linux)

  • Halcon 22.11 Steady (Windows & Linux)