Releases: deepgram/deepgram-dotnet-sdk
3.4.2
What's Changed
- Adds support for SpeechStarted by @GuerrillaCoder in #249
New Contributors
- @GuerrillaCoder made their first contribution in #249
Full Changelog: 3.4.1...3.4.2
Deepgram .NET SDK 4.0.0-alpha.3
!!This is in Pre-release Status!!
Accessing the Pre-Release:
https://www.nuget.org/packages/Deepgram.Unstable.SDK.Builds/4.0.0-alpha.3
Since this is a Pre-release:
- Interfaces will change! I guarantee they will! (Please see
Release Guarantees
section below) - This is not production-worthy code. Use at your own risk.
- This allows you to move and develop your apps alongside the releases and doesn't leave you with a big lift in your code at the end!
TODOs:
Please check the project milestone to both track the release and also see what work needs to be done.
https://github.com/deepgram/deepgram-dotnet-sdk/milestone/1
Release Guarantees:
- Going between
v3
->v4
by SemVer definition will contain breaking interface changes that will need to be reflected in your code! Alpha
andBeta
releases still reserve the right to change the interfaces anytime! Interfaces will be changing!Release Candidate (RC)
will freeze all interface changes and attempt to preserve interface changes going forward. Breaking interface changes will be done only as a last resort.
The Details...
Things to note:
- The REST interfaces are approaching stable
- Will be looking at the Streaming interfaces from this point...
- There are examples at the root of the repo working for PreRecorded and Streaming
- More examples are coming!
What's Changed
- update to have examples folder with prerecorded & streaming examples by @SandraRodgers in #141
- chore: Add discord badge in readme.md by @yo-404 in #143
- Update README.md with on prem info by @SandraRodgers in #147
- Rewrite/feature/setup and registration by @ThindalTV in #161
- Updated CI/CD by @CopperBeardy in #163
- V4/feature/http client and cleanup by @ThindalTV in #164
- corrected suppression file notifications by @CopperBeardy in #165
- Adding tests by @CopperBeardy in #166
- Test added by @CopperBeardy in #167
- Updating class property types by @CopperBeardy in #168
- Live client refactor by @CopperBeardy in #169
- Alignment of properties and comment by @CopperBeardy in #170
- Change service provision by @CopperBeardy in #172
- Added extra property by @CopperBeardy in #173
- Intent by @CopperBeardy in #174
- Sentimentation partial complete by @CopperBeardy in #175
- Implement Metadata for Live, Missing Fields in Metadata for Prerecorded by @dvonthenen in #182
- Fixing HttpException when using Float url parameters with fractional values by @dhymik in #178
- Remove depedency injection by @CopperBeardy in #184
- Cleared up models by @CopperBeardy in #185
- reorganised the models to fit architecture approach by @CopperBeardy in #186
- Cancellation tokens added by @CopperBeardy in #187
- V4 alpha by @CopperBeardy in #188
- Model, Module, and Class Naming Reduction/Refactor by @dvonthenen in #190
- Audit of PreRecorded Model Classes by @dvonthenen in #204
- Audit of Live Model Classes by @dvonthenen in #205
- Audit of Manage Model Classes by @dvonthenen in #206
- Fix CI Action on
main
Branch by @dvonthenen in #209 - Update Issue/PR Templates by @dvonthenen in #213
- Audit of OnPrem Model Classes by @dvonthenen in #216
- Formatting of Extra Property by @CopperBeardy in #218
- Implements Analyze Client by @dvonthenen in #217
- Add License Headers to All Source Code by @dvonthenen in #221
- Update Copyright 2024, Not 2023 (Sigh) by @dvonthenen in #223
- Implement Analyze Unit Tests and Fix Analyze Func Names by @dvonthenen in #224
- Removes VTT and SRT From PreRecorded Response by @dvonthenen in #225
- Fix/Refactor Support Tokens on Manage Endpoints by @dvonthenen in #226
- Rename Manage Functions to Match Simplier Model Names by @dvonthenen in #227
- Linter Updates From .NET Analyzers by @dvonthenen in #228
- Enable Developer Builds to Get Published to
Deepgram.Unstable.SDK.Builds
by @dvonthenen in #231 - Refactor and Simplification of RestClient by @dvonthenen in #233
- Do Not Publish Pre-Release Builds in Official Releases in Nuget by @dvonthenen in #236
- Refactor and Simplify Live Client by @dvonthenen in #237
- Remove from Examples by @dvonthenen in #243
- Implement TTS and Other REST Refactor by @dvonthenen in #245
- Implements Custom Headers and Better Timeout for REST Interfaces by @dvonthenen in #246
- Implements Encoding and SampleRate in Prerecorded by @dvonthenen in #247
New Contributors
Full Changelog: 3.4.1...4.0.0-alpha.3
Deepgram .NET SDK v4.0.0-alpha.2
!!This is in Pre-release Status!!
Accessing the Pre-Release:
https://www.nuget.org/packages/Deepgram.Unstable.SDK.Builds/4.0.0-alpha.2
Since this is a Pre-release:
- Interfaces will change! I guarantee they will! (Please see
Release Guarantees
section below) - This is not production-worthy code. Do so at your own risk.
- This allows you to move and develop your apps alongside the releases and doesn't leave you with a big lift in your code at the end!
TODOs:
Please check the project milestone to both track the release and also see what work needs to be done.
https://github.com/deepgram/deepgram-dotnet-sdk/milestone/1
Release Guarantees:
- Going between
v3
->v4
by SemVer definition will contain breaking interface changes that will need to be reflected in your code! Alpha
andBeta
releases still reserve the right to change the interfaces anytime! Interfaces will be changing!Release Candidate (RC)
will freeze all interface changes and attempt to preserve interface changes going forward. Breaking interface changes will be done only as a last resort.
The Details...
Things to note:
- We are starting to stabilize the interfaces
- There are examples at the root of the repo working for PreRecorded and Streaming
- More examples are coming!
What's Changed
- Do Not Publish Pre-Release Builds in Official Releases in Nuget by @dvonthenen in #236
- Refactor and Simplify Live Client by @dvonthenen in #237
Full Changelog: 4.0.0-alpha.1...4.0.0-alpha.2
Deepgram .NET SDK v4.0.0-alpha.1
!!This is in Pre-release Status!!
Accessing the Pre-Release:
https://www.nuget.org/packages/Deepgram.Unstable.SDK.Builds/4.0.0-alpha.1
Since this is a Pre-release:
- Interfaces will change! I guarantee they will! (Please see
Release Guarantees
section below) - This is not production-worthy code. Do so at your own risk.
- This gives you the opportunity to move and develop your apps alongside the releases and doesn't leave you with a big lift in your code at the end!
TODOs:
Please check the project milestone to both track the release and also see what work needs to be done.
https://github.com/deepgram/deepgram-dotnet-sdk/milestone/1
Release Guarantees:
- Going between
v3
->v4
by SemVer definition will contain breaking interface changes that will need to be reflected in your code! Alpha
andBeta
releases still reserve the right to change the interfaces anytime! Interfaces will be changing!Release Candidate (RC)
will freeze all interface changes and attempt to preserve interface changes going forward. Breaking interface changes will be done only as a last resort.
What's Changed
- update to have examples folder with prerecorded & streaming examples by @SandraRodgers in #141
- chore: Add discord badge in readme.md by @yo-404 in #143
- Update README.md with on prem info by @SandraRodgers in #147
- Rewrite/feature/setup and registration by @ThindalTV in #161
- Updated CI/CD by @CopperBeardy in #163
- V4/feature/http client and cleanup by @ThindalTV in #164
- corrected suppression file notifications by @CopperBeardy in #165
- Adding tests by @CopperBeardy in #166
- Test added by @CopperBeardy in #167
- Updating class property types by @CopperBeardy in #168
- Live client refactor by @CopperBeardy in #169
- Alignment of properties and comment by @CopperBeardy in #170
- Change service provision by @CopperBeardy in #172
- Added extra property by @CopperBeardy in #173
- Intent by @CopperBeardy in #174
- Sentimentation partial complete by @CopperBeardy in #175
- Implement Metadata for Live, Missing Fields in Metadata for Prerecorded by @dvonthenen in #182
- Fixing HttpException when using Float url parameters with fractional values by @dhymik in #178
- Remove depedency injection by @CopperBeardy in #184
- Cleared up models by @CopperBeardy in #185
- reorganised the models to fit architecture approach by @CopperBeardy in #186
- Cancellation tokens added by @CopperBeardy in #187
- V4 alpha by @CopperBeardy in #188
- Model, Module, and Class Naming Reduction/Refactor by @dvonthenen in #190
- Audit of PreRecorded Model Classes by @dvonthenen in #204
- Audit of Live Model Classes by @dvonthenen in #205
- Audit of Manage Model Classes by @dvonthenen in #206
- Fix CI Action on
main
Branch by @dvonthenen in #209 - Update Issue/PR Templates by @dvonthenen in #213
- Audit of OnPrem Model Classes by @dvonthenen in #216
- Formatting of Extra Property by @CopperBeardy in #218
- Implements Analyze Client by @dvonthenen in #217
- Add License Headers to All Source Code by @dvonthenen in #221
- Update Copyright 2024, Not 2023 (Sigh) by @dvonthenen in #223
- Implement Analyze Unit Tests and Fix Analyze Func Names by @dvonthenen in #224
- Removes VTT and SRT From PreRecorded Response by @dvonthenen in #225
- Fix/Refactor Support Tokens on Manage Endpoints by @dvonthenen in #226
- Rename Manage Functions to Match Simplier Model Names by @dvonthenen in #227
- Linter Updates From .NET Analyzers by @dvonthenen in #228
- Enable Developer Builds to Get Published to
Deepgram.Unstable.SDK.Builds
by @dvonthenen in #231 - Refactor and Simplification of RestClient by @dvonthenen in #233
New Contributors
Full Changelog: 3.4.1...4.0.0-alpha.1
Deepgram .NET SDK v3.4.1
What's Changed
- [release-v3] Fix CI Action on
release-v*
Branches by @dvonthenen in #208 - [release-v3] Temporary Fix for v3 Timeouts by @dvonthenen in #207
- Fix Invalid Characters in Project Settings by @dvonthenen in #215
Full Changelog: 3.4.0...3.4.1
Deepgram .NET SDK v3.4.0
What's Changed
- change variant by @SandraRodgers in #140
- Add speaker to the paragraph object by @DamienDeepgram in #138
New Contributors
- @DamienDeepgram made their first contribution in #138
Full Changelog: 3.3.0...3.4.0
3.3.0
What's Changed
- docs: Fix sample code, add docs for sample app and testing by @jkroll-deepgram in #129
- fix: bugfix to send KeepAlive messages as text rather than binary by @jjmaldonis in #132
- feat: Added separate ItemGroup for target frameworks. by @kirk-marple in #124
New Contributors
- @jkroll-deepgram made their first contribution in #129
- @jjmaldonis made their first contribution in #132
- @kirk-marple made their first contribution in #124
Full Changelog: 3.2.0...3.3.0
Deepgram .NET SDK v3.2.0
What's Changed
- fix: fixes crash when setting http time out on additional requests to the same instance of the DeepgramClient by @ThindalTV in #118
- fix: fix CD pipeline, retarget build frameworks by @lukeocodes in #121
- updates readme with tagline by @jpvajda in #122
Full Changelog: 3.1.0...3.2.0
Deepgram .NET SDK v3.1.0
What's Changed
- feat: add keepalive on live trasncription client by @ThindalTV in #113
- feat: add tag feature by @samgdf in #110
- chore: remove moq and use other mocking library by @CopperBeardy in #114
- fix: support for callbacks in prerecorded transcriptions by @ThindalTV in #111
New Contributors
- @ThindalTV made their first contribution in #113
- @samgdf made their first contribution in #110
Full Changelog: 3.0.0...3.1.0
Deepgram .NET SDK v3.0.0
What's Changed
- Refactor out json files access by @CopperBeardy in #78
- Retarget of TestFrameworks by @CopperBeardy in #87
- Resolved Using callback URI doesn't return request ID Issue Id #71 by @CopperBeardy in #88
- Refactor and test added by @CopperBeardy in #89
- Summarize test beta by @CopperBeardy in #91
- comment it out by @CopperBeardy in #92
- adds updated readme by @SandraRodgers in #94
- Unit tests to replace the integration test by @CopperBeardy in #93
- Client unit tests by @CopperBeardy in #95
- Client unit tests by @CopperBeardy in #96
- pass those tests by @CopperBeardy in #99
- feat: filler words release by @lukeocodes in #107
- fix: remove user agent setter from websocket connection by @lukeocodes in #108
- Deepgram .NET SDK v3.0.0 by @lukeocodes in #84
New Contributors
- @CopperBeardy made their first contribution in #78
- @lukeocodes made their first contribution in #107
Full Changelog: 2.2.0...3.0.0