Releases: viamrobotics/micro-rdk
Releases · viamrobotics/micro-rdk
v0.2.2
v0.2.1
📦 Uncategorized
- RSDK-7751 - Implement new SetRPM for Motor API
- PR: #250
- [RSDK-7818] impl camera_render_frame
- PR: #246
- RSDK-8042 - fix panic when adjusting PWM after setting bad frequency
- PR: #249
- Rsdk 7388 add idf component
- PR: #252
- [RSDK-8132]Fix panic when sending on a close channel
- PR: #257
- RSDK-7582 Robot configuration caching
- PR: #251
- [RSDK-8131] Avoid killing the collector task on any error
- PR: #256
- RSDK-8073 - weak C hook for callback to run on successful data upload
- PR: #253
- [RSDK-7043] Config restart
- PR: #255
- log ssid to output
- PR: #259
v0.2.1-rc1
📦 Uncategorized
- [RSDK-7685] moving files
- PR: #234
- consolidate cargo.toml, lib.rs, and add into workspace
- PR: #235
- APP-5312 - serialize data collection methods in upper camel case
- PR: #238
- [RSDK-7814] add FakeCamera
- PR: #226
- update dependencies in Cargo.lock
- PR: #236
- fix memory leak occurring when wifi is connected but app is unreachable
- PR: #237
- [RSDK-7982] remove default fragment id
- PR: #241
- [RSDK-7992] Add keepalive
- PR: #240
- [RSDK-7817] camera: webrtc compatibility
- PR: #242
- Update docs for modular driver example consolidation
- PR: #239
- Use correct links for embedding
- PR: #243
- [RSDK-7872] Move micro-rdk-ffi
- PR: #245
- RSDK-8036 - change data upload strategy to lose messages that fail to upload
- PR: #244
v0.2.0
Commits
- c6eca03: bump templates (Nicolas Menard)
- 500aa74: Rename examples to micro-rdk-server (#217) (Andrew C. Morrow) #217
- d2f1817: fix typo in workflow path to server files (#220) (Gautham Varadarajan) #220
- 21e5a8f: RSDK-7830 - fix panic occurring when capturing frequency is zero (#222) (Gautham Varadarajan) #222
- 8d73325: [RSDK-7801] Update sensorerr with esperr (#221) (Allison Chiang) #221
- 56615f4: fix data store test (#224) (Nicolas Menard) #224
- 93d08ab: Remove support for writing certificates, fqdns etc..in the NVS (#223) (Nicolas Menard) #223
- 65e481f: fix compile error when building without default features (#225) (Gautham Varadarajan) #225
- bb58782: Add a version check (#228) (Nicolas Menard) #228
- 6aa273f: Convert RSSI to signal strenght (#230) (Nicolas Menard) #230
- 570528e: Add esp32 and modular examples to micro-rdk folder (#231) (Allison Chiang) #231
- 454cdbf: chunk upload requests in data management (#218) (Gautham Varadarajan) #218
- ad31cf1: Bump to v0.2.0 (Nicolas Menard)
v0.1.9-rc3
v0.1.9-rc2
Commits
- 1d5b5e0: [RSDK-7629] Implement externally managed network (#213) (Nicolas Menard) #213
- afddb87: RSDK-7149 - implement resolution for analogs and remove get_board_status (#207) (Gautham Varadarajan) #207
- a6ecfea: add serve_web_with_external_network (Nicolas Menard)
- ccbcb83: v0.1.9-rc2 (Nicolas Menard)
v0.1.9-rc1
Chores
- decouple template manifest from Cargo.toml (#194) #194 (Matthew J Perez)
Commits
- 1c6440b: Change README.md support link (#179) (10zingpd) #179
- 7279ddc: RSDK-7063 - implement data store (#167) (Gautham Varadarajan) #167
- 9322a96: update CI labels (Nicolas Menard)
- e9df644: disable canary (Nicolas Menard)
- d47b892: Switch to github runners and re enable canaries (Nicolas Menard)
- 3b27639: implement getter for configured DataCollectors through LocalRobot (#180) (Gautham Varadarajan) #180
- 4835040: start implementation of DataManager (#181) (Gautham Varadarajan) #181
- f70d2ec: implement configuration logic for DataManager (#184) (Gautham Varadarajan) #184
- 7baaf8c: [RSDK-7254] generate webrtc cert on esp32 (#182) (Nicolas Menard) #182
- c2ebf10: [RSDK-7248] add provisioning api (#183) (Nicolas Menard) #183
- a7c7608: RSDK-7301 Add missing error checks for number parsing in board (#186) (Andrew C. Morrow) #186
- 47d0f02: [RSDK-7439] chore: better wifi errors (#191) (Matthew J Perez) #191
- 5c5488c: add .envrc to gitignore (#192) (Matthew J Perez) #192
- a753e37: [RSDK-7386] bump espflash tooling to v3.0.0 (#193) (Matthew J Perez) #193
- e214162: RSDK-7387 Handle incoming http2 connections in a coroutine (#195) (Andrew C. Morrow) #195
- 9ca9e9e: Fix esp32's HTTP2 server (#196) (Nicolas Menard) #196
- dae22ae: [RSDK-7313] Don't panic when receiving trailers early (#198) (Nicolas Menard) #198
- 2bd1400: refactor store to return a reader that only consumes on flush (#190) (Gautham Varadarajan) #190
- 4bdd555: post daily failure rate to slack channel (#187) (Gautham Varadarajan) #187
- c317551: [RSDK-7386] bump espflash deps to v3.0.0 (#197) (Matthew J Perez) #197
- ca5040c: [RSDK-7221] relax pinned versions of rustls (#199) (Nicolas Menard) #199
- da6a0e7: [RSDK-7496] add nvs driver (#200) (Nicolas Menard) #200
- 70808b9: [RSDK-7387] Drop lifetime from GrpcClient, AppClient, and ViamServer (#201) (Andrew C. Morrow) #201
- 9f54d16: [RSDK-7387] Drop unneeded mut from app and gRPC clients (#202) (Andrew C. Morrow) #202
- a079e85: [RSDK-7253] discovery mdns (#188) (Nicolas Menard) #188
- 5aac671: RSDK-7387 Make AppClient shareable so other async tasks can use it (#205) (Andrew C. Morrow) #205
- fc466eb: stabilize server behavior on network interruptions (#203) (Gautham Varadarajan) #203
- 2f19556: Add CA_CRT key with empty vec when generating NVS for backward (Nicolas Menard)
- 6982c9a: [RSDK-7497] Add WiFi provisioning (#206) (Nicolas Menard) #206
- 012a41f: [RSDK-6253] Update a device's image while retaining credentials data (#204) (Matthew J Perez) #204
- fdb7e49: implement data task (#208) (Gautham Varadarajan) #208
write-flash
command (#210) #210 (Matthew J Perez)- e5ba39f: [RSDK-7497] change entrypoints (#209) (Nicolas Menard) #209
- 91dbdd3: [RSDK-7708] Update template (#212) (Nicolas Menard) #212
- 56e8a8c: v0.1.9-rc1 (Nicolas Menard)
- 23fe145: disable building windows version of micro-rdk-installer (Nicolas Menard)
v0.1.8
Commits
- 149bd49: fix incorrect key used for baudrate in i2c configuration (#150) (Gautham Varadarajan) #150
- bb9f7e6: Update protos (#151) (Nicolas Menard) #151
- 938b263: Update README.md nit (#152) (JessamyT) #152
- bf11535: RSDK-6483 Workspace-ify micro-rdk (#149) (Andrew C. Morrow) #149
- dc09c06: Workspace based dependencies (#154) (Andrew C. Morrow) #154
- d57205d: Update Cargo.lock added default and all targets (Nicolas Menard)
- 8392f84: [RSDK-6857] support multiple connections (#155) (Nicolas Menard) #155
- 9cd5a78: Remove webhooks (#156) (Nicolas Menard) #156
- e64c8a1: [RSDK-6910]BoardError + I2CError + AnalogError (#157) (Nicolas Menard) #157
- 24ee7f1: add functionality to import micro-RDK as a library (#158) (Gautham Varadarajan) #158
- 53acfc9: [RSDK-6943] Remove anyhow from webrtc (#159) (Nicolas Menard) #159
- 756cb1f: [RSDK-6911] MotorError/EncoderError/Actuator Error (#162) (Nicolas Menard) #162
- 153613a: SensorError (#163) (Nicolas Menard) #163
- 146aa6f: RSDK-6940 - feature-gate builtin drivers (#160) (Gautham Varadarajan) #160
- 4c3dde4: RSDK-6860 - wrap AnalogReaders in Arc so Board implements Send (#161) (Gautham Varadarajan) #161
- 954f402: [RSDK-6913] & [RSDK-6914] ServoError+BaseError+GenericError (#164) (Nicolas Menard) #164
- 21ddb22: Remove anyhow from Status (#166) (Nicolas Menard) #166
- 7403b39: Add canon.yaml to template/project (#169) (Zack) #169
- 4224a88: Create .gitignore in templates/project (#171) (Zack) #171
- 008f175: Add link to JIRA in README.md (#168) (Zack) #168
- d134c9a: RSDK-6992 RSDK-6993 - implement DataCollector pt. 1 (#165) (Gautham Varadarajan) #165
- 62fb049: RSDK-6916 (#175) (Nicolas Menard) #175
- 969073d: Upgrade rust and rework (#176) (Nicolas Menard) #176
- 466504a: update micro-rdk-installer README (Nicolas Menard)
- e3b0953: Replace H2 with Hyper (#178) (Nicolas Menard) #178
- 17d6309: prepare for release (Nicolas Menard)
- c669b06: update template (Nicolas Menard)
- 45c9de1: pin micro-rdk in template (Nicolas Menard)
v0.1.7
Commits
- 18bb0ea: temporarily increase cron rate (Abe Winter)
- 58cbdc9: 5 minutes (Abe Winter)
- 6922aac: revert cron change (Abe Winter)
- 777d766: improvements (#144) (Nicolas Menard) #144
- e88b0cc: RSDK-6334 - add project and module templates to repository (#145) (Gautham Varadarajan) #145
- 2b9d958: Update README.md with correct module template generation command (Gautham Varadarajan)
- a34c1e5: target the correct script name for canary summary (#146) (Gautham Varadarajan) #146
- 7587797: RSDK-6310 Obtain hal and sys via esp-idf-svc (#139) (Andrew C. Morrow) #139
- 9372e09: RSDK-6421 Add support for sccache to micro-rdk canon images (#147) (Andrew C. Morrow) #147
- 75c6669: add dateutil to requirements for canary summary (#148) (Gautham Varadarajan) #148
- 9fd4043: Bump h2 from 0.3.22 to 0.3.24 in /micro-rdk-installer (#143) (dependabot[bot]) #143
- ab6d62a: Added docker.make (Nicolas Menard)
- bbded3c: bump Version (Nicolas Menard)
v0.1.6
Commits
- a17f70e: RSDK-5903 Add micro-rdk support for HC-SR04 type ultrasonic sensors (#136) (Andrew C. Morrow) #136
- 786eccc: RSDK-5805 - support remembering serial port for espflash (#140) (Gautham Varadarajan) #140
- 858cc34: RSDK-5973 - ESP32 connection canary (#138) (Gautham Varadarajan) #138
- e5e93ff: set up python on runner for canary (#142) (Gautham Varadarajan) #142
- c768604: Adding coredump (#141) (Nicolas Menard) #141
- d34a79c: bump to 0.1.6 (Nicolas Menard)