-
Notifications
You must be signed in to change notification settings - Fork 171
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
Comparing changes
Choose two branches to see what’s changed or to start a new pull request.
If you need to, you can also or
learn more about diff comparisons.
Open a pull request
Create a new pull request by comparing changes across two branches. If you need to, you can also .
Learn more about diff comparisons here.
base repository: msgpack/msgpack-javascript
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v3.1.2
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: msgpack/msgpack-javascript
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v3.1.3
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 10 commits
- 7 files changed
- 3 contributors
Commits on Aug 4, 2025
-
More specific data types - ArrayBuffer instead of ArrayBufferLike
By default, TypeScript interfaces like `DataView` and `Uint8Array` are used with the more generic `ArrayBufferLike` type, representing that they can work with either `ArrayBuffer` or `SharedArrayBuffer`. TypeScript 5.9 now uses stricter types for interfaces such as the DOM `fetch` method: a DOM `BufferSource` is now (correctly) marked as requiring `ArrayBuffer`, not `SharedArrayBuffer`. As a result of that change, trying to use a @msgpack/msgpack `encode` result with a `fetch` call will result in a type error. This change updates the types in the `Encoder` class to use `ArrayBuffer` instead of `ArrayBufferLike`, which reflects their implementation and prevents issues with the newer, stricter interfaces.
Configuration menu - View commit details
-
Copy full SHA for 4746c3d - Browse repository at this point
Copy the full SHA 4746c3dView commit details
Commits on Dec 26, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 84a8503 - Browse repository at this point
Copy the full SHA 84a8503View commit details -
Configuration menu - View commit details
-
Copy full SHA for 12e2cc0 - Browse repository at this point
Copy the full SHA 12e2cc0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f239f4 - Browse repository at this point
Copy the full SHA 7f239f4View commit details -
Merge pull request #280 from msgpack/gfx/ts7
use TypeScript 7.0-preview to compile this project
Configuration menu - View commit details
-
Copy full SHA for f89aa92 - Browse repository at this point
Copy the full SHA f89aa92View commit details -
Merge pull request #279 from joshkel/ArrayBuffer-type
More specific data types - ArrayBuffer instead of ArrayBufferLike
Configuration menu - View commit details
-
Copy full SHA for 9f7909a - Browse repository at this point
Copy the full SHA 9f7909aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 372cc7e - Browse repository at this point
Copy the full SHA 372cc7eView commit details -
Merge pull request #281 from msgpack/gfx/fix_samples
fix types of a sample code file
Configuration menu - View commit details
-
Copy full SHA for 982ae21 - Browse repository at this point
Copy the full SHA 982ae21View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5747b0b - Browse repository at this point
Copy the full SHA 5747b0bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 77ed8ac - Browse repository at this point
Copy the full SHA 77ed8acView commit details
Loading
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v3.1.2...v3.1.3