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.