Releases: viamrobotics/micro-rdk
Releases · viamrobotics/micro-rdk
v0.3.3
v0.3.2
📦 Uncategorized
- [RSDK-8596] Revamp Entrypoints
- PR: #316
- [RSDK-8807] support reading array of ints from config in C FFI
- PR: #322
- [RSDK-8489] Upgrade mdns-sd for native
- PR: #325
- RSDK-8896 Request and accept heartbeats from signaling server
- PR: #321
- [RSDK-8999] Bulk upgrade crates
- PR: #328
- add full CA bundle
- PR: #329
- Add support for timeout on getting the next ssl record for a connection
- PR: #327
- [RSDK-9049] cache TLS certificates for isolated network connection
- PR: #330
- fix canary not notifying channel when every connection attempt failed
- PR: #331
- [RSDK-9080] fix incorrect logic validating proper ESP32 GPIO pins
- PR: #332
- [RSDK-9116] Return proper error when message is larger than store capacity
- PR: #334
- [RSDK-8924] have GrpcClient accept address as Uri rather than String
- PR: #335
- [RSDK-6522] implement cloud metadata endpoint
- PR: #333
- allow h2 and webrtc to move forward concurrently
- PR: #337
- fix installer compile error from crate upgrades
- PR: #339
- [RSDK-8923] Acquire app address from cloud credentials
- PR: #338
- update templates for release
- PR: #340
- Update templates for v0.3.1
- PR: #341
- [RSDK-9158] fix key write problem for app address in installer
- PR: #342
- Fix boot loop when upgrading a device to 0.3.1
- PR: #343
v0.3.0
📦 Uncategorized
- [RSDK-8710] - update project template to use logs feature
- PR: #315
- [RSDK-8673] respect sync_disabled/capture_disabled flags in data config
- PR: #310
- [RSDK-8757] allow disabling of individual capture configs
- PR: #312
- [RSDK-8708] add coredump reader
- PR: #309
- [RSDK-8786] avoid code duplication in rpc handling path
- PR: #313
- [RSDK-8787] remove assoc type in wifi manager trait
- PR: #314
- [RSDK-8597] properly respond to signaling request when 'no available connections'
- PR: #311
- [RSDK-8753] reword cargo-generate prompt
- PR: #318
- [RSDK-8870] add readings endpoint for MovementSensor and PowerSensor
- PR: #317
- [RSDK-8620] upload 10% of data (or less) at a time
- PR: #319
- [RSDK-8754] Add development documentation
- PR: #320
- RSDK-8754 Fixup bad link and page title
- PR: #323
v0.2.9
📦 Uncategorized
- [RSDK-8544] rerun build.rs when Cargo.toml changes
- PR: #303
- [RSDK-8680] add version info to cli
- PR: #305
- [RSDK-8563] handle get_app_config error case
- PR: #295
- fix Golang canary not properly referencing robot
- PR: #308
- [RSDK-8612] capture and cache logs, then upload to app.viam.com
- PR: #299
- [RSDK-8384] implement RobotService/GetVersion API
- PR: #306
- [RSDK-8259] Enable mDNS and http2 on esp32 builds
- PR: #304
- [RSDK-8181] stop statically allocating data store memory
- PR: #272
v0.2.8
v0.2.7
📦 Uncategorized
- [RSDK-8008] use Strings instead of static references for ComponentRegistry Keys
- PR: #290
- [RSDK-8623] create viam.json using template prompt
- PR: #300
- [RSDK-8626] Remove http2 builder customization in GrpcClient construction
- PR: #301
- update hyper
- PR: #297
- STOPGAP MEASURE - panic when too many PeriodicAppClientTasks are hanging
- PR: #298
v0.2.6
v0.2.5
v0.2.4
📦 Uncategorized
- [RSDK-8200] rm moisture_sensor builtin
- PR: #276
- [RSDK-7820] Camera on esp32
- PR: #260
- hotfix: template project toml invalid newlines
- PR: #279
- [RSDK-8192] Fail instead of panic on trying to get invalid esp32 pin
- PR: #281
- [RSDK-8201] add heap sensor as builtin component
- PR: #277
- [RSDK-8124] Extract serve_web_inner to common
- PR: #278
- [RSDK-8117] update installer wifi prompt
- PR: #282
- [RSDK-8180] improve monitor message
- PR: #284
- [RSDK-8123] Unify executors to remove unnecessary cfg blocks
- PR: #283
- [RSDK-8121] - separate RPC host handling from robot credentials
- PR: #286
- [RSDK-8120] refrain from overwriting NVS value with identical data
- PR: #285
- Simpler esp idf setup
- PR: #266
- Installer write flash prompt
- PR: #287
- RSDK-8444 Add support for xtensa-esp32s3-espidf
- PR: #288
- [RSDK-8422] add make commands for building installer
- PR: #289
- [RSDK-8324] Remove provisioning from default
- PR: #273
- add support for passing raw attributes to readings
- PR: #291
v0.2.3
📦 Uncategorized
- [RSDK-8219] allow micro-RDK to build w/out provisioning feature
- PR: #267
- [RSDK-7500] add canary tests for Go SDK
- PR: #270
- [RSDK-8187] config cache changes
- PR: #262
- [RSDK-7676] Return error when configuring unsupported pin as an AnalogReader
- PR: #269
- [RSDK-8225] Fix panic in signaling path
- PR: #271
- [RSDK-8258] Failed periodic app client tasks should drop the client
- PR: #275
- [RSDK-8127] on invalid config create empty robot over panicking
- PR: #274