symphonyoss / symphony-java-client

Java client library for Symphony
Apache License 2.0
34 stars 37 forks source link

Support for 1.51 Symphony API features #113

Open bbiasetti-daitan opened 6 years ago

bbiasetti-daitan commented 6 years ago
ftbb commented 6 years ago

The latest 1.51 spec has forced an upgrade to swagger-gen 2.3.0 because of the integer values in arrays (known bug in prior swagger versions). This change will impact all Boolean getters on the symphony-java-api build from "get" to "is". This will be hidden from anyone using the Sym objects, but if you are utilizing native objects you will be impacted (minor). SNAPSHOT of 1.51.0 native language bindings have been issued to Sonatype.

There are many other little changes in 1.51 spec, so starting to role them all in as part of SJC 1.1.5.

ftbb commented 6 years ago

Actually, I'm not seeing anything in the spec related to 'subType" can you please verify :
https://github.com/symphonyoss/symphony-api-spec/blob/rc-current-r51/pod/pod-api-public-deprecated.yaml

bbiasetti-daitan commented 6 years ago

I've verified it and found out that 'subType' field will be added on 1.52 instead of 1.51.

ftbb commented 6 years ago

OK, then we will leave this issue open, but it might go into a future release.

bbiasetti-daitan commented 6 years ago

@ftbb The API specs for r52 were released. https://github.com/symphonyoss/symphony-api-spec/tree/rc-current-r52/pod Can you add support to subType field (V3RoomAttributes) and the new '/v1/files/allowedTypes' API?