2.0.2

Bugfix:

  • Fix generation of TS profobuf library !213

2.0.1

Fixed defects:

  • Read package implementation version in Swift (!211)

2.0.0

This is a major release with the following highlights:

  • Completely new proto message structure is defined (#193)
  • Generated code for the new protocol is provided in Java, Swift, C#, Typescript and Python
  • The new protocol is structured in requests and responses:
    • Requests:
      • The SessionMetadata allows the API user to configure the movement analysis session
      • The AnalysisInput provides input data to be analysed
    • Responses:
      • ImageAnalysisResult contains all information that is directly related to the image such as pose, metric values or the session state.
      • ActivityResultContainer holds the information if an activity occurred, where an activity could for example be a repetition.
      • FeedbackResult provides feedback that can be communicated with the user.
  • The connection handling is removed from this package

1.8.0

New features:

  • The deprecated event onImageInterpolatedResponse is no longer called.

1.7.1

New features:

  • Return additional field updated_relevant_body_point_types with image response. This field updates which body points are relevant for this exercise, i.e. can be useful in sideways exercises. (!196)

Package updates:

  • Swift: Update the package swift-nio-http2 to version 1.7.1 (!195)

1.7.0

New features:

  • Return additional field unique_session_id of type string with metadata response. Compared to existing field session_id of type google.protobuf.Timestamp, we will ensure that the new session id is unique. (#201)
  • Return additional field relevant_body_point_types with metadata response. This field describes which body points are relevant for this exercise, i.e. must be visible in the frame. (#203)

1.6.8

CSharp:

  • Internal websocket improvements !190

1.6.7

Critical fix:

  • Shutdown problem of gRPC connection in Java (!188)

Documentation:

  • Detailed documentation about session state (!186)

1.6.6

CSharp:

  • Internal performance improvements (#188)

1.6.5

Fixed defects:

  • Fix annotation dependency problem in Java (!184)

1.6.4

Key Feature Update:

  • Add session state and feedback validity to each image response (#190)

Documentation:

  • Add API reference for all clients (#122)

Fixed defects:

  • Fix problems with race conditions in OnReadyForSending in C# (#189)
  • Fix sourcing bug in Swift package (!181)

1.6.3

Documentation:

  • Updated getting started tutorials for authentication (!174)

Fixed defects:

  • Swift: Fix publish script in Swift (!171)
  • Fix problems when closing client in C# (#185)

1.6.2

Fixed defects:

  • Fix problems when closing client in Java, TS and Python (#170).
  • Allow to pass timestamps for image request in Swift (#183).

1.6.1

Key Feature Update:

  • The Api key that is used for authentication and customization can optionally be passed in all client libraries.
  • Released Swift packages can be downloaded on GitLab (#152).
  • Reduce Typescript package size (#175).
  • Add response time to each image and metadata response in Swift (#181)

Fixed defects:

  • Swift error handling improvements (#172).

1.5.5

Fixed defects:

  • Swift gRPC improvements (#168)

1.5.4

Key Feature Updates:

  • Add response time to each image and metadata response in the Java library (!147)

Fixed defects:

1.5.3

Key Feature Update:

  • Allow dependencies that are used in the Java API to also be used as transitive dependencies in Java applications.

1.5.2

Key Feature Updates:

  • Additional exercise information is added to protocol (#151)
  • Package feed is moved to gitlab (#138)

Fixed defects:

  • Robustness improvements in TS-Client
  • Improved error handling in Java-Client

1.5.1

Key feature update for gRPC protocol

  • Improve start up process in Java client #145
  • Increase robustness in python client #146

1.5.0

Key Feature Updates:

For all clients

  • New optional event ready for sending (#88, #148) including unit tests (#110) and follow-up improvements (#115)
  • Two images in the server - client loop (Python (#113), CSharp (#117), Typescript (#120), Java (#121), Swift (#127), Dart (#126)) including tracking sequence number for every request (#135), follow-up improvements (#128, #140, #141) and unit tests (#119)
  • Programming language of client is sent to the server (#136)

Dart/Flutter (new)

  • New client (#99) including follow-up improvements (#107, #109)

Typescript

  • Fix non-deterministic tests (#104)

Java

  • Fix client protobuf dependency error (#101)
  • Allow images to be null (#112) and resolve dependency problems

Swift

  • gRPC support (#118)

Additional updates:

  • Fix defect in building base image dockerfile (#106)
  • Enhance API docs (#98)

results matching ""

    No results matching ""