Releases: arduino-libraries/Arduino_RouterBridge
Releases · arduino-libraries/Arduino_RouterBridge
0.3.0 - rpc thread improvements + udp
What's Changed
- bridge.h: add thread name by @kartben in #22
- 10 improve threading by @eigen-value in #21
- maintenance: Meta data fixes by @sebromero in #29
- doc: lib spec library.properties published lib url. authors maintainers by @eigen-value in #31
- fix multiple definition errors by @eigen-value in #26
- maintenance: Add Github Workflows by @sebromero in #33
- 14 add a class for udp client by @eigen-value in #20
- impr: avoid creating async rpc objects when not connected by @eigen-value in #35
- 10 improve threading by @eigen-value in #36
- 27 rpcresult improvements by @eigen-value in #28
- Tcp improvements by @eigen-value in #41
- Bridge getRouterVersion & Monitor compatibility mode by @eigen-value in #42
- misc: warning cleanup by @pillo79 in #44
- fix: RpcCall error not private and thread safe by @eigen-value in #39
- misc: warning cleanup by @pillo79 in #45
- mod: rem bridge unused class param by @eigen-value in #46
- ver 0.3.0 by @eigen-value in #47
New Contributors
- @kartben made their first contribution in #22
- @sebromero made their first contribution in #29
- @pillo79 made their first contribution in #44
Full Changelog: 0.2.2...0.3.0
0.2.2 - HCI bridge
What's Changed
- Add HCI bridge. by @iabdalkader in #23
New Contributors
- @iabdalkader made their first contribution in #23
Full Changelog: 0.2.1...main
0.2.1 - async call, error mgmt. new API docs&examples
What's Changed
- feat: asynced both RPC operations (send_rpc/get_response) in RpcResult by @eigen-value in #18
- improved response error handling
- New call API comprehensive test examples with python code
- doc: clear Bridg.call examples with async response access and error checks
Full Changelog: 0.2.0...main
0.2.0 - new call API, TCP sockets and improvements
Features in this release
⚠️ BREAKING CHANGES: new Bridge call API
Bridge.call("foo", parameters...).result(<return_var>);- Threading improvements (zephyr compliance)
Monitor.begin()with Serial-like signature- TCP socket (client/server)
Full Changelog: 0.1.4...0.2.0
0.1.4 - pre-release - hotfix on __loopHook
Merge pull request #9 from bcmi-labs/hotfix fix: hotfix for __loophook, removed tcp_client
0.1.3 - pre-release
This pre-release includes various bug fixs and improvements
0.1.2 - pre-release, monitor, concurrent features
In this release:
- improved zephyr implementation
- new BridgeMonitor class based on Stream
- enhanced bridge mutexes
0.1.1 - updated dependance on RPClite
ver: RPClite rem ver dep
0.1.0 - first prerelease
Merge pull request #1 from bcmi-labs/zephyr_threading Zephyr threading