Skip to content

Releases: bvdcode/Blink.NET

Release 0.1.4

24 Sep 08:54

Choose a tag to compare

Add Delete method

Release 0.1.3

24 Sep 05:59

Choose a tag to compare

Refactor CreatedAt property to use DateTime and UTC

Refactored the `CreatedAt` property in `Blink.Models.BlinkVideoInfo`:
- Changed type from `string` to `DateTime`.
- Added getter and setter to handle null values and ensure UTC.
- Removed redundant `CreatedAtUtc` property.
- Introduced private nullable `_createdAt` field for storage.

These changes improve time zone handling and code simplicity.

Release 0.1.2

24 Sep 03:55

Choose a tag to compare

Add configurable GeneralSleepTime property to BlinkClient

Introduce a new property `GeneralSleepTime` in the `BlinkClient`
class to control delay times, replacing hardcoded `Task.Delay`
calls (1000 ms and 2500 ms) with `Task.Delay(GeneralSleepTime)`.
This change enhances flexibility and maintainability by allowing
the delay to be configurable, with a default value of 3500 ms.

Release 0.1.1

24 Sep 02:23

Choose a tag to compare

Add video download functionality and update video info

- Updated `Program.cs` in `Blink.ConsoleTest` to iterate over videos and print byte array lengths.
- Added `GetVideoAsync(BlinkVideoInfo video)` method in `BlinkClient.cs` to download video clips.
- Modified `GetVideosAsync` in `BlinkClient.cs` to set `NetworkId`, `ModuleId`, and `ManifestId` for each video.
- Added `NetworkId`, `ModuleId`, and `ManifestId` properties to `BlinkVideoInfo.cs` with `[JsonIgnore]` attribute.

Release 0.1.0

16 Sep 11:11

Choose a tag to compare

Update Blink.csproj with new properties and package refs

Added a new <PropertyGroup> to set the target framework to netstandard2.1, enable nullable reference types, and set authors and company metadata. Included a new <ItemGroup> to add README.md, package-icon.png, LICENSE.md, and package references for System.Net.Http.Json, System.Text.Json, and Microsoft.SourceLink.GitHub.