# Changelog ## 1.0.2 - 2026-09-29 - Replace `@jridgewell/trace-mapping` with exact alias `npm:@stackline/trace-mapping@1.0.0`, preserving existing import names. - Replace `path-browserify` with exact alias `npm:@stackline/path-browserify@1.0.0`, preserving existing import names. - Preserve the public API and existing runtime/compiler compatibility. ## [1.0.1] - 2026-09-28 - Parse error-stack locations in linear time to bound malformed-frame processing. - Correct method aliases for equal-length distinct names and repeated qualified suffixes. - Generate encoded SBOM package URLs and release notes from the current package version. - Organize package documentation, preserve API and migration examples, and add Stackline community links. - Improve package discovery keywords with precise domain terms and `stackline`. - Pin GitHub Actions release tooling and require an explicit missing-version response before publication. ## 1.0.0 - Continue the complete `source-map-support@0.5.21` CommonJS, deep-entry, browser, hook, map, VM, and Error-formatting contract. - Add a compatible ESM host and first-party TypeScript 3.9 declarations. - Move synchronous mapping to exact-pinned `@jridgewell/trace-mapping`. - Stop retaining inspected generated files that have no map. - Isolate malformed map failures and use prototype-safe caches. - Preserve `Error.cause`, existing nonzero process exit codes, and modern top-level stack excerpts. - Restore Evan Wallace's MIT text and the copied-V8 BSD-3-Clause attribution. - Add current CI, CodeQL, package/type/browser/runtime/consumer gates, public docs, CycloneDX SBOM generation, and hashed artifact tooling.