Bump version to v0.3.5
[govpp.git] / CHANGELOG.md
1 # Changelog
2
3 This file lists changes for the GoVPP releases.
4
5 <!-- TEMPLATE
6 ### Fixes
7 -
8 ### Features
9 -
10 ### Other
11 -
12 -->
13
14 ## 0.3.5
15 > _18 May 2020_
16
17 ### Fixes
18 - statsclient: Fix stats data errors and panic for VPP 20.05
19
20 ## 0.3.4
21 > _17 April 2020_
22
23 ### Features
24 - binapi-generator: Format generated Go source code in-process
25
26 ## 0.3.3
27 > _9 April 2020_
28
29 ### Fixes
30 - proxy: Unexport methods that do not satisfy rpc to remove warning
31
32 ## 0.3.2
33 > _20 March 2020_
34
35 ### Fixes
36 - statsclient: Fix panic occurring with VPP 20.05-rc0 (master)
37
38 ## 0.3.1
39 > _18 March 2020_
40
41 ### Fixes
42 - Fix import path in examples/binapi
43
44 ## 0.3.0
45 > _18 March 2020_
46
47 ### Fixes
48 - binapi-generator: Fix parsing default meta parameter
49
50 ### Features
51 - api: Improve compatibility checking with new error types:
52   `adapter.UnknownMsgError` and `api.CompatibilityError`
53 - api: Added exported function `api.GetRegisteredMessageTypes()`
54   for getting list of all registered message types
55 - binapi-generator: Support imports of common types from other packages
56 - binapi-generator: Generate `Reset()` method for messages
57 - binapi-generator: Compact generated methods
58
59 ### Other
60 - deps: Update `github.com/bennyscetbun/jsongo` to `v1.1.0`
61 - regenerate examples/binapi for latest VPP from stable/2001
62
63 ## 0.2.0
64 > _04 November 2019_
65
66 ### Fixes
67 - fixed socketclient for 19.08
68 - fixed binapi compatibility with master (20.01-rc0)
69 - fixed panic during stat data conversion
70
71 ### Features
72 - introduce proxy for remote access to stats and binapi
73 - optimizations for statclient
74
75 ### Other
76 - migrate to Go modules
77 - print info for users when sockets are missing
78
79 ## 0.1.0
80 > _03 July 2019_
81
82 The first release that introduces versioning for GoVPP.