Releases: lightspeed/hub
Releases · lightspeed/hub
1.1.0
[1.1.0] 2021-06-08
Feat
- Implement Zebra label printers (#661, #650, #657, 660, #659, #644, #655, #639, #629, #622, #579, #621, #611, #608, #603, #580, #564, #573, #566, #559)
- LSR-4396: "More actions" dropdown (#673, #677, #672, #662, #605)
- LSR-1973: Virtual printers enhancement (#604)
- LSR-222: Add command to reset Star receipt printer on the UI (#676)
Fix
- LSR-2608 fix cut off receipts (#663, #669)
- LSR-185: Fix non-breakable characters in item description (#678)
- LSR-5249: Prevent installing libwdi on windows on for zebra (#675)
- LSR-2772: Label printer added as default Receipt printer when model is missing (#616, #652)
- LSR-2472: Unpause printer before printing (#623)
- LSR-183: Fix store being accessed before it's ready (#585)
- LSR-2799 Hub crashes on open if debug logs are turned off on windows
Chore
- LSR-5889: Add label printer logging (#625, #644, #656)
- LSR-1985: Update to Electron 12 and update other dependencies (#607, 620)
- LSR-5351: Update Label printer documentation links (#671)
- LSR-221: Add unit tests for ScanTroubleshoot component and utils (#666)
- LSR-212: Add unit test for ConnectionButton component (#665)
- LSR-196: Add unit test for ScreenHeader component (#664)
- LSR-227: Add unit test for Troubleshooting component (#646)
- LSR-229: Add unit test for BackButton component (#647)
- LSR-2939: Add unit tests for HelpLinks and ScanHelp components (#648)
- LSR-223: Add unit test for ConnectionSelector component (#645)
- LSR-237: unit test Home component and use-get-device-count refactor to integrate label printing (#619)
- LSR-241: Add unit test for ConnectRetail component (#618)
- LSR-211: Add unit test for StatusLabel component (#617)
- LSR-224: Hub Label printing integration + increase test coverage (#599)
- Chore: Enable automatic import order sorting (#574)
- Chore: Add webpack 5 module caching (#570)
- Chore: Update typescript and add incremental build (#572)
1.0.5
[1.0.5] 2021-04-13
Fix
- LSR-203: Remove extra space on receipts #598
- LSR-1598: Hide label printing ui in pre 1.1.0 releases #596
- LSR-1589: Handle TM-M30II printers using APD5 drivers #595
- LSR-1590: Don't subscribe Browser cfd to print events #593
- LSR-1515: Bug fix for StatusLabel color for "Cover open" #592
- LSR-1466: Handle libusb error on get devices for Windows #581
- LSR-1503: Fix long print jobs timing out #586
- LSR-1548: Hub doesn't restart properly after resetting data #587
- LSR-1463: Open cash drawer before receipt print #591
- LSR-745: EOD Report is not printing correctly
Chore
- LSR-782: Some HubPrintCompleted events are missing model name in Google Analytics
- LSR-726: Filter logo from sentry events #576
- LSR-184: Handle objects that are not errors or strings when reporting to Sentry
1.0.4
[1.0.4] 2021-03-12
Fix
- LSR-742: Fix wifi printer connection #565
1.0.3
[1.0.3] 2021-03-11
Fix
- LSR-724: Fix unable to print receipt with partial cuts #562
1.0.2
[1.0.2] 2021-03-10
Fix
- LSR-704: Fix app closing condition on Windows when connected #556
- LSR-712: Fix app closing condition on MacOS when connected #560
- CLD-34787: Use store data if printer disconnected #553
- LSR-255: Fix printer status when disconnected #552
- CLD-35074: Fix line overlap when hyphen & slash in receipt description #508
- LSR-247: Fix format csv command on Windows7 #526
- CLD-35086: Fix localization issues with modal for adding printer by IP #520
Chore
- CLD-34787: USB printers refactor #484, #539, #524, #550, #553
- LSR-255: Add additional printer statuses #540, 552
- CLD-36108: Modify user properties of GA track events #531
- LSR-175: Update Hub store to accommodate default label printers #532
- LSR-173: Read labelPrinterEnabled module from Retail #528
- LSR-647: Upgrade Electron to 11.3.0 #536
- CLD-35862: Add unit test on DefaultPrinter component #523
- LSR-242: Add unit test for ConnectedDisplay component (#548)
- LSR-239 Add unit test for ScanButton component (#547)
- LSR-215: Add unit test for ScreenSelect component (#545)
- CLD-35870: Add unit test on printer card component (#537)
- CLD-35866: Add unit test for Scan component #519, #530
- CLD-35849: Add unit test for CompletedSale component #509
- CLD-35725: Add minimum test coverage threshold #504
- CLD-35852: Add unit test for Sidebar component #507, #506
- CLD-36014: Split release process for Hub and CFD #510, #513, #515
- Upload coverage artifacts to ci #512
- Add translations for Network printer by IP & logo customization #505
1.0.0
[1.0.0] 2021-02-08
Feat
- CLD-34492: Add logo customization in the preference menu #423, #496, #500
- CLD-35086: Manually add a network printer by IP address #486, #495, #501
- CLD-35450: Enable EOD report print through Hub #490
- CLD-34653: Get printer firmware version #487
Fix
- CLD-35292: Prevent error when trying to retrieve paper size #476
- CLD-35500: Prevent hub crashing during quit event #503
- CLD-35393: Check multiple path for the csv formatter on Windows7 #482
- CLD-35126: Capture usb.findById error so the scanning process can continue #497
- CLD-35289: Handle errors when calling Google Analytics #475
- CLD-35110: Increase scrubbing scope #470
Chore
- CLD-35642: Upgrade to Electron 11 #492
- CLD-35336: Update Hub dependencies #478, #480
- CLD-34363: Run Spectron against executable #472
- CLD-35230: Add e2e tests on the browser CFD #479
0.3.9-beta.2
v0.3.9-beta.2 Create README.md
0.3.9-beta.1
v0.3.9-beta.1 Create README.md
0.3.8
[0.3.8] 2021-01-19
Fix
- CLD-35356: TSP100LAN is not found when scanning for network printers
0.3.8-beta.1
v0.3.8-beta.1 Create README.md