-
Notifications
You must be signed in to change notification settings - Fork 13
chore(deps): update module github.com/fxamacker/cbor/v2 to v2.9.0 #146
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
chore(deps): update module github.com/fxamacker/cbor/v2 to v2.9.0 #146
Conversation
Signed-off-by: red-hat-konflux <126015336+red-hat-konflux[bot]@users.noreply.github.com>
|
Important Review skippedBot user detected. To trigger a single review, invoke the You can disable this status message by setting the ✨ Finishing touches🧪 Generate unit tests (beta)
Comment |
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: red-hat-konflux[bot] The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
Hi @red-hat-konflux[bot]. Thanks for your PR. I'm waiting for a github.com member to verify that this patch is reasonable to test. If it is, they should reply with Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
40a06ba to
8592ea6
Compare
d2d2291 to
8592ea6
Compare
This PR contains the following updates:
v2.7.0->v2.9.0Warning
Some dependencies could not be looked up. Check the warning logs for more information.
Release Notes
fxamacker/cbor (github.com/fxamacker/cbor/v2)
v2.9.0Compare Source
v2.9.0 adds new features, refactors tests, and improves docs. New features improve interoperability/transcoding between CBOR & JSON.
v2.9.0 passed fuzz tests and is production quality. However, the new
TextUnmarshalerfeature will continue being fuzz tested a bit longer due to recent changes. The recent changes are limited and don't affect other parts of the codec that passed ~2 billion execs fuzzing.What's Changed
Docs
CI
🔎 Details
Special Thanks
Many thanks to @benluddy for adding these new features! 🎉
New Contributors
Full Changelog: fxamacker/cbor@v2.8.0...v2.9.0
v2.8.0Compare Source
v2.8.0 adds
omitzerostruct tag option, fixes and deprecates 3 functions, and bumps requirements to go 1.20+.Many thanks to @liggitt for contributing the
omitzerosupport!This release fixes 3 functions (when called directly by user apps) to use same error handling on bad input as
cbor.Unmarshal():RawTag.UnmarshalCBOR()(thanks @thomas-fossati for reporting this!)ByteString.UnmarshalCBOR()SimpleValue.UnmarshalCBOR()This release also deprecates those 3 functions because they were initially created for internal use. Please use
Unmarshal()orUnmarshalFirst()instead.To preserve backward compatibility, the deprecated functions were added to fuzz tests and will not be removed in v2.x.
What's Changed
interface{}withanyby @fxamacker in #627reflect.Ptrwithreflect.Pointerby @fxamacker in #628reflect.PtrTowithreflect.PointerToby @fxamacker in #629RawTag.UnmarshalCBOR(), etc. to matchcbor.Unmarshal()by @fxamacker in #645UnmarshalCBOR()forByteString,RawTag,SimpleValueby @fxamacker in #647Other Changes
🔍 Details
New Contributors
Full Changelog: fxamacker/cbor@v2.7.0...v2.8.0
v2.7.1Compare Source
v2.7.1 fixes 3 functions (when called directly by user apps) to use same error handling on bad inputs as
cbor.Unmarshal():ByteString.UnmarshalCBOR()RawTag.UnmarshalCBOR()SimpleValue.UnmarshalCBOR()The above 3 fixed functions are deprecated because they were initially created for internal use. Please use
Unmarshal()orUnmarshalFirst()instead.To preserve backward compatibility, the deprecated functions were added to fuzz tests and will not be removed in v2.x.
Before Upgrading to v2.7.1
v2.8.0 is being fuzz tested and will be released later today. It adds support for
omitzerostruct tag option.v2.7.1 is the last version to support go 1.17-1.19. v2.8.0 and newer releases will require go 1.20+.
What's Changed
Special Thanks
Thanks @thomas-fossati for reporting the bug in
RawTag.UnmarshalCBOR()when it is called directly by user apps providing bad input data!Full Changelog: fxamacker/cbor@v2.7.0...v2.7.1
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
To execute skipped test pipelines write comment
/ok-to-test.Documentation
Find out how to configure dependency updates in MintMaker documentation or see all available configuration options in Renovate documentation.