Skip to content

Tags: hashicorp/go-msgpack

Tags

v2.1.3

Toggle v2.1.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
build(deps): bump golang.org/x/net from 0.16.0 to 0.33.0 (#27)

Bumps [golang.org/x/net](https://github.com/golang/net) from 0.16.0 to 0.33.0.
- [Commits](golang/net@v0.16.0...v0.33.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

v2.1.2

Toggle v2.1.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Use base32 instead of base64 for identifiers (#21)

Base64 in Go 1.22 requires that the list of characters
in the encoding be unique. This is not possible
if we are using it to generate Go identifiers.

So, we switch to base32.

This is not a breaking change as this only affects
the generated code, and not the wire format.

v1.1.5+base32

Toggle v1.1.5+base32's commit message
codecgen: use base32 alphabet for generating names

For compatability with go1.22 and later.

v2.1.1

Toggle v2.1.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Honor TimeNotBuiltin (#20)

I was running some tests elsewhere, and noticed that the
`BasicHandle.TimeNotBuiltin` option was not being honored by
`MsgpackHandle`. This option is critical for maintaining backwards
compatibility in certain cases, notably some of our Raft usage.

I added a test here to ensure that the option works.

While we're here, I updated `go.mod` and `go.sum`, since I'll probably
cut the 2.1.1 release after this.

v2.1.0

Toggle v2.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fix benchmarks; delete cbor, simple, binc (#17)

* Fixed all of the benchmark code to work again.
* Updated documentation with correct package paths
* Deleted protocols we don't need
   cbor
   * simple
   * binc
* Removed a bunch of workarounds for old Go versions
* Removed some redundant documentation

v2.0.0

Toggle v2.0.0's commit message
Re-version as v2

v1.1.6

Toggle v1.1.6's commit message
Re-version as v2

v1.1.5

Toggle v1.1.5's commit message
the module name listed in go.mod was for ugorji/go instead of

hashicorp/go-msgpack. this caused errors when using this module:
```
go: github.com/hashicorp/go-msgpack@v0.0.0-20190927083313-23165f7bc3c2: parsing go.mod: unexpected module path "github.com/ugorji/go"
```

this change is consistent with the go.mod contents on the master branch
of hashicorp/go-msgpack

v0.5.5

Toggle v0.5.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request #8 from hashicorp/b-nil-omit-fields

codec: do not dereference pointers/interfaces for omitempty support.

v0.5.4

Toggle v0.5.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request #7 from hashicorp/re-decode-map-value

Do not attempt to set unsettable types