Skip to Content
  • Website
Codsen
  • Home
  • Open Source
  • Articles
  • About

backOpen Source→tsd-extract→Changelog

Changelog

All notable changes to this project will be documented in this file.
See Conventional Commits opens in a new tab for commit guidelines.

0.10.5

6 Sept 2026

Performance Improvements

  • Recorded a 21.41% higher normalized benchmark score than v0.9.3 (1,588 → 1,928).

0.10.2

22 Aug 2026

Performance Improvements

  • optimise package hot paths and JSON editing (f3112bd)

0.10.0

19 Aug 2026

🔧 Fixed

  • make validation diagnostics safe (7b01074)
  • pair tsd-extract’s braces by nesting depth (ae1746d)
  • report invalid source input and streamline chunk joins (fc7dd7e)
  • resolve various review findings (b60e9ee)
  • retire direct publish aliases (f98e31e)
  • skip strings and comments when pairing tsd-extract’s braces (54df88c)

✨ Features

  • add codsen-glob and migrate glob consumers (5595a2b)
  • refresh the tooling and generate with the latest dependencies (781f802)

0.9.3

15 Jan 2026

Performance Improvements

  • Recorded a 33.22% higher normalized benchmark score than v0.8.31 (1,192 → 1,588).

0.8.0

1 Dec 2022

💥 BREAKING CHANGES

  • Minimum supported Node version is v14.18; we’re dropping v12 support

0.7.0

5 Oct 2022

✨ Features

  • query sub keys from interfaces (aa42b2d)

0.6.4

29 Aug 2022

🔧 Fixed

  • setup refresh (af648a3)

0.6.1

14 Aug 2022

🔧 Fixed

  • sort only export contents (233abc5)

0.6.0

12 Aug 2022

✨ Features

  • export types (11b5fb9)

0.5.1

16 Jun 2022

Performance Improvements

  • Recorded a 3.75% higher normalized benchmark score than v0.5.0 (3,736 → 3,876).

0.5.0

29 Apr 2022

🔧 Fixed

  • instead of using undefined for opts.mustInclude, use empty string — simplifies types (aba9f94)

✨ Features

  • add a new function, extract() (5619589)

Performance Improvements

  • Recorded a 99.25% higher normalized benchmark score than v0.3.1 (1,875 → 3,736).

0.4.0

24 Apr 2022

✨ Features

  • recognise generics (09b2aea)

0.3.1

18 Apr 2022

Performance Improvements

  • Recorded a 7.27% higher normalized benchmark score than v0.3.0 (1,748 → 1,875).

0.3.0

17 Apr 2022

✨ Features

  • opts.stripAs (e4e1ca6)

Performance Improvements

  • Recorded a 15.3% higher normalized benchmark score than v0.2.0 (1,516 → 1,748).

0.2.0

10 Apr 2022

🔧 Fixed

  • tweak the algorithm (e62c8b7)

✨ Features

  • export defaults, commit *.d.ts (4fb2e22)
  • opts.mustInclude (c4d5616)
  • opts.semi (569080b)
  • tackle the case of type def re-export (7635e9e)

Performance Improvements

  • Recorded a 7.29% higher normalized benchmark score than v0.1.0 (1,413 → 1,516).

0.1.0

21 Mar 2022

✨ Features

  • init (1f21321)
back 

Copyright

All rights reserved © Roy Revelt 2026
All our open source packages are under MIT licenceopens in a new tab

Activities

🐛 See a bug? Raise an issueopens in a new tab
💘 Check out the Indiewebopens in a new tab and Libera manifestoopens in a new tab