Skip to content

Releases: eclipse-zenoh/zenoh-kotlin

1.0.0-beta.2

13 Sep 16:16
Compare
Choose a tag to compare
1.0.0-beta.2 Pre-release
Pre-release

What's Changed

New features 🎉

  • Api alignment: Config alignment by @DariusIMP in #188
  • Replacing ZBytes params for IntoZBytes. by @DariusIMP in #192
  • Moving reliability config param from subscriber to the publisher, and to session put and delete by @DariusIMP in #199
  • api(selector): alignment of the selector api by @DariusIMP in #208
  • Making Session.open(config) internal, exposing it through Zenoh.open(… by @DariusIMP in #218
  • Logs alignment by @DariusIMP in #217

Bug fixes 🐞

Other changes

New Contributors

  • @wyfo made their first contribution in #210

Full Changelog: 1.0.0-beta.1...1.0.0-beta.2

1.0.0-beta.1

02 Sep 14:57
Compare
Choose a tag to compare
1.0.0-beta.1 Pre-release
Pre-release

What's Changed

Other changes

New Contributors

Full Changelog: 1.0.0-alpha.6...1.0.0-beta.1

1.0.0-alpha.6

06 Aug 17:58
Compare
Choose a tag to compare
1.0.0-alpha.6 Pre-release
Pre-release

What's Changed

Disclaimer: non stable api, breaking changes incoming.

This release provides an api that is compatible with Zenoh version 1.0.0. However, the API is scheduled to be modified shortly in a further release in order to align it with the APIs offered across the other bindings of the Zenoh ecosystem

Other changes

Full Changelog: 0.11.0...1.0.0-alpha.6

0.11.0

04 Jun 11:48
Compare
Choose a tag to compare

What's Changed

Other changes

New Contributors

Full Changelog: 0.11.0-rc.3...0.11.0

0.11.0-rc.3

14 May 15:06
Compare
Choose a tag to compare

What's Changed

Other changes

New Contributors

Full Changelog: 0.11.0-rc.2...0.11.0-rc.3

0.11.0-rc.2

30 Apr 13:16
Compare
Choose a tag to compare

What's Changed

New features 🎉

Bug fixes 🐞

Other changes

  • Use tracing tracing instead of log by @gabrik in #63
  • Align examples and remove reading from stdin by @oteffahi in #47

New Contributors

Full Changelog: 0.10.1-rc...0.11.0-rc.2

v0.10.1-rc

21 Dec 11:35
ee01e54
Compare
Choose a tag to compare
v0.10.1-rc Pre-release
Pre-release

What's Changed

New features 🎉

Other changes

New Contributors

Full Changelog: 0.10.0-rc...0.10.1-rc

v0.10.0-rc

29 Sep 16:56
91d0f3c
Compare
Choose a tag to compare
v0.10.0-rc Pre-release
Pre-release

First zenoh-kotlin release 🎉

  • Targets the JVM
  • Compatible with Zenoh protocol version 0.10
  • Based on JNI, relies on the zenoh-jni Rust library (released with this repository)
  • Supports most of Zenoh’s features:
    • Session opening
    • Publisher/Queryable/Subscriber declaration
    • Put/Get/Delete operations
    • Selector & KeyExpression logic
    • Error propagation to the Kotlin layer
    • Data abstractions
      • Sample
      • Value
      • Reply
      • Query
      • Encoding
      • Selector
      • KeyExpr
    • Callbacks and Handlers support for asynchronous reception events through Zenoh
  • Testing
  • Examples
    • ZPub, ZSub, ZGet, ZQueryable, ZDelete, ZPut
    • Passing arguments is not yet available
  • Configuration loading support through file specification
  • Documentation at https://eclipse-zenoh.github.io/zenoh-kotlin/