Deepgram .NET SDK 4.0.0-rc.2
Pre-release
Pre-release
!!This is in Pre-release Status!!
Accessing the Pre-Release:
https://www.nuget.org/packages/Deepgram.Unstable.SDK.Builds/4.0.0-rc.2
Since this is a Pre-release:
This is the first RC, which means:
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.
While technically not GA, this should be close to "production ready." Since this is the RC, there will be some issues to sort out before GA. Use at your own risk.
The Details...
The rc.1
build broke due to a race condition when initializing the Logger and using it in on of the static helper classes. Please use this rc.2
instead.
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
- Fix Streaming/REST Functionality and Introduce Microphone Example by @dvonthenen in #253
- Refactor LiveClient by @dvonthenen in #255
- Implements Logging Strategy by @dvonthenen in #256
- Implements Parallel Event Processing for LiveClient and Some Examples by @dvonthenen in #258
- Add Subscribe Interface to Live Client by @dvonthenen in #259
- Add Manage API Examples and Fix Formatting in Other Examples by @dvonthenen in #260
- Functions for Handling Text vs Binary Messages on WS by @dvonthenen in #262
- Provide Text for TODOs in Comments by @dvonthenen in #261
- Dont Include JSON Element When Value is Null by @dvonthenen in #263
- Fix Update ClientOptions Based on HTTP and WS by @dvonthenen in #265
- Exception Handling and Examples for Expected Failures by @dvonthenen in #264
- Fix DefaultTimeouts on REST and WS Operations by @dvonthenen in #266
- Bonked
rc.1
+ ImplementHTTP Webcast Example + Model Params When Null by @dvonthenen in #271 - Update README for
v4
Release (Similar to Python README) by @dvonthenen in #269
New Contributors
Full Changelog: 3.4.2...4.0.0-rc.2