Skip to content

Releases: blue-veery-gmbh/spring-rest-2-ts

version-1.5.1

22 Aug 12:27
Compare
Choose a tag to compare

Fix release which solves issue with imports for types which were used as type parameters of generic types in method return types

version-1.5.0

14 Jul 09:52
Compare
Choose a tag to compare
  • Support for Spring WebFlux types Mono and Flux in REST controllers
  • PATCH method was added to supported HTTP method in the implementation generators
  • some external dependencies upgraded

version-1.4.0

05 Jan 22:04
830ccc2
Compare
Choose a tag to compare

What's Changed

  • Support for Jackon-Js library which allows de-serialize JSON to ES6 classes
  • Fix for "nullable types strategy should be called for setter type if it is diffrent from getter and it is defined #25 "
  • Typescript field has reference to Property from which it was created which is helpful in custom nullable strategies

version-1.3.0

20 Sep 10:49
Compare
Choose a tag to compare
  • Support for code generation based on Gson annotations and configurations
  • Fix in Angular4ImplementationGenerator for methods which has request body and return simple types, input param which should be placed in request body wasn't serialized to JSON
  • Comments field in TSModule

version-1.2.7

01 Sep 14:15
Compare
Choose a tag to compare

Version bump for dependencies with reported vulnerabilities

version-1.2.6

21 May 14:32
Compare
Choose a tag to compare
  • model serializers extension which allows to configure custom JSON serializers/deserializers
  • fix for inlined interface methods into controller
  • fix for missing TsMap value type import generation

version-1.2.5

21 May 14:22
f1e2123
Compare
Choose a tag to compare
  • fix page number query param name in spring data conversion extension
  • fix: module path in webpack.config.js has been changed to module which is generated by first test
  • fix: for JsonIgnore - if field or getter or setter has JsonIgnore whole logical property is ignored
  • fix: path variable taken from name or value fields

version-1.2.4

21 May 14:20
a11d135
Compare
Choose a tag to compare
  • model converter which generates TypeScript classes aligned with angular2-jsonapi library

version-1.2.3

21 May 14:18
Compare
Choose a tag to compare
  • jax-rs implementation

version-1.2.2

21 May 14:03
Compare
Choose a tag to compare
  • Java Beans convention for data model mapping
  • FasterXML/Jackson annotations for data model mapping
  • Custom type Mappings
  • Java collections mapped into TS arrays
  • Java Map mapped into TS object
  • Java packages to module conversion
  • Java enums mapped as TS enums or union types
  • Inheritance mapping
  • Name mappings
  • Imports between generated TS modules
  • Spring REST annotations based on which TS services are generated
  • TS services for Angular framework
  • TS services for ReactJS framework
  • Java class filtering for TS code generation
  • Java generic types mapped to TS generics
  • Java interfaces mapped by model classes which contains getters and setter mapped to TS interfaces
  • spring data support (Pageable & Page types)
  • spring data support (Pageable & Page types)