Skip to content

Commit f13fcf0

Browse files
author
jarvisjiang
committed
chore: release v1.4.0
- Migrate from Deno/Rollup to Vitest/Vite - Change license from GPL-3.0 to MIT - Add examples directory - Rewrite README documentation - Update dependencies
1 parent c99f344 commit f13fcf0

File tree

3 files changed

+28
-4
lines changed

3 files changed

+28
-4
lines changed

CHANGELOG.md

Lines changed: 25 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,29 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [1.4.0] - 2025-12-19
9+
10+
### Changed
11+
12+
- **BREAKING**: Migrate from Deno test runner to Vitest with MSW mocking
13+
- **BREAKING**: Migrate from Rollup to Vite for building
14+
- **BREAKING**: Change license from GPL-3.0 to MIT
15+
- Upgrade `happy-rusty` dependency to ^1.6.1
16+
- Upgrade all dev dependencies to latest versions
17+
- Rewrite README with improved structure, examples, and API documentation
18+
- Update GitHub Actions workflows for Vitest
19+
20+
### Added
21+
22+
- Add `examples/` directory with runnable usage examples
23+
- Add ESLint stylistic rules for code formatting
24+
- Add TypeDoc HTML documentation hosted on GitHub Pages
25+
26+
### Removed
27+
28+
- Remove Deno configuration (`deno.json`)
29+
- Remove Rollup configuration (`rollup.config.mjs`)
30+
831
## [1.3.3] - 2025-11-27
932

1033
### Fixed
@@ -84,7 +107,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
84107
- Timeout support
85108
- Rust-like Result type error handling via `happy-rusty` library
86109

87-
[Unreleased]: https://github.com/JiangJie/fetch-t/compare/v1.3.3...HEAD
110+
[Unreleased]: https://github.com/JiangJie/fetch-t/compare/v1.4.0...HEAD
111+
[1.4.0]: https://github.com/JiangJie/fetch-t/compare/v1.3.3...v1.4.0
88112
[1.3.3]: https://github.com/JiangJie/fetch-t/compare/v1.3.2...v1.3.3
89113
[1.3.2]: https://github.com/JiangJie/fetch-t/compare/v1.3.1...v1.3.2
90114
[1.3.1]: https://github.com/JiangJie/fetch-t/compare/v1.3.0...v1.3.1

jsr.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,10 @@
22
"$schema": "https://jsr.io/schema/config-file.v1.json",
33
"name": "@happy-ts/fetch-t",
44
"license": "MIT",
5-
"version": "1.3.3",
5+
"version": "1.4.0",
66
"exports": "./src/mod.ts",
77
"imports": {
8-
"happy-rusty": "npm:happy-rusty@^1.5.0",
8+
"happy-rusty": "npm:happy-rusty@^1.6.1",
99
"tiny-invariant": "npm:tiny-invariant@^1.3.3"
1010
},
1111
"publish": {

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"description": "Type-safe Fetch API wrapper with abortable requests, timeout support, progress tracking, and Rust-like Result error handling.",
44
"author": "[email protected]",
55
"license": "MIT",
6-
"version": "1.3.3",
6+
"version": "1.4.0",
77
"type": "module",
88
"source": "src/mod.ts",
99
"main": "dist/main.cjs",

0 commit comments

Comments
 (0)