Skip to content

Commit

Permalink
Merge pull request #80 from cevr/changeset-release/main
Browse files Browse the repository at this point in the history
  • Loading branch information
cevr authored Apr 12, 2024
2 parents 70449b8 + 8d1ede1 commit 3f600c3
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 10 deletions.
9 changes: 0 additions & 9 deletions .changeset/blue-llamas-explain.md

This file was deleted.

10 changes: 10 additions & 0 deletions lib/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,15 @@
# ftld

## 3.0.0

### Major Changes

- d325357: remove records as collections in option/result/task types

Supporting records greatly complicated the code and increased the bundle size for relatively little gain. It's not common to use records as iterable collections in JS, and the ergonomics of using records as collections in the API were not great. This change removes the ability to use records as collections in option/result/task types.

This is a breaking change for users who were using records as collections in option/result/task types.

## 2.0.1

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion lib/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "ftld",
"private": false,
"version": "2.0.1",
"version": "3.0.0",
"description": "a small, focused, library that provides a set of functional primitives for building robust and resilient applications in TypeScript",
"license": "MIT",
"author": "Cristian Ramos <hello@cvr.im>",
Expand Down

0 comments on commit 3f600c3

Please sign in to comment.