Releases: compulim/react-dictate-button
Releases · compulim/react-dictate-button
v4.0.2-main.202601011023.c90febd: Bump dependencies (#101)
4.0.2-main.202601011023.c90febd - 2026-01-01
Changed
- Bumped dependencies, in PR #101
- Production dependencies
- Development dependencies
@babel/preset-env@7.28.5@babel/preset-react@7.28.5@babel/preset-typescript@7.28.5@fluentui/react@8.125.3@testing-library/dom@10.4.1@testing-library/react@16.3.1@tsconfig/recommended@1.0.13@tsconfig/strictest@2.0.8@types/dom-speech-recognition@0.0.7@types/jest@30.0.0@types/lodash@4.17.21@types/node@25.0.3@types/react@18.3.27@types/react-dom@18.3.7@typescript-eslint/eslint-plugin@8.51.0@typescript-eslint/parser@8.51.0esbuild@0.27.2jest@30.2.0prettier@3.7.4publint@0.3.16react-wrap-with@0.2.0tsup@8.5.1type-fest@5.3.1typescript@5.9.3use-ref-from@0.2.1
v4.0.2-main.202601010955.c9788bd
4.0.2-main.202601010955.c9788bd - 2026-01-01
v4.0.2-main.202601010932.e6fd586: Fix `package.json` (#98)
4.0.2-main.202601010932.e6fd586 - 2026-01-01
v4.0.2-main.202512240237.faaa4e1: v4.0.2-0 (#96)
4.0.2-main.202512240237.faaa4e1 - 2025-12-24
v4.0.1 (#94)
4.0.1 - 2025-12-24
Changed
- Bumped dependencies, in PR #93
- Production dependencies
- Development dependencies
@babel/runtime-corejs3@7.28.4@typescript-eslint/eslint-plugin@8.50.1@typescript-eslint/parser@8.50.1core-js@3.47.0eslint@9.39.2eslint-import-resolver-typescript@4.4.4eslint-plugin-import@2.32.0eslint-plugin-prettier@5.5.4eslint-plugin-react@7.37.5event-target-properties@0.1.1prettier@3.7.4
v4.0.1-main.202512240212.182fb80: Bump dependencies (#93)
4.0.1-main.202512240212.182fb80 - 2025-12-24
Changed
- Bumped dependencies, in PR #93
- Production dependencies
- Development dependencies
@babel/runtime-corejs3@7.28.4@typescript-eslint/eslint-plugin@8.50.1@typescript-eslint/parser@8.50.1core-js@3.47.0eslint@9.39.2eslint-import-resolver-typescript@4.4.4eslint-plugin-import@2.32.0eslint-plugin-prettier@5.5.4eslint-plugin-react@7.37.5event-target-properties@0.1.1prettier@3.7.4
v4.0.1-main.202512240204.0a2e438: Bump scaffold (#92)
4.0.1-main.202512240204.0a2e438 - 2025-12-24
v4.0.0 (#89)
[4.0.0] - 2025-02-13
Added
- Works with Web Speech API provider without
resultIndexinSpeechRecognitionResultEvent, by @compulim, in PR #86
Changed
- Reduced React version requirement from 16.9.0 to 16.8.6, by @compulim, in PR #83
- 💥 Stopping an unabortable recognition (
SpeechRecognition.abort()is undefined) will warn instead of throw, by @compulim, in PR #88
Fixed
- Fixed
dictateevent should dispatch beforeendevent, by @compulim, in PR #87 - Fixed #84. Logics should relies on
SpeechRecognition.continuousproperty thancontinuousprops, by @compulim, in PR #87 - Fixed
endevent should only be dispatched afterSpeechRecognition.errorevent, instead of always emit on stop/unmount, by @compulim, in PR #88
v3.0.0 (#79)
[3.0.0] - 2025-01-31
Added
- Added continuous mode support, by @RushikeshGavali and @compulim, in PR #73 and PR #78
- In continuous mode,
dictateandprogressevents will only report the latest round of recognition - After
end, the push button and checkbox will not be turned off automatically - When stopping the recognition, it will emit an
errorevent of erroraborted, this is the behavior same as in non-continuous mode - If the underlying Web Speech API implementation does not support continuous mode, it should work as if in interactive mode
- In continuous mode,
- Added
startandendevents, by @compulim, in PR #78
Changed
- Modernized project scaffold, by @compulim, in PR #74
- Ported all code to TypeScript
- Monorepo management changed to npm workspaces from lerna
- Bundler changed to esbuild/tsup from Babel
- Test environment changed to Happy DOM from JSDOM
- Added ES Modules in additional to CommonJS
- Removed
huskyandlint-staged
Removed
[1.2.2] - 2020-02-27
Fixed
- Fix #12: Workaround Angular/zone.js bug by not using Symbol.iterator for iterable objects, by @compulim in PR #13