Skip to content

Releases: chrizog/someipy

Release 1.0.0

10 Nov 17:37
Compare
Choose a tag to compare
  • Support dynamically sized arrays
  • Support fixed size strings
  • Support dynamically sized strings
  • Implement timeouts (ttl checks) for SD messages

Release 0.0.10

26 Oct 15:38
Compare
Choose a tag to compare
  • Fix Python3.8 issue from version 0.0.9 (Set of asyncio.Task typing)
  • Properly handle the major version (interface version) of services
  • Handle session ids and client ids
  • Allow multiple asynchronous method calls from a client and handle out of order method responses

Release 0.0.9

24 Oct 16:09
Compare
Choose a tag to compare
  • Enable asynchronous method handlers

v0.0.8

22 Oct 16:11
Compare
Choose a tag to compare
  • Improved method error handling
  • Update of method handler function signature

Release 0.0.7

09 Oct 17:58
Compare
Choose a tag to compare
  • Improved integration testing
  • Bugfix: Handle subscribe acknowledge correctly

Release 0.0.6

29 Sep 10:58
Compare
Choose a tag to compare
  • Pack together service offers in a single Service Discovery message (this requires the offers to be sent in between max. 20ms)
  • Send SD stop offer entries when a service instance is shutdown

Release 0.0.5

22 Sep 09:12
Compare
Choose a tag to compare
  • Fix issue in socket bind for Service Discovery via multicast to use the right network interface
  • Add IPv4 SD Endpoint Option to avoid crashes in case it is received
  • Implement proper SD option handling ("first and second option run")

Release 0.0.4

15 Aug 18:51
Compare
Choose a tag to compare

Add GPL-3.0 license

Release 0.0.3

13 Aug 17:21
Compare
Choose a tag to compare
  • Support Windows
  • Fix automatic multicast group join
  • Support method calls via TCP

Release 0.0.2

03 Jun 18:15
Compare
Choose a tag to compare
v0.0.2

Minor cleanups, example for replaying ROS