Version 0.7.0
What's Changed
Added
autoPausepreference ("none" | "utterance" | "block", default"none") — fully pauses playback between utterances or blocks (firespause,navigator.getState()becomes"paused") instead of continuing on its own; playback resumes only whenplay()is called.
Changed
SpeechDefaults.languagedefault is now"block-level", was"always".ReadiumSpeechUtterancedropsstartsNewBlock. Block-boundary info is now internal to extraction —autoPause: "block"only has effect on content loaded vialoadGndContent(); content loaded vialoadContent()never triggers it.pauseDurationalways delays the next automatic continuation now thatpauseScopeis gone — it's no longer scoped to a subset of transitions.
Removed
SpeechPreferences.pauseScope/SpeechDefaults.pauseScope, added in 0.6.0. It was meant to implement automatic pausing between utterances/paragraphs but only ever delayed an automatic continuation rather than actually pausing — replaced byautoPause.
Full Changelog: v0.6.0...v0.7.0