Repository navigation
Releases: corticph/speech-web-components
Release list
v0.9.1
Release 0.9.1
Overview
Internal dependency update: speech web components now build against @corti/sdk 6.0.0. No component API changes — this release lets consumers consume the components on the new SDK major line.
❗ Breaking changes
- None. Component properties, events, and element tags are unchanged.
Changes
- chore: upgrade
@corti/sdkfrom5.0.0to6.0.0(workspace root,dictation,ambient).
v0.9.1-rc.2
Release 0.9.1
Overview
Internal dependency update: speech web components now build against @corti/sdk 6.0.0. No component API changes — this release lets consumers consume the components on the new SDK major line.
❗ Breaking changes
- None. Component properties, events, and element tags are unchanged.
Changes
- chore: upgrade
@corti/sdkfrom5.0.0to6.0.0(workspace root,dictation,ambient).
v0.9.1-rc
Release 0.9.1
Overview
Internal dependency update: speech web components now build against @corti/sdk 6.0.0. No component API changes — this release lets consumers (console, examples) consume the components on the new SDK major line.
❗ Breaking changes
- None. Component properties, events, and element tags are unchanged.
Changes
- chore: upgrade
@corti/sdkfrom5.0.0to6.0.0(workspace root,dictation,ambient).
v0.9.0
Release
Overview
Speech web components depend on @corti/sdk 5.0.0, send component identity on every request via x-corti-analytics (web_component and web_component_version), and load dictation/ambient language lists from GET /languages/ when authenticated.
❗ Breaking changes
- None.
Changes
- chore: upgrade
@corti/sdkfrom 4.0.0 to 5.0.0. - feat: send
web_componentandweb_component_versiononx-corti-analyticsfor HTTP and WebSocket traffic from@corti/dictation-weband@corti/ambient-web. Extra keys can be passed via theanalyticsproperty. - feat: expose a readonly
versionproperty on dictation and ambient elements. - feat: load available languages from
GET /languages/(transcribefor dictation,streamsfor ambient) and fall back to the region list when unauthenticated or the request fails.
v0.8.0
Overview
@corti/dictation-web and @corti/ambient-web now depend on stable @corti/sdk@4.0.0. Ambient default and virtual-mode stream configuration uses the SDK v4 diarize field instead of the removed isDiarization option.
❗ Breaking changes
-
SDK v4 required: Both packages now depend on
@corti/sdk@4.0.0. Upgrade your app’s SDK dependency when upgrading these components.- Migration: Bump
@corti/sdkto4.0.0(or newer) alongside@corti/dictation-web/@corti/ambient-web. - Example:
- Before:
"@corti/sdk": "3.0.0", "@corti/ambient-web": "0.7.0" - After:
"@corti/sdk": "4.0.0", "@corti/ambient-web": "0.8.0"
- Before:
- Migration: Bump
-
Ambient
isDiarizationremoved: Default ambient config and virtual-mode toggling now settranscription.diarizeper SDK v4.- Migration: If you pass a custom
ambientConfig(or merge intoCorti.StreamConfig), renametranscription.isDiarizationtotranscription.diarize. - Example:
- Before:
transcription: { isDiarization: true, primaryLanguage: "en" } - After:
transcription: { diarize: true, primaryLanguage: "en" }
- Before:
- Migration: If you pass a custom
Changes
- chore(ambient): use
transcription.diarizeinDEFAULT_AMBIENT_CONFIGand virtual-mode config helper. - chore(deps): bump
@corti/sdkfrom3.0.0to4.0.0in@corti/dictation-weband@corti/ambient-web.
v0.8.0-rc.1
Release 0.8.0
Overview
@corti/dictation-web and @corti/ambient-web now depend on stable @corti/sdk@4.0.0. Ambient default and virtual-mode stream configuration uses the SDK v4 diarize field instead of the removed isDiarization option.
❗ Breaking changes
-
SDK v4 required: Both packages now depend on
@corti/sdk@4.0.0. Upgrade your app’s SDK dependency when upgrading these components.- Migration: Bump
@corti/sdkto4.0.0(or newer) alongside@corti/dictation-web/@corti/ambient-web. - Example:
- Before:
"@corti/sdk": "3.0.0", "@corti/ambient-web": "0.7.0" - After:
"@corti/sdk": "4.0.0", "@corti/ambient-web": "0.8.0"
- Before:
- Migration: Bump
-
Ambient
isDiarizationremoved: Default ambient config and virtual-mode toggling now settranscription.diarizeper SDK v4.- Migration: If you pass a custom
ambientConfig(or merge intoCorti.StreamConfig), renametranscription.isDiarizationtotranscription.diarize. - Example:
- Before:
transcription: { isDiarization: true, primaryLanguage: "en" } - After:
transcription: { diarize: true, primaryLanguage: "en" }
- Before:
- Migration: If you pass a custom
Changes
- chore(ambient): use
transcription.diarizeinDEFAULT_AMBIENT_CONFIGand virtual-mode config helper. - chore(deps): bump
@corti/sdkfrom3.0.0to4.0.0in@corti/dictation-weband@corti/ambient-web.
v0.8.0-rc
v0.7.0
Overview
This release splits the repository into a pnpm monorepo with shared core/ internals and two published packages: @corti/dictation-web (Transcribe) and the new @corti/ambient-web (Streams). Dictation custom elements and their public API are unchanged for existing integrators; ambient adds a full all-in-one and modular component set for multi-speaker real-time streaming.
❗ Breaking changes
- None.
Changes
@corti/ambient-web (new)
- feat(ambient): add
@corti/ambient-web— web components for real-time multi-speaker ambient streaming. See the Ambient Web Component docs.
@corti/dictation-web
- feat(dictation): dispatch
audioEventon<corti-dictation>and<dictation-recording-button>; exportAudioEventEventDetailfor typing event handlers. - chore(dictation): internal monorepo refactor — no changes required for existing
<corti-dictation>/<dictation-*>integrations.
v0.7.0-ambient.16
Packages
@corti/dictation-web@0.7.0-ambient.16@corti/ambient-web@0.7.0-ambient.16
Install: npm install @corti/dictation-web@ambient @corti/ambient-web@ambient
Changes
- Drop
@corti/core-webas a workspace/npm package; shared code lives undercore/with@core/*imports only at build time - Published tarballs are self-contained: runtime
bundle.js, types viaindex.d.ts+ vendoreddist/core/ safeCustomElementon all custom elements (skips duplicate registration when dictation + ambient load on one page)
Note
v0.7.0-ambient.15 tag failed CI (lint) and was not published to npm.
v0.7.0-ambient.10
fix(ci): set package version from dictation/ and ambient/ directories pnpm version at the workspace root does not honor --dir; run it inside each package folder instead.