Skip to content

Release 3.1.1

Compare
Choose a tag to compare
@jmini jmini released this 18 Jul 07:34
· 9478 commits to master since this release
761799a

General

  • Fix NPE in body parameter due to incorrect parameter/consume (#563)
  • This fix the problem of having UNKNOWN_BASE_TYPE and "Object" type (#383)
  • Add default http scheme for server URL (#498)

CLI:

  • Add --generator-name / -g to config-help (#491)
  • Add graceful error handling for unknown command (#494)

Release engineering

  • Improve CircleCI caching (#539)
  • Remove secondary dependencies in pom.xml (#529)
  • Add release checkout script (#485)
  • Regenerate haskell-http-client samples (#492)

C++

  • Fix handling of UUID types (#554)
  • Fix memory leaks in Pet Store client sample (#270)

Java

  • Java6 support: fix pom and gradle files, avoid diamond notation (#560) and CI to test it on travis (#568)
  • Spring: add check for list size before attempting to set last element field value. (#557)
  • Update CXF and Jackson to latest version (#496)

Go

  • [client] fix formData file parameter name use (#506)
  • Fx cache-expires-ineffassign (#466)
  • Add RFC-3339 formatting to parameterToString (#502)

PHP

  • Refactor php client generator (#504)
  • [Slim] Generation of UnitTest stubs (#566)

Python

  • [Client] pure library client package (#470)
  • Use local_var_params to avoid collision with api parameters (#521)
  • Improve logging in Python client (#480)
  • Update and fix python samples (#489)

Ruby

  • Abstract Ruby Codegen (#562)
  • Rename files/folders (#534)

Rust

  • Mark rust-server as migrated (#584)
  • Handle headers correctly (#549)