Repository navigation
v1.3.0
v1.3.0 (minor)
Changes since v1.2.0:
- Recognise frontmatter delimiters only as whole lines at the top of a document (@Claude)
- [patch] Stop a single-character key being containment-matched onto unrelated properties (@Claude)
- Key the content caches by their input, not a 32-bit hash (@Claude)
- [patch] Clear the five SonarCloud findings on the new code (@Claude)
- [patch] Fold the two NormalizePropertyName helpers and stop decoration-only keys being renamed (@Claude)
- Throw rather than assert on the nullable in the test helper (@Claude)
- [patch] Rank standardized property names by fuzzy similarity (@Claude)
- Gate Dependabot auto-merge on CI actually being green (@Claude)
- ci: adopt the consolidated .NET workflow [patch] (@Claude)
- fix: parse frontmatter by the document's line endings, not the host's [patch] (@matt-edmondson)
- ci: make the SonarQube quality gate opt in [patch] (@matt-edmondson)
- ci: adopt the unified dotnet workflow [patch] (@matt-edmondson)
- chore: store icon.png in LFS as .gitattributes declares (@matt-edmondson)
- docs: scope build badge to the default branch (@matt-edmondson)
- docs: correct README, DESCRIPTION and TAGS metadata (@matt-edmondson)
- Stop Update SDKs failing when there is nothing to update (@matt-edmondson)
- Fix build errors from ktsu.Sdk analyzer update [patch] (@matt-edmondson)
- Sync .editorconfig (@KtsuTools)
- Sync global.json (@KtsuTools)
- chore: update ktsu.Sdk to 2.21.1 [patch] (@matt-edmondson)
- chore: remove unused SourceLink package versions (@matt-edmondson)
- chore: remove redundant package version and source link entries (@matt-edmondson)
- Add TAGS.md with NuGet package tags (@matt-edmondson)
- Remove legacy build scripts (@matt-edmondson)
- Migrate to dotnet 10 (@matt-edmondson)
- Update project configuration and scripts for improved build processes (@matt-edmondson)
- Update configuration files and scripts for improved build and test processes (@matt-edmondson)
- Remove obsolete build configuration files and scripts (@matt-edmondson)
- Update project SDK references in Frontmatter and Frontmatter.Test (@matt-edmondson)
- Enhance Frontmatter validation and refactor PropertyMerger logic (@matt-edmondson)
- Enhance Frontmatter and PropertyMerger functionality (@matt-edmondson)
- Refactor YamlSerializer for improved deserialization and serialization (@matt-edmondson)
- Refactor YamlSerializer for improved deserialization and serialization (@matt-edmondson)
- Refactor Frontmatter extraction and PropertyMerger logic (@matt-edmondson)
- Refactor NameStandardizer and PropertyMerger for improved property mapping (@matt-edmondson)
- Refactor PropertyMerger and YamlSerializer for improved performance and reliability (@matt-edmondson)
- Enhance PropertyMerger and YamlSerializer functionality (@matt-edmondson)
- Refactor Frontmatter and PropertyMerger logic (@matt-edmondson)
- Refactor Frontmatter extraction and standardization logic (@matt-edmondson)
- Add additional unit tests for Frontmatter functionality (@matt-edmondson)
- Add comprehensive unit tests for Frontmatter handling (@matt-edmondson)
- Remove obsolete test methods from PropertyMergerTests (@matt-edmondson)
- Add unit tests for PropertyMerger's similarity mapping (@matt-edmondson)
- Remove obsolete test files for PropertyMerger (@matt-edmondson)
- Add isolation tests for PropertyMerger class (@matt-edmondson)
- Add unit tests for PropertyMerger class (@matt-edmondson)
What's Changed
- Recognise frontmatter delimiters only as whole lines at the top of a document by @matt-edmondson in #135
Full Changelog: v1.2.41...v1.3.0