uh!ive JavaScript SDK releases Notes
This page exists as a reference for old releases. New releases notes will be found on the Github page of the project.
v0.15.1 - 2021-11-05
- Add a
visibility
attribute to the generated API reference documentation.
v0.15.0 - 2021-10-28
- Add support for the following entities:
BusinessOrganization
,BusinessProduct
,PersBirthdate
,QuantityMisc
,QuantityMoney
,TimeDate
,TimeHour
,TimeMisc
.
v0.14.1 - 2021-07-01
- Add JSDoc to
onEntityRelationFound
method.
v0.14.0 - 2021-07-01
- Add support for
RelationCreditCard
andRelationLocation
events. Relation events group entities.
v0.13.1 - 2021-06-10
- Update the documentation generator.
- Update outdated dependencies.
v0.13.0 - 2021-05-25
- Fixed a bug with a regex replacing entities globally, and not only where is was supposed to do it.
- Added property
country
to the Uhlive constructor, which is used to format some entities. It will try to get the information from your browser and fallback tous
. - The
model
property will now try to get the information from your browser and fallback toen
. - The
onWordsDecoded
,onSegmentDecoded
andonEntityFound
events have the newcountry
property to reflect which country formatting rules are used.
v0.12.0 - 2021-03-29
Added
- Added support for event
EntityEvent.LocationCountry
, which is triggered when a country is detected in the transcript. - Added a confidence score property for the entities (
Entity.confidence
).
v0.11.0 - 2021-03-16
Added
- It is now possible to listen to all
EntityFound
events at once with theConversation.onEntityFound("*", () => ...)
method.
v0.10.1 - 2021-03-10
Added
- Added missing enums
Conversation.DecodingEvent
andConversation.EntityEvent
. - Added missing types for TypeScript users (
Conversation.EntityAnnotation
,Conversation.SpeakerJoined
,Conversation.SpeakerLeft
).
v0.10.0 - 2021-03-04
BREAKING CHANGE
Conversation.onSpeakerLeft
's callback now have as parameter aSpeakerLeft
object instead of the speaker id (string
).- Some types have changed:
ConversationEvent
is removed in favor ofDecodingEvent
andEntityEvent
to separate NER events for the others.EntityNumber
andEntityOrdinal
are replaced byEntity
, since all entities have the same signature. - Event listeners
Conversation.onNumberFound
andConversation.onOrdinalFound
have been replaced by the more genericConversation.onEntityFound
, the first parameter being the entity we want to listen to.
Added
- Support
speaker_joined
event (see documentation). - Support for Named Entity Recognition (NER) events (see documentation).
Updated
- Add
timestamp
property to speaker_left` event (see documentation). - Add
origin
parameter tojoin
method (see documentation).
v0.9.0 - 2021-02-01
BREAKING CHANGE
- The default model is now
en
instead ofdefault
, which was a model in French language. If you want to use a French model, please usefr
. You can see the list of available models here, and how to set a different model here.
Added
- The library is now plug-and-play with very minimal configuration. Setup your identifier and token, and voilà, the transcription is automatically shown in a html tag. See more in the documentation.
Updated
- Improve documentation and returned types.
v0.8.2 - 2021-01-21
Updated
- Improve documentation
v0.8.1 - 2021-01-20
Updated
- Fix: Enrich events:
onEntityNumberFound
andonEntityOrdinalFound
return the conversation.
v0.8.0 - 2021-01-11
Added
- Support new "enrich" events:
onEntityNumberFound
andonEntityOrdinalFound
.
Updated
onError
new reports more information to help debug the error.
v0.7.0 - 2020-09-25
Added
- When joining a converation, there is now three new possible parameters:
model
,interim_results
, andrescoring
.
v0.6.0 - 2020-09-25
Updated
- Improve security, you now need to configure the
identifier
parameter be identified.
v0.5.0 - 2020-09-17
Updated
- The SDK starts to stream the audio as soon as the user join a conversation in non-readonly mode
- Update NPM dependencies
- Better management of version numbers
Removed
- Methods
Uhlive.startRecording
,Uhlive.stopRecording
,Uhlive.stopAllRecordings
,Conversation.startRecording
, andConversation.stopRecording
have been removed since this in now done automaticaly when joining/leaving a conversation
v0.4.0 - 2020-08-28
Added
- Display logs in the example
Updated
- Improve UX/UI of example
- Update outdated npm dependencies
v0.3.0 - 2020-08-13
Added
- Support the new event
speakerLeft
.
Removed
- Remove support for previous
transcript
event in favor ofwordsDecoded
andsegmentDecoded
events.
Table of content