# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/)
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [v2.0.0](https://github.com/ljharb/gfm-footnotes/compare/v1.0.2...v2.0.0) - 2025-11-01

### Commits

- [Breaking] use `pargs` package [`325b394`](https://github.com/ljharb/gfm-footnotes/commit/325b39478bb2f8fd5835068b786d2ed02e3faefe)
- [meta] exclude more files [`7937e3c`](https://github.com/ljharb/gfm-footnotes/commit/7937e3c42c1aa0b91e337333ac6b62034970892b)

## [v1.0.2](https://github.com/ljharb/gfm-footnotes/compare/v1.0.1...v1.0.2) - 2025-10-31

### Commits

- [patch] use a regex for newlines instead of a string [`2bafd4b`](https://github.com/ljharb/gfm-footnotes/commit/2bafd4ba2687b4c611a73a7eabf84759c691b975)
- [Fix] avoid hanging in a TTY when no input is provided [`8205185`](https://github.com/ljharb/gfm-footnotes/commit/8205185d410247f4686e57b04fe15c585f8f7624)
- [Tests] dynamically read fixture dirs [`9a0e9b6`](https://github.com/ljharb/gfm-footnotes/commit/9a0e9b6c5ca8dbb338ca7c3ae82fc44908ce5d08)
- [Dev Deps] update `@arethetypeswrong/cli, `@ljharb/eslint-config`, `@ljharb/tsconfig`, `@types/tape`, `auto-changelog`, `c8`, `es-value-fixtures`, `object-inspect`, `tape`, `tmp` [`edab613`](https://github.com/ljharb/gfm-footnotes/commit/edab613cdd4163ff0490d723bfacb16edc14617c)
- [Tests] add passing tests for piped input [`eb10e0d`](https://github.com/ljharb/gfm-footnotes/commit/eb10e0dac95083bbf65f4c5bfcdaca56adf653aa)
- [Deps] update `marked-footnote` [`bc9bcd3`](https://github.com/ljharb/gfm-footnotes/commit/bc9bcd3673bdb5cecb3947561a5f18c004e8cc31)
- [Tests] rename `changelog` fixture [`5989ae9`](https://github.com/ljharb/gfm-footnotes/commit/5989ae93bb63d28519ef7b29feda4939bfcbe464)

## [v1.0.1](https://github.com/ljharb/gfm-footnotes/compare/v1.0.0...v1.0.1) - 2024-09-05

### Commits

- [Fix] move runtime dep from dev deps [`59ee79f`](https://github.com/ljharb/gfm-footnotes/commit/59ee79f2a9dc9df5b42561d0c21a702aa97f436f)

## v1.0.0 - 2024-09-03

### Commits

- Initial implementation, tests, readme, types [`036d0c1`](https://github.com/ljharb/gfm-footnotes/commit/036d0c1181d4f48e8a65433acf8ae726651fa202)
- Initial commit [`6eb6196`](https://github.com/ljharb/gfm-footnotes/commit/6eb6196928da45dcd1c4347a70ebe6b634162912)
- npm init [`ad3c647`](https://github.com/ljharb/gfm-footnotes/commit/ad3c6479532b3e2819095f8da43842e27b5cf858)
- Only apps should have lockfiles [`3785282`](https://github.com/ljharb/gfm-footnotes/commit/3785282d919509f0115b3959ce972020e5e0536b)
