Skip to content

Releases: CrowdStrike/csproto

v0.25.0

01 Sep 12:56
cb4498b
Compare
Choose a tag to compare

What's Changed

  • chore(deps): bump golangci/golangci-lint-action from 3.6.0 to 3.7.0 by @dependabot in #122
  • fix(protoc-gen-fastmarshal): generated code should respect Go package aliases from 'option go_package' by @dylan-bourque in #126
  • Using of the correct name for oneof message and options by @biosvs in #124

New Contributors

Full Changelog: v0.24.3...v0.25.0

v0.24.3

03 Jul 13:43
Compare
Choose a tag to compare

Updated .goreleaser.yml to use name_template in place of the deprecated replacements attribute

Full Changelog: v0.24.2...v0.24.3

v0.24.2

03 Jul 13:21
60615d6
Compare
Choose a tag to compare
chore(deps): bump google.golang.org/protobuf from 1.30.0 to 1.31.0 (#…

v0.24.1

01 Jun 18:26
a650276
Compare
Choose a tag to compare

What's Changed

  • chore(deps): bump github.com/stretchr/testify from 1.8.2 to 1.8.3 in /example by @dependabot in #114
  • chore(deps): bump github.com/stretchr/testify from 1.8.2 to 1.8.4 by @dependabot in #116

Full Changelog: v0.24.0...v0.24.1

v0.24.0

19 Apr 19:13
98b413b
Compare
Choose a tag to compare

What's Changed

  • chore(deps): bump github.com/golang/protobuf from 1.5.2 to 1.5.3 in /example by @dependabot in #105
  • chore(deps): bump google.golang.org/protobuf from 1.28.1 to 1.29.0 in /example by @dependabot in #107
  • chore(deps): bump google.golang.org/protobuf from 1.28.1 to 1.29.0 by @dependabot in #106
  • chore(deps): bump github.com/golang/protobuf from 1.5.2 to 1.5.3 by @dependabot in #108
  • chore(deps): bump google.golang.org/protobuf from 1.29.0 to 1.30.0 in /example by @dependabot in #111
  • chore(deps): bump google.golang.org/protobuf from 1.29.0 to 1.30.0 by @dependabot in #109
  • chore(deps): bump actions/setup-go from 3 to 4 by @dependabot in #110
  • fix: RangeExtensions doesn't enumerate all items for Google V2 by @dylan-bourque in #112

Full Changelog: v0.23.1...v0.24.0

v0.23.1

07 Mar 22:40
Compare
Choose a tag to compare

What's Changed

  • chore(deps): bump github.com/stretchr/testify from 1.8.1 to 1.8.2 in /example by @dependabot in #102
  • chore(deps): bump github.com/stretchr/testify from 1.8.1 to 1.8.2 by @dependabot in #103
  • Fix panic after decoding msg with invalid unknown fields by @dylan-bourque in #104

Full Changelog: v0.22.0...v0.23.1

Full Changelog: v0.23.0...v0.23.1

v0.23.0: Fix panic after decoding msg with invalid unknown fields (#104)

07 Mar 21:24
4564da4
Compare
Choose a tag to compare
* fix(decode): avoid panics after decoding messages with invalid unknown fields data

address a panic when calling `.String()` on a message that was decoded from invalid
binary data, specifically binary data that had unknown fields where the bytes are not
a valid encoding for a Protobuf message.
adds a new `Offset() int` method to `Decoder` that returns the current read offset
within the message data
add offset information to errors returned by `Decoder`

* feat(protodump): create a new 'protodump' CLI that does basic Protobuf decoding

* chore(build): update Make targets and Goreleaser config

add a new `protodump` Make target to build the `protodump` CLI
update the `protoc-gen-fastmarshal` Make target to include version information
for local builds
add a new Goreleaser section to build and publish the `protodump` CLI
update Goreleaser to include version info in the published binaries

* addressed new linter warnings

* added negative tests for tagPath.Set()
added example test using tagPaths with flags.FlagSet

* chore(ci): add CI step to build protodump CLI

v0.22.0

08 Feb 19:02
04a90e6
Compare
Choose a tag to compare

What's Changed

  • chore(deps): bump github.com/gofrs/uuid from 4.3.1+incompatible to 4.4.0+incompatible in /example by @dependabot in #99

Full Changelog: v0.21.0...v0.22.0

v0.21.0

03 Feb 16:26
4fbf098
Compare
Choose a tag to compare

What's Changed

  • fix: address marshal and unmarshal edge cases leading to panics and/or incorrect behavior by @dylan-bourque in #101
  • chore(deps): bump golangci/golangci-lint-action from 3.3.1 to 3.4.0 by @dependabot in #100

Full Changelog: v0.20.1...v0.21.0

v0.20.1

19 Jan 00:27
Compare
Choose a tag to compare

Full Changelog: v0.20.0...v0.20.1