Skip to content

Commit 3e307c1

Browse files
Version 1.0.0 release
* Redesign for new console * Updating custom-id to custom-string for custom models * Updating based on API changes * Fix ws close code Normal closure is 1000 rather than 0 (https://developer.mozilla.org/en-US/docs/Web/API/CloseEvent) * Updates to objects & README * Improving comments & README * Improving tests * Updating endpoints to actual endpoints * Removing project create/delete * Finishing usage endpoints and README * 1.0.1-alpha.0 * Alpha version * Updating default options * Updating for new API endpoint * Updating transcription & usage types * Updating references Co-authored-by: Frums <[email protected]>
1 parent ae32f34 commit 3e307c1

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

55 files changed

+1800
-445
lines changed

.gitignore

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
node_modules
22
dist
33
out
4-
.nyc_output
4+
.nyc_output
5+
api.http
6+
*.tgz

.npmignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,7 @@ tests
33
sample
44
.github
55
.nyc_output
6+
.eslintignore
7+
.eslintrc.js
8+
.prettierrc
9+
tsconfig.json

CHANGELOG.md

Lines changed: 35 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,39 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
---
11+
12+
## [1.0.0]
13+
14+
### Added
15+
16+
#### Live transcription
17+
18+
- `deepgram.transcription.live` now manages a websocket connection to Deepgram's API
19+
for live transcription
20+
21+
#### Projects
22+
23+
- `deepgram.projects` allows listing projects or getting a specific project from
24+
your Deepgram account
25+
1026
### Updated
1127

28+
#### Pre-recorded transcription
29+
30+
- `deepgram.batch` has been moved to `deepgram.transcription.preRecorded`
31+
- Type of `source` parameter of pre-recorded transcriptions has changed. You can now
32+
send one of two types of objects: `{ url: YOUR_FILES_URL }` or
33+
`{ buffer: BUFFER_OF_YOUR_FILE, mimetype: FILES_MIME_TYPE }`
34+
35+
#### API Key management
36+
37+
- All `deepgram.keys` methods now require a `projectId`.
38+
- `deepgram.keys.create` now requires an additional parameter `scopes`. This is a
39+
string array specifying the scopes available to the newly created API key
40+
41+
## [0.6.5]
42+
1243
- Added notice to README to denote the library is in a very unstable state.
1344

1445
## [0.6.4]
@@ -21,5 +52,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2152

2253
---
2354

24-
[unreleased]: https://github.com/vonage/vscode/compare/0.6.4...HEAD
25-
[0.6.4]: https://github.com/vonage/vscode/compare/edc07b4...0.6.4
55+
[unreleased]: https://github.com/deepgram/node-sdk/compare/1.0.0...HEAD
56+
[1.0.0]: https://github.com/deepgram/node-sdk/compare/0.6.5...1.0.0
57+
[0.6.5]: https://github.com/deepgram/node-sdk/compare/0.6.4...0.6.5
58+
[0.6.4]: https://github.com/deepgram/node-sdk/compare/edc07b4...0.6.4

0 commit comments

Comments
 (0)