Releases: juryrigcoder/StoryblokSharp
Releases · juryrigcoder/StoryblokSharp
Release v0.0.9
Changelog
All notable changes to this project will be documented in this file.
[0.0.9] - 2025-01-18
Fixed
- Add missing checkout step in release workflow to enable CHANGELOG.md access in releases
[0.0.8] - 2025-01-18
Added
- Automated release process using GitHub Actions
- Automated changelog generation
- NuGet package publishing to GitHub Packages
- Integrated automated testing in CI pipeline
- Release notes automation through release.yml configuration
Changed
- Updated build workflow to extract version from csproj
- Standardized release naming convention
Infrastructure
- Added GitHub Actions workflow for building, testing, and releasing
- Added release.yml for automated release notes categorization
- Set up automated NuGet package generation
[0.0.7] - 2025-01-18
Added
- Initial release of StoryblokSharp
- Basic Storyblok API integration for .NET
- Memory caching support
- Basic content fetching capabilities
Full Changelog: v0.0.7...v0.0.9
Release v0.0.7
fix(tests): resolve dependency injection issues with NodeResolvers - Update StoryblokClientBuilderTests to register required dependencies including MarkNodeResolver for TextNodeResolver - Fix ThrottleServiceTests to properly handle TaskCanceledException - Update MemoryStoryblokCacheTests to improve test stability - Enhance example Program.cs with rich text configuration and proper service registration - Bump version to 0.0.7 The main changes fix dependency injection issues in the test suite, particularly around the rich text rendering pipeline, and improve error handling in the throttling and caching tests.
Release v0.0.6
fix: update rich text rendering to support latest StoryblokSharp changes The RichText component in StoryblokSharp has undergone structural changes. This commit updates the example app to work with these changes: - Remove RichTextField class usage as it's been deprecated - Update to use RichTextContent directly for deserialization - Configure custom resolvers for link handling - Properly configure HtmlSanitizerOptions with correct collection structure - Add support for nested content arrays - Fix HTML escaping for special characters - Handle component blocks properly The changes ensure proper rendering of: - Links with href and target attributes - Text styling (bold, underline) - Block components and their attributes - Nested content structures Example app now correctly displays rich text content from Storyblok CMS.
Release v0.0.5
V0.0.5 - 1. Simplify the namespaces. 2. logger changes: Moved the SetLogger method to the base StoryblokClientLogging class Made _logger field in the base class protected instead of readonly Kept the main StoryblokHttpClient clean by inheriting the logging functionality 3. Added new unit tests for components and http client
Release v0.0.4
V0.0.4 cleaned up records and added abstracts to cover duplicate props.
Release v0.0.3
V0.0.3 - Update package build version to incorporate the new http cli…
Release v0.0.2
Full Changelog: v0.0.1...v0.0.2
- Complete support for Storyblok rich text content processing
- Recursive component traversal for nested content
- HTML rendering of rich text fields
- Support for all standard Storyblok components
Release v0.0.1
build fix