Releases: compulim/on-error-resume-next
Releases · compulim/on-error-resume-next
v2.0.2 (#44)
[2.0.2] - 2025-01-21
Changed
- Integration tests ported to mocha for better test conclusiveness, in PR #34 and #35
- Bumped dependencies, in PR #36
- Added ESLint import/export syntax, in PR #37
- Added
publint
, in PR #37 - Bumped dependencies, in PR #39
- 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
sinon@19.0.2
tsup@8.3.0
typescript@5.6.3
- Development dependencies
v2.0.1 (#32)
v2.0.0 (#28)
[2.0.0] - 2024-06-01
Added
Deprecated
-
Introduced named exports and removed default imports
-
Synchronous and asynchronous are now separated into different exports
- Use
import { onErrorResumeNext } from 'on-error-resume-next'
for synchronous functions - Use
import { onErrorResumeNext } from 'on-error-resume-next/async'
for asynchronous functions, will always returnPromise
regardless the resolution and rejection is handled synchronously or asynchronously - Use
import { onErrorResumeNext } from 'on-error-resume-next/auto'
to auto-detect (legacy behavior), will return onreturn
/throw
, and resolve onresolve
/reject
If you are using v1, you will need to port your code as follow:
- Use
-
import onErrorResumeNext from 'on-error-resume-next';
- import { onErrorResumeNext } from 'on-error-resume-next/auto';
[1.2.0] - 2020-05-26
[1.1.0] - 2018-10-08
Added
- Default exports for CommonJS
Changed
- Moved to Babel 7
[1.0.0] - 2018-03-21
Added
- Initial commit