Skip to content
Permalink

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
Choose a base ref
...
head repository: msgpack/msgpack-javascript
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v3.1.3
Choose a head ref
  • 10 commits
  • 7 files changed
  • 3 contributors

Commits on Aug 4, 2025

  1. 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.
    joshkel committed Aug 4, 2025
    Configuration menu
    Copy the full SHA
    4746c3d View commit details
    Browse the repository at this point in the history

Commits on Dec 26, 2025

  1. Configuration menu
    Copy the full SHA
    84a8503 View commit details
    Browse the repository at this point in the history
  2. update dependencies

    gfx committed Dec 26, 2025
    Configuration menu
    Copy the full SHA
    12e2cc0 View commit details
    Browse the repository at this point in the history
  3. use tsgo and fix some types

    gfx committed Dec 26, 2025
    Configuration menu
    Copy the full SHA
    7f239f4 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #280 from msgpack/gfx/ts7

    use TypeScript 7.0-preview to compile this project
    gfx authored Dec 26, 2025
    Configuration menu
    Copy the full SHA
    f89aa92 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #279 from joshkel/ArrayBuffer-type

    More specific data types - ArrayBuffer instead of ArrayBufferLike
    gfx authored Dec 26, 2025
    Configuration menu
    Copy the full SHA
    9f7909a View commit details
    Browse the repository at this point in the history
  6. fix samples

    gfx committed Dec 26, 2025
    Configuration menu
    Copy the full SHA
    372cc7e View commit details
    Browse the repository at this point in the history
  7. Merge pull request #281 from msgpack/gfx/fix_samples

    fix types of a sample code file
    gfx authored Dec 26, 2025
    Configuration menu
    Copy the full SHA
    982ae21 View commit details
    Browse the repository at this point in the history
  8. changelog for 3.1.3

    gfx committed Dec 26, 2025
    Configuration menu
    Copy the full SHA
    5747b0b View commit details
    Browse the repository at this point in the history
  9. 3.1.3

    gfx committed Dec 26, 2025
    Configuration menu
    Copy the full SHA
    77ed8ac View commit details
    Browse the repository at this point in the history
Loading