Skip to content

Releases: explyt/spring-plugin

243.1.3155

16 Jan 23:37
Compare
Choose a tag to compare

Spring Core / Boot

  • Fixed: Properties: quick-fix to kebab-case didn't work
  • Fixed: Show correct linemarkers in library files with an enabled Spring Boot panel.

Spring Web / OpenAPI

  • Added: Swagger is able to download a picture or binary file
  • Fixed: Navigation from endpoint to MockMvc usage (kotlin)
  • Chore: Now swagger uses JCEF browser through HttpClient
  • Fixed: Navigation between MockMvc urls for a new version of MockMvc library
  • Added: Use localhost as default server if server wasn't set in an OpenAPI file

Other

  • Added: Kotlin Run Configuration can be linked to Explyt Spring Boot Panel
  • Added: Show progress while collecting project's endpoints in the Spring Endpoints panel
  • Added: Sync project with the Explyt Spring Boot panel using linemarker on @SpringBootApplication

243.1.3083

29 Dec 18:11
Compare
Choose a tag to compare

Spring Core/Boot

  • Added: support for syntax highlighting in application.yaml and application.properties
  • Added: completion/reference in property starting with logging.level
  • Fixed: inspection kebab-case false positive for logging level property
  • Fixed: fix inspection resource in tests (#15)

Spring Web / OpenAPI

  • Added: Action Generate OpenApi Specification for project
  • Added: Run in Swagger action for Controller/FeignClient
  • Added: Generate requestBody as custom type schema for Run controller/endpoint action
  • Added: Another design for Spring Endpoints, new Line Marker icons
  • Added: Generation of Http Client and OpenApi spec using cURL

Other

  • Added: Auto Configurations and Message Brokers folders to Spring Explyt View
  • Fixed: stack overflow on jpql file find in EntityAttributeSearcher

243.1.2927

15 Dec 22:25
Compare
Choose a tag to compare

Spring Core/Boot

  • Added: completion in property for field with type Resource the class with @ConfigurationProperties
  • Fixed: support in property for boolean starting with "is"
  • Fixed: reference in property Relaxed Binding
  • Fixed: reference in property for Map values
  • Fixed: include in search for class-reference not only compile dependencies, but runtime as well
  • Fixed: The ExplytSpringBoot settings lead to the incorrect direction (#13)
  • Fixed: inspection for fields and methods super classes (#14)

Spring Web / OpenAPI

  • Fixed: Removed navigation from endpoint to openapi path
  • Added: Run in Swagger endpoint action
  • Added: Generate OpenAPI from coRouter function (#10)
  • Added: Floating button for refresh ExplytSpringBoot panel
  • Added: Generate Spring MVC controller method by url in Generate intention

243.1.2801

01 Dec 06:21
Compare
Choose a tag to compare

Spring Core/Boot

  • Added: Line Markers in library files
  • Fixed: Improve Yaml/properties completion

Other

  • Added: User usage statistics gathering

243.1.2727

23 Nov 08:21
Compare
Choose a tag to compare

Spring Core/Boot

  • Added: @EnableConfigurationProperties annotation marks @ ConfigurationProperties as beans
  • Added: Inspection and QuickFix checks if @ ConfigurationProperties class is correctly configured
  • Fixed: Yaml property value completion doesn't work (#9)

OpenAPI

  • Fixed: backward navigation to $ref usage
  • Added: endpoint linemarker suggests openapi generation when there is no place to navigate to (#12)
  • Added: intention to generate description from controller endpoint

Other

  • Fixed: fix EDT while editing json schema files

242.1.3084

29 Dec 18:10
Compare
Choose a tag to compare

Spring Core/Boot

  • Added: support for syntax highlighting in application.yaml and application.properties
  • Added: completion/reference in property starting with logging.level
  • Fixed: inspection kebab-case false positive for logging level property
  • Fixed: fix inspection resource in tests (#15)

Spring Web / OpenAPI

  • Added: Action Generate OpenApi Specification for project
  • Added: Run in Swagger action for Controller/FeignClient
  • Added: Generate requestBody as custom type schema for Run controller/endpoint action
  • Added: Another design for Spring Endpoints, new Line Marker icons
  • Added: Generation of Http Client and OpenApi spec using cURL

Other

  • Added: Auto Configurations and Message Brokers folders to Spring Explyt View
  • Fixed: stack overflow on jpql file find in EntityAttributeSearcher

242.1.2930

15 Dec 22:23
Compare
Choose a tag to compare

Spring Core/Boot

  • Added: completion in property for field with type Resource the class with @ConfigurationProperties
  • Fixed: support in property for boolean starting with "is"
  • Fixed: reference in property Relaxed Binding
  • Fixed: reference in property for Map values
  • Fixed: include in search for class-reference not only compile dependencies, but runtime as well
  • Fixed: The ExplytSpringBoot settings lead to the incorrect direction (#13)
  • Fixed: inspection for fields and methods super classes (#14)

Spring Web / OpenAPI

  • Fixed: Removed navigation from endpoint to openapi path
  • Added: Run in Swagger endpoint action
  • Added: Generate OpenAPI from coRouter function (#10)
  • Added: Floating button for refresh ExplytSpringBoot panel
  • Added: Generate Spring MVC controller method by url in Generate intention

242.1.2802

01 Dec 06:25
Compare
Choose a tag to compare

Spring Core/Boot

  • Added: Line Markers in library files
  • Fixed: Improve Yaml/properties completion

Other

  • Added: User usage statistics gathering

242.1.2728

23 Nov 10:21
Compare
Choose a tag to compare

Spring Core/Boot

  • Added: @EnableConfigurationProperties annotation marks @ ConfigurationProperties as beans
  • Added: Inspection and QuickFix checks if @ ConfigurationProperties class is correctly configured
  • Fixed: Yaml property value completion doesn't work (#9)

OpenAPI

  • Fixed: backward navigation to $ref usage
  • Added: endpoint linemarker suggests openapi generation when there is no place to navigate to (#12)
  • Added: intention to generate description from controller endpoint

Other

  • Fixed: fix EDT while editing json schema files

241.1.3085

29 Dec 18:09
Compare
Choose a tag to compare

Spring Core/Boot

  • Added: support for syntax highlighting in application.yaml and application.properties
  • Added: completion/reference in property starting with logging.level
  • Fixed: inspection kebab-case false positive for logging level property
  • Fixed: fix inspection resource in tests (#15)

Spring Web / OpenAPI

  • Added: Action Generate OpenApi Specification for project
  • Added: Run in Swagger action for Controller/FeignClient
  • Added: Generate requestBody as custom type schema for Run controller/endpoint action
  • Added: Another design for Spring Endpoints, new Line Marker icons
  • Added: Generation of Http Client and OpenApi spec using cURL

Other

  • Added: Auto Configurations and Message Brokers folders to Spring Explyt View
  • Fixed: stack overflow on jpql file find in EntityAttributeSearcher