Skip to content

Releases: stklcode/juraclient

v2.0.0

30 Jan 17:36
v2.0.0
Compare
Choose a tag to compare

Breaking

  • Java 11 or later required

Changes

  • Using native Java 11 HTTP client
  • Client configuration with separate UraClientConfiguration class and builder
  • Client throws custom checked exception UraClientException instead of runtime exceptions on errors (#10)

Features

  • Configuration builder for client initialization (#9)
  • Configurable connect and read timeouts (#14)

Fixed

  • Allow reopening an AsyncUraTripReader without raising an exception (#12)

v1.3.1

12 Dec 13:04
v1.3.1
Compare
Choose a tag to compare

Fixed

  • Allow reopening an AsyncUraTripReader without raising an exception (#13)

Improvements

  • Dependency updates

v1.3.0

04 Dec 13:46
v1.3.0
Compare
Choose a tag to compare

Security

  • Updated dependencies

Features

  • Added support for reading messages, using getMessages() method (#5)

v1.2.0

20 Jun 13:25
v1.2.0
Compare
Choose a tag to compare

Security

  • Updated dependencies

Features

  • Added support for stream API with asynchronous reader, using getTripsStream() method (#1)

v1.1.4

19 Nov 10:53
v1.1.4
Compare
Choose a tag to compare

Fixed

  • Fixed issue with direction ID as String instead if Integer (#2)
  • Fixed issue with vehicle ID being null (#3)
  • Fixed issue with spaces in search parametes (#4)

v1.1.3

13 Nov 13:23
v1.1.3
Compare
Choose a tag to compare

Security

Changed

  • Client and model classes implement Serializable
  • Dependency updates

v1.1.2

24 Mar 17:23
v1.1.2
Compare
Choose a tag to compare

Changed

  • Added automatic module name for JPMS compatibility

v1.1.1

20 Feb 18:52
v1.1.1
Compare
Choose a tag to compare

Changed

  • On connection or parsing errors, the IOException is no longer ignored, but encapsulated in RuntimeException (no StackTraces printed)
  • Code cleanup and minor improvements
  • Minor dependency updates

v1.1.0

07 Jan 18:00
Compare
Choose a tag to compare

Added

  • Filter stops by coordinates and radius
  • Filter trips by destination and and towards fields

Misc

  • Test coverage 100% (line); tested against ASEAG and TFL APIs

v1.0.0

07 Jan 17:57
Compare
Choose a tag to compare

Initial release