Releases: tbe-team/raybot
Releases · tbe-team/raybot
Release list
v0.20.0
What's Changed
- chore(deps): update dependency vue-tsc to v3.0.2 by @renovate[bot] in #623
- fix: show empty alarm history table when no data by @nguyen083 in #621
- chore(deps): update dependency vue-tsc to v3.0.3 by @renovate[bot] in #624
- chore(deps): update dependency @types/node to v22.16.5 by @renovate[bot] in #625
- fix(deps): update dependency zod to v4 by @renovate[bot] in #598
- feat: add deactivate alarm api by @tuanvumaihuynh in #627
- RAYBOT-47:add deactive a alarm feature by @nguyen083 in #626
- fix: handle LED not connected when deactivating alarm by @tuanvumaihuynh in #628
- feat: add PIC reset via GPIO high during boot by @tuanvumaihuynh in #629
- fix: do not update activated_at when reactivate alarm by @tuanvumaihuynh in #630
- fix: update outdate data feature in state dashboard by @nguyen083 in #631
- feat: stop lowering cargo when limit switch 1 pressed by @tuanvumaihuynh in #632
Full Changelog: v0.19.0...v0.20.0
v0.19.1
Ignore ESP disconnect error cause status error
Full Changelog: v0.19.0...v0.19.1
v0.19.0
What's Changed
- fix(deps): update dependency zod to v3.25.70 by @renovate[bot] in #583
- fix(deps): update dependency zod to v3.25.71 by @renovate[bot] in #584
- fix(deps): update dependency zod to v3.25.72 by @renovate[bot] in #585
- fix(deps): update dependency zod to v3.25.73 by @renovate[bot] in #587
- fix(deps): update dependency zod to v3.25.74 by @renovate[bot] in #588
- fix(deps): update dependency zod to v3.25.75 by @renovate[bot] in #589
- fix(deps): update dependency zod to v3.25.76 by @renovate[bot] in #590
- chore(deps): update dependency @types/node to v22.16.1 by @renovate[bot] in #591
- chore(deps): update dependency @types/node to v22.16.2 by @renovate[bot] in #592
- RAYBOT-37: Add 2 leds (system and alert) by @tuanvumaihuynh in #593
- RAYBOT-35: System status tracking by @tuanvumaihuynh in #594
- chore(deps): update pnpm to v10.13.1 by @renovate[bot] in #595
- fix(deps): update dependency @tanstack/vue-query to v5.82.0 by @renovate[bot] in #596
- chore(deps): update dependency npm-run-all2 to v8 by @renovate[bot] in #315
- chore(deps): update dependency vue-tsc to v3 by @renovate[bot] in #573
- chore(deps): update dependency @vitejs/plugin-vue to v6 by @renovate[bot] in #552
- fix(deps): update module golang.org/x/sync to v0.16.0 by @renovate[bot] in #597
- chore(deps): update dependency @types/node to v22.16.3 by @renovate[bot] in #599
- fix: update docker run raybot in makefile by @tuanvumaihuynh in #600
- chore: remove push triggers by @tuanvumaihuynh in #601
- fix(deps): update dependency @tanstack/vue-query to v5.83.0 by @renovate[bot] in #603
- chore(deps): update dependency eslint to v9.31.0 by @renovate[bot] in #604
- feat: add component header warning to tracking system status by @canhnlse172651 in #605
- chore(deps): update dependency @antfu/eslint-config to v4.17.0 by @renovate[bot] in #606
- chore(deps): update dependency @types/node to v22.16.4 by @renovate[bot] in #608
- feat: add battery monitoring api by @tuanvumaihuynh in #607
- RAYBOT-38: redesign dashboard by @nguyen083 in #602
- feat: add led config in hardware config api by @tuanvumaihuynh in #609
- feat: add battery monitoring background service by @tuanvumaihuynh in #613
- fix(deps): update module github.com/oapi-codegen/runtime to v1.1.2 by @renovate[bot] in #610
- chore(deps): update node.js to v22.17.1 by @renovate[bot] in #612
- chore(deps): update alpine docker tag to v3.22.1 by @renovate[bot] in #611
- fix: load led driver by @tuanvumaihuynh in #614
- fix: reboot typo by @tuanvumaihuynh in #615
- feat: set status error when alarm happen by @tuanvumaihuynh in #616
- feat: disable charge when battery alarm happen by @tuanvumaihuynh in #618
- feat: add LED configuration to hardware settings form by @tuanvumaihuynh in #620
- RAYBOT-42: add alarm and monitoring page by @nguyen083 in #617
New Contributors
- @canhnlse172651 made their first contribution in #605
Full Changelog: v0.18.0...v0.19.0
v0.18.0
What's Changed
- fix(deps): update dependency zod to v3.25.55 by @renovate in #505
- chore(deps): update dependency eslint-plugin-vue to v10.2.0 by @renovate in #506
- fix(deps): update module golang.org/x/sync to v0.15.0 by @renovate in #501
- fix(deps): update dependency zod to v3.25.56 by @renovate in #507
- chore(deps): update dependency @antfu/eslint-config to v4.14.1 by @renovate in #508
- fix(deps): update module google.golang.org/grpc to v1.73.0 by @renovate in #502
- RAYBOT-16: Fix auto connect wifi in STA mode by @tuanvumaihuynh in #509
- fix(deps): update module github.com/shirou/gopsutil/v4 to v4.25.5 by @renovate in #468
- fix(deps): update dependency @vee-validate/zod to v4.15.1 by @renovate in #510
- fix(deps): update dependency reka-ui to v2.3.1 by @renovate in #511
- fix(deps): update dependency vee-validate to v4.15.1 by @renovate in #512
- chore(deps): update pnpm to v10.12.1 by @renovate in #513
- fix(deps): update dependency zod to v3.25.57 by @renovate in #514
- fix(deps): update dependency tailwind-merge to v3.3.1 by @renovate in #515
- fix(deps): update dependency lucide-vue-next to ^0.514.0 by @renovate in #516
- fix(deps): update dependency zod to v3.25.58 by @renovate in #517
- fix(deps): update dependency zod to v3.25.61 by @renovate in #518
- fix(deps): update dependency zod to v3.25.62 by @renovate in #519
- fix(deps): update dependency @tanstack/vue-query to v5.80.7 by @renovate in #520
- fix(deps): update dependency zod to v3.25.63 by @renovate in #521
- RD-18: Cancel current processing command gRPC by @tuanvumaihuynh in #522
- fix(deps): update dependency zod to v3.25.64 by @renovate in #524
- fix(deps): update dependency lucide-vue-next to ^0.515.0 by @renovate in #525
- chore(deps): update dependency @types/node to v22.15.31 by @renovate in #409
- chore(deps): update dependency eslint to v9.29.0 by @renovate in #526
- fix(deps): update dependency axios to v1.10.0 by @renovate in #527
- chore(deps): update dependency vite-plugin-vue-devtools to v7.7.7 by @renovate in #528
- chore(deps): update dependency @types/node to v22.15.32 by @renovate in #529
- fix(deps): update dependency zod to v3.25.65 by @renovate in #530
- fix(deps): update dependency lucide-vue-next to ^0.516.0 by @renovate in #531
- fix(deps): update dependency zod to v3.25.67 by @renovate in #532
- chore(deps): update dependency @vue/eslint-config-typescript to v14.5.1 by @renovate in #533
- RAYBOT-20: Config static IP in STA mode by @tuanvumaihuynh in #534
- fix(deps): update dependency lucide-vue-next to ^0.517.0 by @renovate in #536
- fix(deps): update dependency vue to v3.5.17 by @renovate in #537
- chore(deps): update dependency @antfu/eslint-config to v4.15.0 by @renovate in #538
- fix(deps): update dependency @tanstack/vue-query to v5.80.10 by @renovate in #539
- fix(deps): update dependency lucide-vue-next to ^0.518.0 by @renovate in #541
- fix(deps): update dependency @vueuse/core to v13.4.0 by @renovate in #540
- fix(deps): update dependency lucide-vue-next to ^0.519.0 by @renovate in #543
- fix(deps): update dependency lucide-vue-next to ^0.522.0 by @renovate in #544
- fix(deps): update module github.com/go-chi/chi/v5 to v5.2.2 [security] by @renovate in #542
- fix(deps): update dependency @tanstack/vue-query to v5.81.0 by @renovate in #545
- fix(deps): update dependency @tanstack/vue-query to v5.81.1 by @renovate in #546
- fix(deps): update dependency @tanstack/vue-query to v5.81.2 by @renovate in #547
- chore(deps): update pnpm to v10.12.2 by @renovate in #548
- chore(deps): update dependency @antfu/eslint-config to v4.16.1 by @renovate in #549
- chore(deps): update pnpm to v10.12.3 by @renovate in #550
- fix(deps): update dependency lucide-vue-next to ^0.523.0 by @renovate in #551
- chore(deps): update dependency @types/node to v22.15.33 by @renovate in #554
- RAYBOT-23: Implement gRPC create command idempotency by @tuanvumaihuynh in #555
- RAYBOT-21: fix warning log in setting wifi console by @nguyen083 in #535
- chore(deps): update pnpm to v10.12.4 by @renovate in #556
- fix(deps): update dependency @tanstack/vue-query to v5.81.3 by @renovate in #557
- fix(deps): update dependency lucide-vue-next to ^0.524.0 by @renovate in #558
- fix(deps): update dependency @tanstack/vue-query to v5.81.4 by @renovate in #559
- fix(deps): update dependency lucide-vue-next to ^0.525.0 by @renovate in #560
- fix(deps): update dependency @tanstack/vue-query to v5.81.5 by @renovate in #561
- chore(deps): update dependency eslint to v9.30.0 by @renovate in #562
- chore(deps): update dependency @types/node to v22.15.34 by @renovate in #563
- docs: add object detection section in RFID module docs by @KhaLin0401 in #564
- RAYBOT-26: Implement cargo obstacle detection BE by @tuanvumaihuynh in #565
- RAYBOT-27: Add has item tracking into cargo tab in dashboard by @nguyen083 in #566
- RAYBOT-30: Implement gRPC server with raybot-api v0.1.6 by @tuanvumaihuynh in #567
- RAYBOT-28: Remove limit switch 1 pressed event handler by @nguyen083 in #570
- fix(deps): update module github.com/shirou/gopsutil/v4 to v4.25.6 by @renovate in #569
- chore(deps): update node.js to v22.17.0 by @renovate in #405
- chore(deps): update alpine docker tag to v3.22.0 by @renovate in #465
- chore(deps): update dependency @types/node to v22.16.0 by @renovate in #572
- chore(deps): update dependency eslint to v9.30.1 by @renovate in #574
- chore(deps): update dependency vue-tsc to v2.2.12 by @renovate in #575
- chore(deps): update dependency @antfu/eslint-config to v4.16.2 by @renovate in #576
- fix(deps): update dependency reka-ui to v2.3.2 by @renovate in #577
- chore(deps): update dependency @vue/eslint-config-typescript to v14.6.0 by @renovate in #579
- fix(deps): update dependency @vueuse/core to v13.5.0 by @renovate in #581
- chore(deps): update dependency eslint-plugin-vue to v10.3.0 by @renovate in #580
- fix(deps): update module github.com/go-chi/cors to v1.2.2 by @renovate in #571
- fix(deps): update module github.com/go-playground/validator/v10 to v10.27.0 by @renovate in #578
- fix(deps): update dependency zod to v3.25.69 by @renovate in #582
Full Changelog: v0.17.0...v0.18.0
v0.17.0
What's Changed
- fix(deps): update dependency zod to v3.25.45 by @renovate in #467
- fix(deps): update dependency zod to v3.25.46 by @renovate in #469
- test(http): add http handler unit test by @tuanvumaihuynh in #470
- chore: format sql by @tuanvumaihuynh in #471
- fix(deps): update dependency zod to v3.25.48 by @renovate in #473
- feat: add command ack config by @tuanvumaihuynh in #472
- chore(deps): update pnpm to v10.11.1 by @renovate in #474
- fix(deps): update dependency @tanstack/vue-query to v5.79.2 by @renovate in #476
- fix(deps): update dependency zod to v3.25.49 by @renovate in #477
- fix(deps): update dependency @tanstack/vue-query to v5.80.0 by @renovate in #480
- fix(deps): update dependency @tanstack/vue-query to v5.80.2 by @renovate in #481
- RAYBOT-2: Handle sensor debounce cargo lift and cargo lower by @tuanvumaihuynh in #482
- fix(deps): update dependency zod to v3.25.50 by @renovate in #483
- fix(deps): update dependency lucide-vue-next to ^0.512.0 by @renovate in #484
- RAYBOT-8: Fix database is locked by @tuanvumaihuynh in #485
- chore(deps): update dependency @antfu/eslint-config to v4.13.3 by @renovate in #486
- RAYBOT-10: Docs add limit switch 1 by @tuanvumaihuynh in #487
- fix(deps): update dependency zod to v3.25.51 by @renovate in #488
- fix(deps): update dependency lucide-vue-next to ^0.513.0 by @renovate in #489
- RAYBOT-11: Cancel current command when limit switch 1 is pressed by @tuanvumaihuynh in #490
- fix(deps): update dependency pinia to v3.0.3 by @renovate in #491
- fix(deps): update dependency @tanstack/vue-query to v5.80.5 by @renovate in #492
- RAYBOT-14: Add limit switch state API by @tuanvumaihuynh in #493
- RAYBOT-1: ack timeout unit should be ms by @nguyen083 in #494
- RAYBOT-6: Deprecate BottomObstacleTracking field by @tuanvumaihuynh in #495
- RAYBOT-13: limit switch state UI by @nguyen083 in #496
- fix(deps): update dependency @tanstack/vue-query to v5.80.6 by @renovate in #499
- fix(deps): update dependency zod to v3.25.53 by @renovate in #500
- RAYBOT-4: command config UI by @nguyen083 in #503
- RAYBOT-15: Move raybot config to config folder by @tuanvumaihuynh in #504
Full Changelog: v0.16.0...v0.17.0
v0.15.1
v0.16.0
What's Changed
- fix(deps): update dependency @tanstack/vue-query to v5.77.0 by @renovate in #425
- fix(deps): update dependency @tanstack/vue-query to v5.77.1 by @renovate in #428
- Fix: command stop not create by @nguyen083 in #426
- Feat UI be tweak by @nguyen083 in #429
- fix: avoid duplicate uart message when write by @tuanvumaihuynh in #430
- chore(deps): update dependency unplugin-auto-import to v19.3.0 by @renovate in #433
- refactor: update job handling and command execution logic by @tuanvumaihuynh in #431
- fix(deps): update dependency @tanstack/vue-query to v5.77.2 by @renovate in #434
- fix(deps): update dependency zod to v3.25.29 by @renovate in #435
- fix(deps): update dependency zod to v3.25.30 by @renovate in #436
- fix(deps): update dependency @vueuse/core to v13.3.0 by @renovate in #437
- fix(deps): update dependency reka-ui to v2.3.0 by @renovate in #438
- fix(deps): update dependency zod to v3.25.31 by @renovate in #439
- fix(command): check current pos before execute
CARGO_LIFTcommand by @tuanvumaihuynh in #440 - fix(deps): update dependency zod to v3.25.32 by @renovate in #441
- fix(deps): update module google.golang.org/grpc to v1.72.2 by @renovate in #432
- feat(hardware): add command ACK handling by @tuanvumaihuynh in #442
- feat(ui): add command ack config by @nguyen083 in #445
- fix(ui): command history not refetch by @nguyen083 in #446
- feat: add system metrics monitoring by @tuanvumaihuynh in #447
- fix: add missing ack handler by @tuanvumaihuynh in #448
- fix(deps): update dependency zod to v3.25.33 by @renovate in #449
- fix(deps): update dependency zod to v3.25.34 by @renovate in #450
- feat(grpc): add system service by @tuanvumaihuynh in #452
- fix(deps): update dependency zod to v3.25.35 by @renovate in #453
- fix(deps): update dependency zod to v3.25.36 by @renovate in #455
- refactor: use proto from raybot-api repo by @tuanvumaihuynh in #454
- chore: remove buf by @tuanvumaihuynh in #456
- feat(ui): add sys info by @nguyen083 in #451
- refactor: remove unused event bus ctx by @tuanvumaihuynh in #457
- fix(deps): update dependency @tanstack/vue-query to v5.79.0 by @renovate in #458
- feat(command): add CANCELING status by @tuanvumaihuynh in #459
- fix(deps): update dependency zod to v3.25.40 by @renovate in #461
- chore(deps): update raybot-api dependency to v0.1.1 by @tuanvumaihuynh in #460
- fix(deps): update dependency zod to v3.25.41 by @renovate in #463
- fix(deps): update dependency zod to v3.25.42 by @renovate in #464
- chore(deps): update dependency eslint to v9.28.0 by @renovate in #466
Full Changelog: v0.15.0...v0.16.0
v0.15.0
What's Changed
- chore(deps): update dependency @antfu/eslint-config to v4.13.1 by @renovate in #380
- fix(deps): update dependency lucide-vue-next to ^0.511.0 by @renovate in #383
- chore(deps): update dependency eslint to v9.27.0 by @renovate in #384
- chore(deps): update dependency @types/node to v22.15.19 by @renovate in #386
- fix(deps): update module google.golang.org/grpc to v1.72.1 by @renovate in #375
- fix(deps): update module github.com/mattn/go-sqlite3 to v1.14.28 by @renovate in #256
- fix: command executor hook use canceled context by @tuanvumaihuynh in #381
- refactor: update time parsing and formatting to RFC3339Nano by @tuanvumaihuynh in #387
- fix(deps): update module github.com/go-co-op/gocron/v2 to v2.16.2 by @renovate in #385
- docs: update distance sensor for dectect object by @hiimshyy in #382
- fix(deps): update dependency zod to v3.25.3 by @renovate in #388
- fix(deps): update dependency zod to v3.25.7 by @renovate in #389
- fix: stop obstacle detection goroutine when target height is reached by @tuanvumaihuynh in #391
- refactor: remove gRPC config, http logging middleware by @tuanvumaihuynh in #392
- chore(deps): update dependency @tsconfig/node22 to v22.0.2 by @renovate in #393
- chore(deps): update dependency @types/node to v22.15.20 by @renovate in #394
- chore(deps): update dependency @types/node to v22.15.21 by @renovate in #395
- fix(deps): update dependency zod to v3.25.12 by @renovate in #396
- fix(deps): update dependency zod to v3.25.13 by @renovate in #401
- chore(deps): update dependency @antfu/eslint-config to v4.13.2 by @renovate in #403
- fix(deps): update dependency zod to v3.25.17 by @renovate in #404
- feat: add build info by @tuanvumaihuynh in #406
- feat: integrate Buf schema registry by @tuanvumaihuynh in #411
- feat: checking cargo door is open before execute command by @tuanvumaihuynh in #412
- fix(deps): update dependency zod to v3.25.20 by @renovate in #414
- fix(deps): update dependency @tanstack/vue-query to v5.76.2 by @renovate in #416
- fix(deps): update dependency zod to v3.25.23 by @renovate in #417
- feat: enhance command inputs, remove cargo config by @tuanvumaihuynh in #415
- refactor: update command input UI, remove cargo config by @tuanvumaihuynh in #418
- fix(deps): update dependency zod to v3.25.25 by @renovate in #419
- fix(deps): update dependency zod to v3.25.28 by @renovate in #420
- refactor: wrap returned error by @tuanvumaihuynh in #421
- fix: stop drive motor should handle with current motor direction by @tuanvumaihuynh in #422
Full Changelog: v0.14.0...v0.15.0
v0.14.0
What's Changed
- chore(deps): update pnpm to v10.11.0 by @renovate in #367
- feat: stop lift motor when cancel
CARGO_LIFT,CARGO_LOWERcommand by @tuanvumaihuynh in #368 - feat: update configuration of speed limit by @KhaLin0401 in #369
- chore(deps): update dependency @types/node to v22.15.18 by @renovate in #371
- fix(deps): update dependency @vueuse/core to v13.2.0 by @renovate in #372
- feat: add bottom distance hysteresis configuration to cargo by @tuanvumaihuynh in #370
- feat: add lift motor speed config by @tuanvumaihuynh in #373
- refactor: improve error handling in root application by @tuanvumaihuynh in #374
- refactor: stop emergency by @tuanvumaihuynh in #377
- fix(deps): update dependency vue to v3.5.14 by @renovate in #379
- chore(deps): update node.js to v22.15.1 by @renovate in #376
New Contributors
- @KhaLin0401 made their first contribution in #369
Full Changelog: v0.13.0...v0.14.0
v0.13.0
What's Changed
- fix(deps): update dependency @tanstack/vue-query to v5.75.5 by @renovate in #340
- chore(deps): update dependency @types/node to v22.15.15 by @renovate in #341
- fix(deps): update dependency lucide-vue-next to ^0.508.0 by @renovate in #342
- chore(deps): update dependency @types/node to v22.15.16 by @renovate in #345
- chore(deps): update dependency @types/node to v22.15.17 by @renovate in #347
- fix(deps): update dependency lucide-vue-next to ^0.509.0 by @renovate in #350
- chore(deps): update dependency @vitejs/plugin-vue to v5.2.4 by @renovate in #351
- fix(deps): update dependency @tanstack/vue-query to v5.75.7 by @renovate in #352
- fix(deps): update dependency tailwind-merge to v3.3.0 by @renovate in #354
- fix: dashboard data display by @nguyen083 in #349
- fix: update description of detail command history sheet and logging by @nguyen083 in #355
- feat: implement cancel active commands created by cloud by @tuanvumaihuynh in #353
- feat: add emergency stop by @tuanvumaihuynh in #357
- fix(deps): update dependency @tanstack/vue-query to v5.76.0 by @renovate in #359
- fix(deps): update dependency lucide-vue-next to ^0.510.0 by @renovate in #360
- fix: emergency stop call and current command state should be CANCELED by @tuanvumaihuynh in #361
- feat: add emergency stop UI by @nguyen083 in #358
- feat: add move direction for
MOVE_TOcommand by @tuanvumaihuynh in #366
Full Changelog: v0.12.0...v0.13.0