Skip to content

Commit 6577e6e

Browse files
Version Packages (#38)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent c528f6d commit 6577e6e

File tree

3 files changed

+19
-18
lines changed

3 files changed

+19
-18
lines changed

.changeset/blue-toes-play.md

Lines changed: 0 additions & 17 deletions
This file was deleted.

CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# tryharder
2+
3+
## 0.1.0
4+
5+
### Minor Changes
6+
7+
- b014c61: Launch `tryharder` as the first public minor release.
8+
9+
`tryharder` is a typed execution layer for TypeScript that makes failure and execution policy explicit in return types and builder chains. This initial release includes:
10+
- terminal execution APIs with `run()` and `runSync()`
11+
- execution policies with `retry()`, `timeout()`, and `signal()`
12+
- observational middleware with `wrap()`
13+
- orchestration APIs with `all()`, `allSettled()`, and `flow()`
14+
- generator-style composition with `gen()`
15+
- cleanup support with `dispose()`
16+
- dedicated `tryharder/errors` and `tryharder/types` entrypoints
17+
18+
Migration note: if you were using pre-release or repository-based builds under the old `hardtry` name, update imports from `hardtry` to `tryharder`, `hardtry/errors` to `tryharder/errors`, and `hardtry/types` to `tryharder/types`.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "tryharder",
3-
"version": "0.0.0",
3+
"version": "0.1.0",
44
"description": "A better try/catch for TypeScript",
55
"keywords": [
66
"abort-signal",

0 commit comments

Comments
 (0)