Skip to content

Latest commit

 

History

History
65 lines (43 loc) · 6.1 KB

File metadata and controls

65 lines (43 loc) · 6.1 KB

Changelog

0.3.0 (2026-03-05)

Features

Bug Fixes

  • aarch64->arm64 in wasi-sdk download url (#302) (6ff0d0d)
  • ci: add weval artifacts to the release (#304) (1614930)
  • ci: Fix release-please setup (#282) (9d9a34b)
  • ci: Unify release-please CI workflows (#284) (c5f80bd)
  • debugger: Fix path normalization in debugger sourcemaps handling (#279) (afcf222)
  • Prevent URLSearchParams.toString() from returning unencoded params when not modified (#292) (a2ddae3)
  • url: allow SpecSlice to hold empty strings (#293) (faa9114)
  • url: fix leaky Drops for SpecString and CVec (#294) (51d5388)
  • url: make URLSearchParams record constructor spec compliant (#295) (d591115)

0.2.1 (2025-10-15)

Features

  • add support for setting initialization-time script location (176ccdd)
  • crypto: Add SPKI format support for ECDSA and RSA keys (#277) (0a64399)

Bug Fixes

  • ci: build starling target in release job (#271) (d360913)
  • deprecation warning in panic hook (#272) (66dd74c)

0.2.0 (2025-08-29)

Features

  • crypto: add support for PKCS#8 key import (#251) (059d09a)
  • dx: add default message for missing handler (#264) (58b6042)
  • implement AbortController and AbortSignal (#240) (215b1d9)

0.1.0 (2025-08-06)

While this is the first tagged release in this repository, StarlingMonkey build artifacts have been distributed as part of ComponentizJS releases for some time.

This release is based on SpiderMonkey version 127 and in addition to SpiderMonkey's JavaScript support includes a wide range of web builtins, including:

  • Console: console
  • Crypto: (A subset of) SubtleCrypto, Crypto, crypto, CryptoKey
  • Encoding: TextEncoder, TextDecoder, CompressionStream, DecompressionStream
  • Fetch: fetch, Request, Response, Headers
  • Forms, Files, and Blobs: FormData, MultipartFormData, File, Blob
  • Legacy Encoding: atob, btoa, decodeURI, encodeURI, decodeURIComponent, encodeURIComponent
  • Location: WorkerLocation, location
  • Performance: Performance
  • Streams: ReadableStream, ReadableStreamBYOBReader, ReadableStreamBYOBRequest, ReadableStreamDefaultReader, ReadableStreamDefaultController, ReadableByteStreamController, WritableStream, ByteLengthQueuingStrategy, CountQueuingStrategy, TransformStream
  • Structured Clone: structuredClone
  • Task: queueMicrotask, setInterval setTimeout clearInterval clearTimeout
  • URL: URL, URLSearchParams