Release notes

0.61.0 (2023-11-27)

Features:

  • CSL handheld support
  • Make font awesome available for customer apps

Bugfixes:

  • Various issues with applications in touchpoint
  • Showing document content modal opens multiple times if clicked in rapid succession
  • Fix run hooks in parallel
  • When using harmony app triggers to other Read Points are not processed
  • Start reading trigger within the application Read Point runner accepts events
  • Various bug fixes in app

0.60.1 (2023-11-21)

Bugfixes:

  • Fix in Impinj version naming scheme

0.60.0 (2023-11-21)

Features:

  • Add QR code scan capability to link handhelds with a touchpoint
  • Show notifications in app if no RFID or barcode peripheral is connected
  • Improve logging of error messages in Applications, including support for notifications
  • Improve RFID reading API with per-read settings like output power and automatically stop
  • Add Impinj 8.2 firmware release

Bugfixes:

  • Editing a document breaks the pagination of the page
  • Restore Impinj status LED functionality on firmware 8.2 or higher
  • Saving settings on iOS not working for offline working
  • Delete button on hook logs page has unexpected behaviour when disabled
  • When a triggered reader is already reading and you open the observation page it shows it is not
  • Console log inside of a hook now shows all parameters
  • Android 12 launch screen fix in icon rounding

0.59.0 (2023-11-13)

Features:

  • Chainway reader implementation
  • Kathrein reader implementation

Bugfixes:

  • Reader link on the details page is broken
  • Reduce memory usage of reader by not allocating all Read Point actions in observation filter

0.58.0 (2023-11-06)

Features:

  • Reduce all paddings of components with design tokens
  • Myruns reader support

Bugfixes:

  • Fix unique tag report on Zebra handheld readers
  • Improved usb exception handling for zebra
  • Button is not shown on subscription page

0.57.0 (2023-10-30)

Bugfixes:

  • If there is a single job processing it shows as succeeded jobs

0.56.0 (2023-10-23)

Features:

  • Enable offline functionality for Touch Points

Bugfixes:

  • For all tables check minimum column widths on mobile screens
  • Error screen did not work on mobile
  • Delete all and requeue all buttons on Hook job log page were broken
  • Master data V1 Controller could return a Http500 error
  • Touch Point disabled after switching the reader
  • Make time out of api hooks longer
  • Read Point log page shows large copyable items
  • Tag data translation API returned http500 when input was missing
  • Add more logging for connecting to peripherals

0.55.0 (2023-10-16)

Bugfixes:

  • Add time out to process and kill
  • Add ps aux output to zebra reader on issues
  • Do not check NTP servers every minute
  • Dispose process
  • Out of memory on zebra readers

0.54.0 (2023-10-09)

Features:

  • Hooklog pagination
  • Use new JSX transform
  • New hook body input

Bugfixes:

  • Online editor gets slower after a while
  • Styling missing on older browsers

0.53.0 (2023-10-02)

Features:

  • Sort applications in dropdown in edit Read Point alphabetically
  • Touchpoint association improvements for apps

Bugfixes:

  • Restored page size for loading master data

0.52.0 (2023-09-25)

Features:

  • Added a default sort for hook and applications
  • Changed Read Point URI's from https to http

Bugfixes:

  • Ant design 5 workspace menu overflow fix
  • Added some things in google spreadsheet support
  • Workspace menu has been made twice as high
  • Read point page graphs was broken in production
  • Fixed workspace menu on safari
  • The layout of the document modal was broken since Ant design v5
  • GS1 translate api call failed in test
  • More optimisations for the RFD8500 without barcode scanner
  • Added default sort for all lists for our database as a permanent solution to the bugfix from 0.51.1

0.51.1 (2023-09-20)

Bugfixes:

  • Added a work-around for a problem with MasterData synchronisation

0.51.0 (2023-09-18)

Features:

  • Added new gcp file
  • Added google speedsheets lib for Hooks
  • Updated templates for Antd V5 and reading TID memory

Bugfixes:

  • Fixed filters do not work on a reload of the page
  • Fixed various warnings and errors in latest app release
  • Fixed settings drawer does not update on close

0.50.0 (2023-09-04)

Features:

  • Ant Design upgrade v4 to v5

Bugfixes:

  • Prevent HTTP500 error when searching for unknown slugs
  • Infinite load in ScreensOpen
  • Fixed settings dropdown staying open after selecting setting

0.49.0 (2023-08-29)

Features:

  • Added optional filtering to only read specific barcode types
  • Create an endpoint to accept non json formatted data

Bugfixes:

  • Fixed serving apk file

0.48.0 (2023-08-28)

Features:

  • Add logging to show the reason the reader reconnects
  • Added prompts to prevent losing unsaved changes for Hooks

Bugfixes:

  • TC20 app crashed on startup
  • Master Data does not need reload on first render
  • Hook and Application pages crash on reload
  • Fixed page history
  • Zebra SSI barcode scanner breaks on multiple triggers

0.47.0 (2023-08-21)

Features:

  • Support for the TC20, RFD2000 and RFD40
  • Added the possibility to delete filtered data

Bugfixes:

  • Fixed 'last modified by'
  • Reduced printer warnings in printer service
  • Exceptions thrown from async calls in hooks are logged as 'harmony error'
  • Custom reader agent version not working
  • Hooks can not return an empty object
  • Error can occur when opening an application

0.46.0 (2023-07-24)

Features:

  • Ability to delete Master Data and Documents by filter
  • Apps can work offline again (partial functionality)

