Release 0.3.0
[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.0
15 > _18 March 2020_
16
17 ### Fixes
18 - binapi-generator: Fix parsing default meta parameter
19
20 ### Features
21 - api: Improve compatibility checking with new error types:
22   `adapter.UnknownMsgError` and `api.CompatibilityError`
23 - api: Added exported function `api.GetRegisteredMessageTypes()`
24   for getting list of all registered message types
25 - binapi-generator: Support imports of common types from other packages
26 - binapi-generator: Generate `Reset()` method for messages
27 - binapi-generator: Compact generated methods
28
29 ### Other
30 - deps: Update `github.com/bennyscetbun/jsongo` to `v1.1.0`
31 - regenerate examples/binapi for latest VPP from stable/2001
32
33 ## 0.2.0
34 > _04 November 2019_
35
36 ### Fixes
37 - fixed socketclient for 19.08
38 - fixed binapi compatibility with master (20.01-rc0)
39 - fixed panic during stat data conversion
40
41 ### Features
42 - introduce proxy for remote access to stats and binapi
43 - optimizations for statclient
44
45 ### Other
46 - migrate to Go modules
47 - print info for users when sockets are missing
48
49 ## 0.1.0
50 > _03 July 2019_
51
52 The first release that introduces versioning for GoVPP.