All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Supports generator/iterator functions, by @compulim, in PR #34
- Supports Explicit Resource Management (
asyncDispose
/dispose
/using
) in generator/iterator functions, by @compulim, in PR #45
- 💢 Moved build tools from Babel to tsup/esbuild
- Integration tests ported to mocha for better test conclusiveness, in PR #40
- Bumped dependencies, by @compulim, in PR #29, #30, #38, and #42
- Production dependencies
- Development dependencies
@babel/cli@7.24.1
@babel/core@7.24.3
@babel/plugin-transform-runtime@7.24.3
@babel/preset-env@7.24.7
@babel/preset-react@7.24.6
@babel/preset-typescript@7.24.7
@tsconfig/recommended@1.0.6
@tsconfig/strictest@2.0.5
@types/jest@29.5.12
@types/node@20.14.9
@types/react-dom@18.3.0
@types/react@18.3.3
@typescript-eslint/eslint-plugin@7.4.0
@typescript-eslint/parser@7.4.0
esbuild@0.21.4
esbuild@0.21.5
eslint-plugin-prettier@5.1.3
eslint-plugin-react@7.34.1
eslint@8.57.0
jest@29.7.0
prettier@3.3.2
react-dom@18.3.1
react@18.3.1
tsup@8.1.0
typescript@5.5.2
use-ref-from@0.1.0
- Updated pull request validation to test against various React versions, in PR #33
- Moved from JSX Runtime to JSX Classic to support testing against React 16
- Added ESLint import/export syntax, in PR #43
- Added
publint
, in PR #43 - Bumped dependencies, in PR #45
- Development dependencies
@babel/preset-env@7.25.8
@babel/preset-typescript@7.25.7
@tsconfig/recommended@1.0.7
@types/jest@29.5.13
@types/node@22.7.5
@types/react@18.3.11
@types/react-dom@18.3.1
@typescript-eslint/eslint-plugin@8.8.1
@typescript-eslint/parser@8.8.1
esbuild@0.24.0
eslint@9.12.0
eslint-plugin-prettier@5.2.1
eslint-plugin-react@7.37.1
mocha@10.7.3
prettier@3.3.3
tsup@8.3.0
typescript@5.6.3
- Development dependencies
- 💢 Removed named exports, please import the defaults instead
- Use
import { messagePortRPC } from 'message-port-rpc'
instead
- Use
1.0.1 - 2023-10-09
- Updates
tsconfig.json
to extend from@tsconfig/strictest
, by @compulim, in PR #8 and PR #9 - Bumped dependencies, by @compulim, in PR #17, and PR #26
- Production dependencies
- Development dependencies
@babel/cli@7.23.0
@babel/core@7.23.0
@babel/plugin-transform-runtime@7.22.15
@babel/preset-env@7.22.20
@babel/preset-typescript@7.23.0
@jest/globals@29.7.0
@tsconfig/recommended@1.0.3
@types/jest@29.5.5
@types/node@20.8.3
@typescript-eslint/eslint-plugin@6.7.4
@typescript-eslint/parser@6.7.4
esbuild@0.19.4
eslint-plugin-react@7.33.2
eslint@8.51.0
jest@29.7.0
prettier@3.0.3
typescript@5.2.2
- Updated
exports
field to workaround TypeScript resolution bug, by @compulim, in PR #7
1.0.0 - 2023-05-14
- First public release