Skip to content

Latest commit

History

History
40 lines (34 loc) 路 1.56 KB

CHANGELOG.md

File metadata and controls

40 lines (34 loc) 路 1.56 KB

2.1.1

2.1.0

  • updated dependencies
  • docs: add issue templates by @jankapunkt in #161
  • fix(demo): sliders always parse values to Number by @jankapunkt in #157
  • feature: add quiet flag to init fn to silently fail on error by @jankapunkt in #155
  • feature: force use/prevent resumeInfinity via flag by @jankapunkt in #156

2.0.0

  • Added multiple build targets
  • Potentially breaking for ci, since build output is now in /dist folder
  • Npm package also links to respective files in /dist instead of index.js, which is now moved to /src folder
  • /docs are now compatible with older and exotic browsers

1.2.0

  • tests: updated
  • fix(core): init() prevents infinite pending, in case onvoiceschanged exists but never fires
  • feature(core): speak() accepts force flag to force-speak even if no voices are loaded
  • update(build): IDE files added to gitignore

1.1.1

  • fixed resumeInfinity timer on android browsers, because on Android speechSynthesis.pause() has the same effect as cancel

1.1.0

  • coverage only includes main file
  • fix issue in docs/pages where first selected voice is ignored
  • debug utterance properties when speaking
  • load default voices when exist or use fallbacks when not
  • coverage improved to ~98%
  • fix broken feature detected by using bracket notation in favour of 'in' keyword
  • improved detection and additional voiceschanged fallback when onvoiceschanged does not exist
  • remove optional chaining as some browsers still have problems with it**

1.0.0

  • initial implementation