Change Log
5.6.4.79721 (December 18, 2025)
- Fixed critical bug making it impossible to utilize WebHMI's graphical editor.
5.6.4.79715 (December 16, 2025)
- Adjusted display of LO2 training progress.
- Added LocateBarcodes and LocateHazmats icons to Toolbox (Deep Learning section).
- Added FitMode and Position properties to WebHMI PictureBox control and implemented some quality of life improvements.
- Fixed issue with WebHMI TabControl removing data coming from linked data sources.
- Added MinDate and MaxDate properties to DateTimePicker WebHMI control.
- Added new approach for Code128 symbol decoding on basis of bar widths.
- Added EliminateExcessiveEdges flag to DecodeBarcodeEx interface.
- Enforced 1-module-wide bars for grey stripes.
- Implemented multiple improvements to ReadDatacodes filter: more codes allowed, parameter limit adjustments, adding missing outputs etc.
- Fixed issues with accuracy drops in ReadBarcodes filter for Interleaved2of5 variant.
- Introduced more available resolution parameters in Axis camera filters.
- Implemented support for GoPxL application in emulation mode.
- Fixed missing array synchronization between input and outputs in Sort... filters.
- Fixed problem with AuroraVisionAvexeGenerator not working with user types from user filters.
5.6.3.79661 (November 18, 2025)
- Introduced new standalone pre-trained Deep Learning tools: LocateHazmat and LocateBarcodes.
- Added Infer method to DL Training API.
- Fixed problem with resuming Objects Location model training following changing LocalizationMode parameter between BoundingBox and RotatedBox/FullDirection.
- Implemented WebHMI DateTimePicker control.
- Optimized WebHMI performance.
- Extended support for Intel RealSense cameras to new functionality.
- Created filters enabling parameter setup and generating software trigger in AILDigitizer filter group.
- Fixed bugs in AILDigitizer filters.
- Updated documentation for OPC UA.
- Updated support for JAI SDK.
- Added .outNoReads output to ReadDatacodes filter for array of datacodes that were not read (ie. those with sufficiently low scores).
- Added support for Aztec symbology reading to ReadDatacodes filter.
- Symbol grading made available in Code128 reader.
- Updated support for special characters in Code128.
- ImageKit filters now support FlexiScript language.
- Library C++ project templates are again available in Visual Studio.
- Updated ReadCode_Z filter.
- Fixed issue in ReadCode_Z filter crashing application.
- Incorrect inMaxSlant parameter in ReadDatacodes filter's FindBullEyeTriples no longer returns Domain Error.
- Updated Deep Learning API documentation for detailed instruction on sample adding across both Feature Detection and Anomaly Detection networks.
- Described Power Management Mode in DL documentation.
- Added section describining problem with SciTextRenderer to Known Issues.
- Fixed issue with low-value parameter inputs crashing RotateImage filter execution.
5.6.1.79559 (October 14, 2025)
- Documented Windows-caused issue with overly long paths linking to images being returning "No such file or directory" error.
- Optimized process of dynamic image size changing during model deployment.
- Fixed information on WebHMI connection with individual filters.
- Disabled possibility to edit WebHMI endpoints during program runtime to avoid errors.
5.6.1.79551 (September 28, 2025)
- Introduced new C++-based Deep Learning training API for Feature
Detection and Anomaly Detection tools; example for Feature Detection
added to main Deep Learning installer, in Examples (Library) folder.
- Added new Deep Learning Point Location example on bee detection to
main installer.
- Added missing Cmake package files to Aurora Deep Learning's Windows
installer.
- LocateObjects 2 tool's image preview now correctly displays effects
of donwsampling.
- Fixed problem with Auto-training crashing in Anomaly Detection tool.
- Made numerous improvements to datacode reading, including changing
PPM ratio between 1D and 2D, fixing calculation of outEdgeAngle in
CreateScanSegments, improving handling of RoI with angles close to
zero, improving readingof narrow bars of equal width, increasing
minimum module size, added profile sharpening for highly blurred
samples etc.
- Autotune interface in ReadDatacodes filter has been updated for new
code formats.
- Made improvements to config file saving and loading of ReadCode_Z
filters as well as improved their documentation.
- Improved user documentation for ReadDatacodes filter.
- Fixed fatal errors being triggered by normal user actions in
ReadDatacodes filter.
- Fixed issue with error being returned by running ReadDatacodes
filter on some Pharmacode samples.
- Removed redundant characters attached at end of strings read from
some Code128 samples.
- Added information on connected port on both WebHMI controls' and
program filters' respective ends.
- Enabled multiple WebHMI interfaces to interact within filters of one
program.
- In ComboBox WebHMI control, inSelectedValue input now accepts String
rather than Integer values and outSelectedIdentifier output is
removed (manual modification of applications utilizing this control
from prior to this change may be necessary before executing program
in current revision).
- Removed Apply button from Xaml editor in WebHMI as changes are now
applied automatically following short interval.
- Updated WebHMI documentation to cover new controls.
- Fixed error popping up while attempting to change InitialBackground
input in WebHMI.
- Improved WebHMI's integration with Properties control.
- Unfied WebHMI PieChart control's color palette with that of Aurora
Vision Studio's preview displays.
- Fixed frame size for GeniCam-compliant devices in AILDigitizer
filters.
- Clicking Ctrl+V in Aurora Vision Studio causes image in clipboard
being pasted as CopyObject\<Image> (regardless of whether copied
from hard drive or online source).
- Implemented support for Motion JPEG (MJPEG) decoding library.
- Upon loading .avexe file into Executor, Aurora Vision Console
reports metadata such as project's path, date of creation as well as
software version it was generated from.
- Parallel Add-on product is now listed in License Manager also for
Aurora Vision Library rather than just for Aurora Vision Studio.
- CopyObject filter's Choose data type window now closes without data
type selected upon hitting Enter.
- Optimized property changing process in various filters.
- Fixed issues with acknowledging licenses' ProjectID on MiOS.
- Introduced missing SerializeObject function into Linux library which
caused Year 2038 problem.
5.6.0.79482 (August 26, 2025)
- Improved display of thumbnails in Calibration Editor.
- PasswordPanel HMI control is now equipped with new ports (hidden by
default) which make it possible to trigger control being locked
under certain conditions.
- Ensured that Deep Learning Editor may not run incompatible Deep
Learning Service version.
- Introduced numerous improvements to 1D Code Reading filters,
especially for narrow code bar detection.
- Significantly optimized barcode reading processes.
- Deep Learning Editor now communicates better how to add new images.
- Renamed ImageLocalMaxima filter ImageLocalExtrema and implemented
its heavily optimized version into ReadDatacodes filter.
- Introduced numerous improvements to DataMatrix reading algorithms in
ReadDatacodes filter, particularly useful against slanted or
distorted samples.
- Improved flexibility of DotGrid detection method in ReadDatacodes
filter by adjusting some parameter input ranges.
5.5.6.79052 (August 26, 2025)
- PasswordPanel HMI control is now equipped with new ports (hidden by
default) which make it possible to trigger control being locked
under certain conditions.
- Implemented PPM estimation of barcodes viewed at angle.
- Fixed issue with application crashing upon attempting to read
barcode on ARM.
- Fixed problem in Feature Detection tool with possible Feature Size
selection not being dependent on Network Depth setup.
- Added Z4Sight_ResetTimer and Z4Sight_GetTimerValue filters for
easier interaction between Z4Sight and Aurora Vision.
- Fixed problem with deadlock occurring on Linux systems upon closing
WebHMI.
- Solved issue with project name saved under name containing "&"
character being moved into parent folder instead.
- In ReadDatacodes filters, fixed Code128 decoder not detecting last
bar in barcode.
- Ensured that out of two points marking segment returned by
inProjectPointsOnLine input, Point 1 has lower coordinates than
Point 2.
- Optimized barcode reading process.
5.5.6.79036 (July 9, 2025)
- Fixed unhandled exception returned in some cases of calculating
subpixel position for very small values while using ScanEdges filter
with ProfileInterpolationMethod set to Cubic.
- Deprecated ReadDataMatrixCodes as now it is covered by ReadDatacodes
filter.
- Replaced DL_DetectAnomalies2_AccessDeepModel filter with
DL_DetectAnomalies2_AccessModel filter and
DL_ClassifyObject_AccessDeepModel filter with
DL_ClassifyObject_AccessModel filter.
5.5.6.79021 (June 12, 2025)
- Fixed issue with race condition emerging during AVL.Net kit license
checking.
- Improved reliability of Pharmacode reading.
- Fixed links in Known Issues documentation entry.
- Implemented numerous improvements to ReadDataCodes and ScanStripes
filters.
- Improved reading of highly distorted DataMatrix codes.
- Fixed Model Properties display following Anomaly Detection training.
- Using User Filters on Linux and Using Library with CMake
documentation entries are now listed on Aurora Vision Library
documentation page.
- Added inMinQuality parameter to DL_ReadCharacters filter to
threshold characters above certain quality level.
- Executor now returns warning instead of error if discrepancies
between development environment's version and runtime environment's
version are detected at the third position within the version
number.
- Fixed issue with CodeMeter service turning off randomly and
interrupting dongle license reading.
- Updated CodeMeter version that can be installed while installing
Aurora Vision software.
- Fixed issue with misreading small EAN-8 barcodes.
- AVDATA files can now be loaded and saved in AVL.Net.
- Upon detecting inconsistent array size between inCandidates and
inCharacters inputs' respective values in MergeCharactersIntoLines
filter, detailed Domain Error is now returned.
- Fixed problem with ReadDataCodes filter rejecting some codes due to
inMin/MaxLength being set to wrong places.
- Improved point matching in MatchPointGrid when outside main grid.
- Fixed ReadDataCodes filters not reading some Code128 of length 1.
- Supplied information on GPU power management to Deep Learning
documentation.
- Restored lib_exif.dll to AVL.Net nuget.
- Ensured that Aurora Vision completely frees TCP port after shutting
down connection on Linux.
- Added inOverflowControl/Timeout parameter's description to
Queue_Push filter documentation.
- Organized Technical Issues entry in documentation into categories.
5.5.4.78956 (April 28, 2025)
- Made standard barcode reading library's format naming scheme
consistent with that of IK library.
- Added OrNil variants to Json_GetValue_FromObject filters as well
as new filters: Json_KeyExistsIn_Array and
Json_KeyExistsIn_Object.
- Made AVL.Net compatible with ARM64 platform.
- Fixed issue with label display in Training Results for Feature
Detection tool.
- WebCamera_GrabImage filter is now equipped with inputs to better
control focus (inFocus, inFocusAuto) as well as contrast
(inContrast) and saturation (inSaturation) variables.
- Fixed issue with error reporting wrong type cast upon attempting run
MergeCharactersIntoLines filters with no input.
- Exported JSON file with annotation metadata no longer ignores labels
on account of white spaces manually added.
- Fixed outBrightnessProfile scale in 1D Edge Detection.
- Added StringToGrammarRulesPattern filter to facilitate automatic
conversion of string for grammar rules.
- Deep Learning OCR's OcrA model now has wider height range.
- Fixed bug with double-clicking ReadMultipleDatacodes filter block
not causing Auto-tune editor to pop up.
- Significantly expanded Known Issues page in the Aurora Deep
Learning™ technical documentation.
5.5.4.78919 (March 31, 2025)
- Added outQuality output port to DL_ReadCharacters filter.
- Improved graphical user interface for Auto-tune functionality,
complete with support for multiple images.
- Updated MS SQL example.
- Updated JAI SDK to support version 6.5.
- Fixed outBrightnessProfile scale in 1D Edge Detection algorithms.
- Restored documentation to ReadDatacodes filter.
- Increased distance between found objects in LocateObjects_Elastic
filter.
- Region set in LocateObjects_Elastic filter editor no longer reverts
to default one on its own.
- LocateObjects_Elastic filter now supports different aspect ratios.
- Safeguarded against extremely rare scenario producing errors in
ScanStripes filter.
- Solved LocateObjects_NCC match being somewhat off the actual object
position.
- Fixed unhandled exceptions troubling WebHMI.
- Updated documentation entry on C# Project Configuration.
- Added Double and Long handling in WebHMI.
- WebHMI toolbar no longer causes main toolbar to resize control
height.
- Improved Code39 reading in ReadDataCodes filter.
- Fixed Auto-tune editor from reporting errors when some parameters
not set as expected.
- Fixed problem with bull-eye patterns not being read properly when
positioned diagonally.
- Reinforced image preview so as to decrease likelihood of running out
of memory due to overabundance of metadata presented.
- SSL settings can no longer be modified during runtime.
- Exposed clock frequency functionality for Z4Sight SDK.
- Filters from Conversions.cpp in category Basic::Enum are no longer
missing on Linux.
5.5.4.78858 (March 13, 2025)
- Solved issue with decreased accuracy and performance of Locate
Points compared to older software versions.
- Added notification if selected WebHMI port is already in use.
- Secure Socket Layers are now supported by WebHMI server.
- Fixed problem with program execution failing after manually
inserting floating point values to some WebHMI controls via XAML
editor.
- Fixed link to Enabling Jumbo Packets entry in Gige Vision Known
Issues documentary entry.
- Fixed problem with errors being produced by double-clicking on
background of Locate Points tool's Deep Learning Editor.
- In Feature Detection and Point Location tools, improved overall
graph legibility and accuracy as well as renamed Graph Accuracy
label to Raw Network Accuracy.
- HMI Editor for EdgeModel_Elastic has been added.
- Show WebHMI code option is now also accessible even when WebHMI
designer is not docked to preview window.
- Removed misleading linking error entries registered in log by
ReadCodes_IK filters.
- Fixed issue with displaying WebHMI when regular HMI in view.
- Showing WebHMI has now been made easier: proper button set next to
HMI counterpart and WebHMI Designer is always enabled (even when no
WebHMI has been defined yet).
- Fixed issue with properly executed filters not being highlited
during execution in Offline mode.
- Ensured that attempting to draw rectangles or ellipses with NaN or
Infinity values as dimension inputs will no longer return unhandled
exception.
- Restored proper generation of .NET macrofilter interface in Studio.
- Added missing serialization article to AVL.Net library.
- Improved Point3DGrid documentation entry for clarity.
- Solved compilation-related trouble following update of Visual Studio
to version 17.13.0.
- Fixed path to images in Parallel Enumeration example.
- Added Object Tracking example.
- Updated support for NI-DAQmx driver to version 25 Q1.
- Made it so RegionBoundingEllipse filter is no longer capable of
returning infinite ellipses.
- Added RemoveChannels filter.
- Updated SmartRay SDK to version 6.
- Fixed problem with opening Deep Learning Editor through HMI control
in Runtime environment.
- Running .Net macrofilters that contain Deep Learning filters no
longer yields unhandled exceptions.
- IsEnabled property in WebHMI controls is now exposed.
- .Net no longer refuses to copy C++ libraries just because possibly
obsolete versions of them are already detected.
- During forced system shutdown, Runtime environment closes in way
that ensures proper data retrieval upon restarting application.
- Added manual videos to WebHMI documentation entry.
- Described workaround for OneDrive model being read-only on Known
Issues page.
- In dialog windows, backgrounds are now appropriate to macrofilter
that is currently selected through macrofilter navigator's dropdown
list.
- Modified documentation entry for ExtractBlobs filter so as to better
reflect actual working of inProcessingParams/RemoveBoundaryBlobs
parameter.
- Added Z4Sight_ConfigureDigitalInput filter so as to enable
configuring debounce time, glitch filtering and port value
inversion.
5.5.3.78799 (January 31, 2025)
- Made it so WebHMI TextBox control's inText input and outText output
are no longer conditional.
- Supplied missing nugets in .Net wrapper of CPU-based Deep Learning
Runtime for Linux.
- Fixed issue with editors not opening in Runtime environment.
- Updated Deep Learning hardware requirements in documentation.
- Added information about Show WebHMI Code feature into documentation.
- Added generic troubleshooting guide for problems with connecting to
GigEVision devices in Known Issues article within documentation.
- Added illuminator angle diagram guidelines to Photometric Stereo
article in documentation.
- Solved issue with HMI events not working in Runtime environment.
- Removed out-of-date documentation reference in Coins example entry.
- Fixed problem with WebHMI ComboBox and RadioGroup controls' preview
display.
- Various improvements to GigEVision and GenTL diagnostics, error
handling, frame retaining etc.
- Modified documentation entry for ExtractBlobs filter so as to better
reflect actual working of inProcessingParams/RemoveBoundaryBlobs
parameter.
- WebHMI controls no longer return errors upon attempting to read
content from Initialize section.
- Fixed issue with macrofilter instance removal from Program Editor
causing its removal from elsewhere in application.
- Solved problem with WebHMI CheckBox control not ceasing enumeration
despite triggering event which should do that.
- Expanded Digital I/O configuration in Z4Sight filters.
5.5.2.78779 (January 13, 2025)
- Added information about connecting to WebHMI Runtime in
documentation.
- Fixed issue with OcrCandidate data type not being possible to
display in preview window.
- Enabled Feature Detection, Object Location, Point Location and
Object Classification model training without validation set.
- Added new filter RegionArea_Long to prevent memory overflowing in
rare circumstances.
- New video tutorials have been linked in documentation.
- Entire list of CUDA devices produced by DL_ListCUDADevices filter
can now be conveniently displayed in preview window.
- Improved readibility of documentation for code migration to version
5.5.
- Fixed problem with nuget packages not containing native dependencies
in AVL.Net for Linux.
- Improved view of Application Notes.
- Made it possible to generate C++ code from command line (type
[Installation path]/AuroraVisionCodeGenerator.exe -help for
overview).
5.5.2.78740 (December 16, 2024)
- Temporary workaround to recently discovered issue with
OneDrive-hosted model files being read-only has been provided on
Known Issues page in Deep Learning documentation.
- Added multiple improvements to GigE Vision and GenICam GenTL
interfaces to better handle errors and error reporting.
- Missing package enabling use of GPU in Deep Learning model inference
via AVL.Net has been reintroduced.
- Fixed problem with SplitPathToParts function failing to reset output
at every iteration.
- Added new parameter DisplayID to JAI_FindDevices filter for better
displaying purposes.
- Made it so multiple IO-related exceptions indeed throw IOErrors
instead of other types of exceptions.
- WebCamera_GrabImage filter returns appropriate exception type upon
failing to trigger camera.
- Fixed issue with .NET macrofilter generator utilizing nested user
types.
- Fixed issue with disabled theme selector.
- Fixed error reported on website upon using option Check for Updates.
- Fixed issue with inFlatten and inMinScore parameters of
MergeCharactersIntoLines filter emptying output when set to
particular values.
- ALt+F4 no longer closes undocked window (instead of main Studio
window).
- inPersistent parameter in ZebraScanEngines_SetParameter now stores
value when true and only sets it when false (whereas it used to be
inverted).
5.4.7.73978 (March 13, 2025)
- Ensured that attempting to draw rectangles or ellipses with NaN or
Infinity values as dimension inputs will no longer return unhandled
exception.
- During forced system shutdown, Runtime environment closes in way
that ensures proper data retrieval upon restarting application.
- Modified documentation entry for ExtractBlobs filter so as to better
reflect actual working of inProcessingParams/RemoveBoundaryBlobs
parameter.
- Added Z4Sight_ConfigureDigitalInput filter so as to enable
configuring debounce time, glitch filtering and port value
inversion.
5.4.7.73959 (December 9, 2024)
- Fixed issue with 3D data causing errors when used as forking inputs
in Variant Macrofilters.
- Fixed issue with automatic preview returning errors upon deliting
forking variants from application.
- ALt+F4 no longer closes undocked window (instead of main Studio
window).
- inPersistent parameter in ZebraScanEngines_SetParameter now stores
value when true and only sets it when false (whereas it used to be
inverted).
- Added handling of great numbers of macrofilters being reported as
using particular tools in Program Statistics (it used to lead to
fatal errors).
- Added disclaimer in Deep Learning Editor if multiple regions of
interest are found to be overlapping (which would make it impossible
for model to train properly).
- Fixed bugs with converting path to absolute.
5.4.7.73947 (November 4, 2024)
- Fixed issue with FindFiles and EnumerateFiles filters (as well as
derived filters) arranging values in wrong order when sorted for
NameNatural.
- Fixed issue with Domain Error being returned upon setting high
values in inMaxModuleSize parameter of ReadBarcodes filter.
- Fixed issue with Standard Error being returned upon setting empty
value in inRoI parameter of ReadBarcodes filter.
5.4.7.73936 (October 18, 2024)
- Fixed rare issue with license key refusing to be loaded into License
Manager under very specific circumstances.
- Fixed issue with inStartAngle and inSweepAngle inputs in Arc2D
filters resulting in unhandled exceptions when set to negative
values.
- ReadFilmstrip filter now redirects to correct documentation entry
when clicking Display Filter's Help or pressing F1 button.
- Added descriptive error message when trying to load macrofilter
interface built for older version of Studio Professional/Runtime.
- Fixed issue with removing points in Deep Learning Point Location
tool resulting in fatal error.
- Ensenso filters no longer report domain error upon changing trigger
mode from "Ignore (Software Trigger)" to "Capture on Rising Edge".
5.4.7.73929 (October 9, 2024)
- Fixed issue with values converted from Real to String causing WebHMI
to crash.
- Clarified means of deploying WebHMI-controlled applications (using
AuroraVisionConsole) in documentation.
5.4.6.73917 (September 16, 2024)
- Improved handling of closing undocked program editor.
- Fixed very rare issue with fatal error in CreateEdgeModel2 filter.
- Made it so Region of Interest set in LocateObjects: NCC2 filter no
longer needs to be bigger than template object.
- Reinforced scanning functions (ScanEdges, ScanRidges, ScanStripes)
against potential issues produced by scan path running across image
boundary.
5.4.5.73902 (August 30, 2024)
- Added input ColumnNames to DetailedListView HMI control.
- Fixed issue of closing undocked program editor resulting in
unhandled exception.
- Moved filters from HTTP group from FoundationBasic to FoundationLite
filter module for better alignment with other communication filters.
- Restructured list of Application Notes in documentation for better
readability.
- Updated obsolete elements of documentation for calibration-related
examples.
- Added descriptions to HMIAdvancedControlUsage and
HMISimpleControlUsage examples.
- Fixed issue with access to documentation for WebHMI Capsules and
Calibration With Editor on Original Image examples.
5.4.5.73892 (August 9, 2024)
- Fixed heatmap display issue in Similarity Based tool in DL Editor.
- Enabled WebHMI in Aurora Vision Executor application (it used to be
possible only via Console app).
- Fixed issue with Formula's Join function not compiling when
generating C++ code.
- Added OPC UA filters for string array handling.
- Added camera control settings to WebCamera filter.
- Added ZebraCamera_ExecuteCommand filter.
- Fixed issue with IK filters causing unhandled exceptions.
- Added model selection input to DL_Deploy: LocateText filter.
- Fixed issue with Golden Template model not saving properly while
using HMI state saving controls.
- Enabled project templates for version 5.4 in Visual Studio 2022.
- Increased acceptable point grid size limits.
- Added new Deep Learning example for Anomaly Detection on printed
circuit boards.
- Added support for grey-scale pixel formats in WebCamera filter.
5.4.5.73859 (July 19, 2024)
- Updated Chinese translation of Studio interface.
- Fixed LoadObject filter bug occuring at loading files into Studio
environment.
- Fixed trigger release bug in ZebraScanEngines_GrabImage filter.
- Facilitated browsing through Object Classification class list in DL
Editor using mouse.
- Fixed bug with losing undocked HMI window upon switching display
selection.
- Fixed bug in DL Editor with Validate set images not being marked as
such in generated report.