Skip to content

Releases: RussellLuo/kun

v0.4.5

14 Mar 06:26
Compare
Choose a tag to compare
  • generator: Fix returnErr() to handle interface types properly (#29)
  • oas2: Parse httpcodec.FormFile fields correctly for file uploads (18ffa10)
  • appx: Simplify cronapp/httpapp/mixedapp and add cronapp2 (47c69ba, 9783293)
  • generator: Make ParseOptionPairs() a common utility function (0a0e000)
  • generator: Add support for generating the Cron Job Handler (6cb4f49, 6df7791)
  • docutil: Add Transport.Has() for inclusion judgements (c726dba)
  • Use caseconv.UpperFirst instead of strings.Title (cc99725)
  • Upgrade dependencies (274032a, 077ad3c, 3bebb28, 972e03d)

v0.4.4

07 Aug 09:44
Compare
Choose a tag to compare

v0.4.3

18 Mar 03:16
Compare
Choose a tag to compare
  • generator: Improve the OAS generator (f439675)
  • generator: Improve the HTTP-server generator (0342697, ab5bada)
  • annotation: Make //kun:body - actually work (0e5b68e, 2c3e439)
  • annotation: Make //kun:alias actually work (bd2148d)
  • Remove deprecated packages (c0874b3, c5cb089)
  • Rename pkg/httpoption2 to pkg/httpoption (bda7f3a)
  • annotation: Remove support for old annotation syntax (24baa63)
  • annotation: Add support for using single quotes in //kun:param (7ebd937)

v0.4.2

26 Feb 13:23
Compare
Choose a tag to compare
  • kungen: Add an option "-force"
  • annotation: Add support for specifying multiple HTTP request operations (#25)
  • Add an example messaging

v0.4.1

13 Dec 05:43
Compare
Choose a tag to compare

Rename this project to kun (#22).

v0.4.0

18 Nov 14:37
1bf1b93
Compare
Choose a tag to compare

Redesign the annotation syntax (#18 and #20).

v0.3.2

01 Nov 03:10
Compare
Choose a tag to compare
  • Improve the interface parser (#17)
  • Improve the HTTP-test generator to handle response body properly
  • Improve the OAS package to handle recursive types properly

v0.3.1

14 Jul 02:59
Compare
Choose a tag to compare
  • Remove deprecated pkg/codec/httpv2
  • Remove deprecated LegacyResponseSchema
  • Add support for using blank identifiers in @kok(param) (#15)
  • Add support for @kok(alias) (#11)
  • Improve documentation

v0.3.0

05 Jul 10:49
Compare
Choose a tag to compare

v0.2.10

10 Jun 09:36
Compare
Choose a tag to compare
  • Remove deprecated functions DecodeSliceToBasic()/EncodeBasicToSlice() and DecodeMapToStruct()/EncodeStructToMap()
  • Remove deprecated package pkg/codec/http
  • Cleanup werror.Error
  • Improve the HTTP-test generator to handle variadic arguments properly
  • Enhance @kok(body) to support optional tags "name" and "descr"
  • Add support for request validation (#10)
  • Upgrade appx and improve httpapp and cronapp