Release notes

0.73.0 (2024-04-22)

Features:

  • Show timestamp and device id in error boundaries
  • Added alert to show when the user is running an old browser
  • Ability to upload custom logo for a workspace
  • Added the ability to upgrade all readers at once
  • Added a serialisation API that can be used to create serial number ranges and to request serial numbers from these ranges

Bugfixes:

  • Touch Point rendered hooks in different order than before
  • Restore the default touch point bar color when no custom color is set
  • When disassociating a Touch Point from the Read Point home page the reader is not automatically
  • Creating a new tunnel application on harmony is broken
  • Zebra printer reduce backend load
  • Switching between applications on a read point is broken
  • Fixed the Kathrein update script by changing the ca-certificates extension to .crt
  • Fixed memory leaks in zebra printer service

0.72.2 (2024-04-08)

Bugfixes:

  • Increased Zebra printer connection delay to prevent overloading the service

0.72.1 (2024-04-08)

Bugfixes:

  • Fixed various Zebra printer service bugs

0.72.0 (2024-04-02)

Bugfixes:

  • Zebra regulation standards to Harmony regulation standards no longer mismatch
  • Deleted applications no longer appear in the Read Point application list

0.71.0 (2024-03-11)

Features:

  • Added Chainway C72 Handheld support

Bugfixes:

  • Hooks were disabled after workspace updates

0.70.2 (2024-03-06)

Bugfixes:

  • RFID Capabilities are now set in the Connect function, added a list of supported regulations
  • Updating a workspace disables the hook api

0.70.2 (2024-03-05)

Bugfixes:

  • Reader agent version casing fix

0.70.0 (2024-03-04)

Features:

  • Added a "variant" field to the ReaderAgent version API call so the backend is able to determine the Dotnet version without using the model and brand.
  • Add ability to delete workspace

Bugfixes:

  • Fixed the Kathrein start and installation scripts which prevented it from updating and establishing a SSL connection.
  • 759 Deleting a tag does not replace it to last version in Read Points

0.69.1 (2024-02-28)

Bugfixes:

  • Fix for PWA on iOS
  • Fix FCC regulation settings on Zebra
  • Fix issues with new printer controller

0.69.0 (2024-02-26)

Features:

  • Ability to customise color of touchpoint bar

Bugfixes:

  • Problem with FX Zebra based readers
  • Filters in hooks log are still broken
  • The cancel button on the settings page can be pressed multiple times
  • Touchpoint local storage is not always cleared properly

0.68.1 (2024-02-21)

Bugfixes:

  • Logging out of harmony redirects you to http localhost
  • Fix FCC regulation settings
  • Hook authorization is checked at subscription information

0.68.0 (2024-02-19)

Features:

  • Zebra 3.25.70 firmware
  • Disable hook access by default
  • Touchpoint authorization restrictions

Bugfixes:

  • Null check transport disconnect
  • Automatic stop does not work on zebra handhelds
  • Country based automatic setting of frequency regulation is not reliable

0.67.2 (2024-02-14)

Bugfixes:

  • Fix Impinj channel hopping issue with FCC based readers

0.67.0 (2024-02-12)

Features:

  • Ability to disable GPI change actions
  • Improve audio feedback on reading
  • Add warning if you are going to overwrite changes from somebody else
  • Impinj authentication service
  • Added buttons to calibrate zebra printers

Bugfixes:

  • Resolved hook log page pagination stuck on the first page
  • Last Master Data sync is not updating

0.66.0 (2024-01-29)

Features:

  • Add ability to remove yourself from a workspace

Bugfixes:

  • If internet is infinitely slow but working some button presses in touchpoint are delayed
  • Resizing the website causes the page to reload
  • Make sure updater works correctly in bad internet conditions
  • Zebra industrial barcode reader produces two no barcode read actions when no barcode is read
  • Issue with barcode reader on mc33x
  • Issue with two times apply settings in zebra

0.65.0 (2024-01-22)

Features:

  • 670 Add setting to action sound play on RFID arrive
  • 680 Add database libraries for Hooks
  • 136 Document editor with Monaco editor instead of regular input
  • 660 Printer cutter command is now shown in the log of the read point

Bugfixes:

  • 675 Fixed an issue with Vietnam regulatory support
  • 683 Enqueuing a hook shows a flickering modal
  • 685 Revoking a touchpoint while the android application is closed bricks the application
  • 692 Issues with mc33x

0.64.1 (2024-01-08)

Bugfixes:

  • Read Point details does not show correct touchpoint connection
  • Hook log filtering does not work

0.64.0 (2024-01-04)

Features:

  • Switched to web sockets only
  • Integrate zebra fs industrial barcode scanners
  • Create ability to revoke touchpoint
  • Add option to restore an application to the code of a tag

Bugfixes:

  • When adding touchpoint to iPad homescreen it takes url from manifest
  • Regulation logging fixes
  • If Master Data is not synchronised recently show error
  • New version available bar keeps popping up
  • Add logging for handheld trigger in Zebra handheld
  • On zebra country regulation fix
  • Read Point details page shows firmware updates for zebra readers when a printer is connected
  • Package zebra ci fix
  • Settings page key value is shown as number instead of string
  • Fix several issues with app based reading
  • Null reference exception on zebra handheld when connecting
  • Fix the fullscreen slider
  • Read Point filtering does not survive a refresh of the page

0.63.0 (2023-12-11)

Features:

  • Improve master-data sync
  • Apply frequency regulations to reader configuration
  • For all drawers make screen width the maximum width

Bugfixes:

  • Workspace sider does not collapse
  • Restore disconnect count with zebra
  • Responsive ui bugfixes
  • Several logging fixes
  • On observation page dots per antenna are not working anymore
  • Connection issues app fixes
  • Also add Axios time out to hooks
  • Exception in calculating latency statistics

0.62.1 (2023-12-05)

Bugfixes:

  • Set Axios time-out back to 30s
  • Fix displaying reading state on Read Point home for new versions

0.62.0 (2023-12-04)

Bugfixes:

  • Make image fit in the thumbnail on Master Data page
  • Spacing issues settings menu
  • Read Point RFID settings are duplicated
  • Fix issue with deleting jobs
  • Change Harmony e-mail address back to original values
  • Cancel Master Data sync upon disassociation
  • Another round of handheld fixes
  • Nan is an invalid value for the s css style property s margin bottom
  • On iPhones with dynamic island a white bar is shown in the top of the app

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