Releases: tokopedia/gripmock
v1.13
What's Changed
- fix: bug multi package by @yosiaadijaya in #130
- feat: reduce docker layer by @yosiaadijaya in #131
- Added scripts for multi platform support by @pmorelli92 in #127
- add proto3 optional feature to protogen by @NikolayOskin in #119
- feat: add response code by @pojlter in #141
New Contributors
- @pmorelli92 made their first contribution in #127
- @NikolayOskin made their first contribution in #119
- @pojlter made their first contribution in #141
Full Changelog: v1.12...v1.13
Release v1.12.1-beta
What's Changed
Full changelog: v1.12...v1.12.1-beta
Release v1.12
Release v1.11.1-beta
What's Changed
- update readme and announcement by @jekiapp in #104
- Fix "matches" handling of non-string types by @wigbam in #90
- fix exmaple/simple client not working as readme.md instruction by @zzzz465 in #103
- Merge V1.11 beta to Master by @jekiapp in #113
- Add diagram in readme by @jekiapp in #112
- revert announcement by @jekiapp in #115
- Force replace go_package declaration by @jekiapp in #114
New Contributors
Full Changelog: v1.11-beta...v1.11.1-beta
Release v1.11-beta
Motivation
This version is able to run gripmock without declaration of go_package
in the .proto
files
The changes will generate the declaration of it based on the .proto files provided. Since it only uses a simple bash script to do that, I will release this version as a beta release before making a stable release.
Changelist
fix_gopackage.sh
is the core change here, it will insert the go_package declaration if none of the provided .protos has it. If one of them has it, it will return, if all of the files have it then will be skipped.
example/no-gopackage will provided an example also a test for this new feature.
Release v1.10
Motivation
To comply with the current and future roadmap of grpc-go-plugin, we need to make go_package mandatory.
This will also change the behavior of gripmock when generating and executing go files.
This release will resolve issues #65 and #81.
Change list
- Requiring
go_package
declaration - New generator logic to support
go_package
declaration
Release v1.9.0
Features:
- support OneOf syntax
Improvement:
- replaced packr2 with pkger
- migrated from depreciated protoc plugin lib to protogen
- use jsonpb to marshal stubs to response messages
- switched over to go modules
- Readme grammar fix
Bugfixes:
- fixes to address the well_known_type test failure. The cause of the issue was that the keyword type was making it into an import alias in the server.tmpl file.
Release v1.8.2
Release v0.8.1
Patch:
- update dependencies