rest.li v28.1.11 Release Notes

Release Date: 2020-01-27 // about 4 years ago
  • (RB=1943392) Publish all schemas as-is, temporarily publish translated PDSC schemas

    (RB=1946416) 🌲 Suppress logging statement in ResolvedPropertiesReaderVisitor

    (RB=1934338) ⚡️ Guard against NPE when RestLiServiceException is initialized with null status. Also updates server logic to handle null status cleanly. This change should not affect clients based on the following points: -> Today, if status is null, the framework code throws NPE when serializing the exception or converting to Response. This NPE is then handled as unknown error and returned as 500 error to client. -> With this change, clients will still get 500 error, with the correct error details serialized in the body. -> The Rest.Li filter chain will continue to see the actual exception (with null status), thus not affecting any custom filter behavior.

    (RB=1885009) ➕ Add "validateSchemaAnnotationTask" gradle task for validating schema annotations