CARVIEW |
Select Language
HTTP/2 200
date: Wed, 23 Jul 2025 17:06:15 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"e331671c7830b76bc998e82370c9ddc9"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=Gkax2eU9LiOzvf7VP%2BWOEo0IcMg%2BcfU6Iaw2VY3iWN0lW7dwoZuyowMq2Y3dswnZqXIe977FuxSF1LJsVZTamK%2BZRQwCiKUhX6XWqHkPalYT9Zd%2ByQa2ZXeBgyJtA8wQ40c2bvWJrj%2FCCLiDVmvDxf45pnoLKcPOHX%2BuY3LUtD%2FSEvpS4p62Pv1ujav%2F9B0MA6MyRy7PSj9K%2BTvU4bPRLTc5ycKXiKcsm0v0gjIEtr0U%2FiaBQio%2FKUWtNtf3nROiqAS3%2BNfaUgwjS5tOnu%2Bhbw%3D%3D--ajfcLXkz7FpUunYE--App%2FvhWIuJPTZrIBJPhP4g%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.2019855914.1753290375; Path=/; Domain=github.com; Expires=Thu, 23 Jul 2026 17:06:15 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Thu, 23 Jul 2026 17:06:15 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: C4E8:1D735C:F08667:11C3B1D:68811687
Release v2.5.0-beta3 · fxamacker/cbor · GitHub
Loading
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 70
v2.5.0-beta3
Pre-release
Pre-release
Compare
·
399 commits
to master
since this release
a52d9a5
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
This release adds 4 new functions: UnmarshalFirst
, Diagnose
, DiagnoseFirst
, and Wellformed
. In addition Valid
function is deprecated (use Wellformed
instead).
UnmarshalFirst
decodes first CBOR data item and returns remaining bytes. This is useful for CBOR Sequences (RFC 8742) and also becauseUnmarshal
was fixed in v2.5.0-beta to returnExtraneousDataError
if there are remaining bytes.Diagnose
andDiagnoseFirst
returns human-readable Extended Diagnostic Notation (RFC 8610 Appendix G) for the given CBOR encoding. These are useful for debugging and allows more user-friendly error logging.
What's Changed (since v2.5.0-beta2)
- Deprecate Valid() and add Wellformed() to replace it by @fxamacker in #400
- Add UnmarshalFirst by @immesys in #398
- Add UnmarshalFirst to DecMode interface by @fxamacker in #402
- Add functions for Extended Diagnostic Notation (RFC 8610 Appendix G) by @zensh in #386
- Add more tests for Diagnose and DiagnoseFirst by @fxamacker in #405
Changes to CI and Documentation
- Create govulncheck.yml by @fxamacker in #393
- Update README for cbor v2.5.0-beta2 by @fxamacker in #394
- Bump actions/setup-go from 3 to 4 by @dependabot in #395
- Update ci-go-cover.yml by @x448 in #404
- Update README for CBOR Sequences RFC 8742 by @fxamacker in #406
- Update README.md for v2.5.0-beta3 by @fxamacker in #407
Special Thanks
Thank you @immesys, @zensh, and @x448 for your contributions!
Full Changelog: v2.5.0-beta2...v2.5.0-beta3
Assets 2
4 people reacted
You can’t perform that action at this time.