Releases: bvdcode/Blink.NET
Releases · bvdcode/Blink.NET
Release 0.1.4
Add Delete method
Release 0.1.3
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
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
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
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.