From 3176de9929fe92b416790a14802813e92f97ecf2 Mon Sep 17 00:00:00 2001 From: Konstantinos Paparas Date: Sat, 18 Apr 2026 19:48:54 +0200 Subject: [PATCH] chore: release v0.1.0 --- packages/plainfp/CHANGELOG.md | 39 +++++++++++++++++++++++++++++++++++ packages/plainfp/package.json | 2 +- 2 files changed, 40 insertions(+), 1 deletion(-) create mode 100644 packages/plainfp/CHANGELOG.md diff --git a/packages/plainfp/CHANGELOG.md b/packages/plainfp/CHANGELOG.md new file mode 100644 index 0000000..8b7a2bb --- /dev/null +++ b/packages/plainfp/CHANGELOG.md @@ -0,0 +1,39 @@ +# Changelog + +## v0.1.0 + +### 🚀 Enhancements + +- **result,option:** Add tap/tapError + tap/tapNone ([669d5b9](https://github.com/kelsos/plainfp/commit/669d5b9)) +- **option,result:** Option.all/any/zip + Option↔Result interop ([16d89f3](https://github.com/kelsos/plainfp/commit/16d89f3)) + +### 🔥 Performance + +- Add benches for Option, ResultAsync, and Records ([a4b6d4f](https://github.com/kelsos/plainfp/commit/a4b6d4f)) + +### 🩹 Fixes + +- **ci:** Inject CodSpeed V8 flags via vitest execArgv ([ea43477](https://github.com/kelsos/plainfp/commit/ea43477)) +- **result-async:** Propagate factory rejections in allWithConcurrency + fill coverage gaps ([25bae7a](https://github.com/kelsos/plainfp/commit/25bae7a)) + +### 📖 Documentation + +- Add TSDoc across public APIs and auto-publish TypeDoc site ([377d35d](https://github.com/kelsos/plainfp/commit/377d35d)) +- Sync README API map with current exports ([30549a3](https://github.com/kelsos/plainfp/commit/30549a3)) + +### 🏡 Chore + +- Initial commit ([02fe78c](https://github.com/kelsos/plainfp/commit/02fe78c)) + +### ✅ Tests + +- Property-based tests for Result/Option/Arrays/pipe laws ([5153437](https://github.com/kelsos/plainfp/commit/5153437)) +- Add integration suite covering cross-module compositions ([003916b](https://github.com/kelsos/plainfp/commit/003916b)) + +### 🤖 CI + +- Wire CodSpeed OIDC, Codecov, and status badges ([f9077da](https://github.com/kelsos/plainfp/commit/f9077da)) + +### ❤️ Contributors + +- Konstantinos Paparas diff --git a/packages/plainfp/package.json b/packages/plainfp/package.json index 1b198e4..34fa93d 100644 --- a/packages/plainfp/package.json +++ b/packages/plainfp/package.json @@ -1,6 +1,6 @@ { "name": "plainfp", - "version": "0.0.1", + "version": "0.1.0", "description": "A plain, readable functional programming library for TypeScript — Result, Option, and friends, without the category theory.", "keywords": [ "fp",