Bugfixes:

  • Improved reliability with access commands for LLRP-based readers
  • Fixed 'last modified' filter on Documents and Master Data page
  • Fix issue in latency calculation
  • Improved error logging with Hooks

0.45.0 (2023-07-18)

Features:

  • Support for RFD8500 barcode scanner on iOS and Android
  • Filters and pagination are persistent (by URL bar and in navigation)
  • Auto-save functionality for documents now available
  • Latency metrics on Actions for readers

Bugfixes:

  • Reduce maximum array size in harmonyConsole.log
  • Fix an issue where the internal info was still printed on the RFID label
  • Bugfixes in the code editor (undo functionality, unable to save/prettify on error, when changing to another application/hook)

0.44.0 (2023-07-03)

Features:

  • Create a Touch Point using a link

Bugfixes:

  • Read Point page has undefined routes

0.43.0 (2023-06-26)

Features:

  • Show who made changes to an application

Bugfixes:

  • Show 'object' as content type instead of 'string' for contents of master data and documents

0.42.2 (2023-06-21)

Bugfixes:

  • Fix hanging page on ‘Waiting for authentication token…’

0.42.1 (2023-06-14)

Bugfixes:

  • Fixed adding a reader to a new Read Point

0.42.0 (2023-06-12)

Features:

  • Integrate IO units for the new tunnel architecture

Bugfixes:

  • Disabled changing the workspace slug
  • Add timestamps back in to hooks
  • Improved logging for the Zebra printer
  • Reader selection disabled if reader is an app reader

0.41.0 (2023-06-05)

Features:

  • Export Read points to an excel file
  • Updated printing application template

0.40.1 (2023-05-22)

Bugfixes:

  • Added a default email address for bouncing emails
  • Added additional logging when receiving messages from a printer fails
  • Fixed sorting and disabled 'no data available' message on the logpage

0.40.0 (2023-05-15)

Features:

  • Added the possibility to add a description for an application
  • Made application template list scrollable

Bugfixes:

  • Made the icon clearable when creating a new application
  • Fixed adding a Sepa Bank account

0.39.0 (2023-05-08)

Features:

  • Sped up hook execution
  • RFD8500 Support for IOS
  • Select an icon when creating a new application

Bugfixes:

  • Fixed saving with Reading with Master Data template
  • Fixed hidden info was still printed on some label designs
  • Read Point log page did not show all actions

0.38.1 (2023-04-13)

Bugfixes:

  • Impinj RShell bugfix for long running readers

0.38.0 (2023-04-04)

Bugfixes:

  • Changed Zebra printers to Feed instead of calibrate when closing the head
  • Fixed support for NXP TIDs
  • Fixed utf8 support in prettier for applications and hooks
  • Fixed a possible bug in the Zebra reader communication
  • Fixed session support for LLRP based readers

0.37.0 (2023-03-27)

Features:

  • Improved Zebra printer support
  • Added all action types when using an action Hook

Bugfixes:

  • Fixed a bug in the Zebra firmware updater
  • Updated formatting of the Hook templates
  • Ignore code changes when switching applications with breadcrumbs

0.36.1 (2023-03-20)

Features:

  • Ability to update Zebra/Impinj device firmware remotely
  • Improved tunnel algorithm with previous/next box detection

Bugfixes:

  • Minor LLRP fix
  • Updated 'print rfid' template
  • Fixed hostname detection for Keonn AdvanPay

0.35.2 (2023-03-14)

Bugfixes:

  • Reverted open api package to resolve array's being serialized with indices

0.35.1 (2023-03-14)

Bugfixes:

  • Minor fix in PLC communication

0.35.0 (2023-03-14)

Features:

  • Change way of handling master-data in Applications

Bugfixes:

  • Fix HTTP500 error when Read Point reference was unknown in API calls
  • Improve log page for PrinterPrint actions
  • Application template bugfixes

0.34.1 (2023-03-07)

Bugfixes:

  • Final fix for Zebra readers in configuring NTP properly

0.34.0 (2023-03-06)

Bugfixes:

  • Fix Read Point switcher in breadcrumbs in the web front-end
  • Add additional logging for (very, very) rare cloud connectivity issues
  • Fix support for Keonn AdvanPay 120
  • Check NTP configuration at every boot on Zebra, and fix if the server is not set to time.google.com

Network changes:

  • Switch to time.google.com as NTP server over ntp.pool.org to increase reliability

0.33.2 (2023-02-27)

Bugfixes:

  • Various improvements in NTP logging for readers

Internal:

  • Database migration

0.33.1 (2023-02-20)

Bugfixes:

  • Fix for NTP check in Impinj (run in background)

0.33.0 (2023-02-20)

Features:

  • Show current time, NTP servers and synchronisation status on Read Point Details page

Bugfixes:

  • Fixed a (very) rare connection issue with the Harmony backend
  • Fixed dropdown in breadcrumbs to be a scrollable menu
  • Fixed bug in showing Reader Agent versions
  • Fixed bug in obtaining Frequency Regulations for Zebra FCC readers

0.32.0 (2023-02-23)

Features:

  • New method of tagging applications
  • Optimise performance for Android and iOS app
  • Readers share capabilities with backend (GPIO, antenna port count, regulations support)
  • ReadPoint details page shares reader capabilities and location
  • Redesigned unused readers drawer
  • Dynamic slowdown of conveyor in tunnel for large-sized containers
  • Set a reader to a pre-release version, or pin it to an existing version

Bugfixes:

  • Writing tags on Zebra is slow
  • Fix streaming of observation on ReadPointHome page when using a filter

Applications and Hooks:

  • Add react-swipeable
  • Add recharts