Skip to content

v2.2.0#7

Merged
kampute merged 1 commit intomainfrom
v2.2.0
Dec 25, 2025
Merged

v2.2.0#7
kampute merged 1 commit intomainfrom
v2.2.0

Conversation

@kampute
Copy link
Owner

@kampute kampute commented Dec 25, 2025

Add partial topic ID resolution and improve hyperlink handling

  • Add TopicCollection.TryFindByPartialId for unique partial ID lookup, and use it as a fallback in TryResolve
  • Refactor TryFindBySubpath for clarity and reliability
  • Update SeeAlsoComment.WithResolvedHyperlink to handle absolute URLs, resolve relative URLs, and fill in topic titles when missing
  • Improve MockHelper address provider for realistic file/URL resolution
  • Expand and revise unit tests for SeeAlsoComment hyperlink resolution
  • Update ContextAwareUrlTransformerTests to expect fully qualified URLs
  • Refactor XmlDocExtensionsTests to use local test types and add overload documentation tests
  • Update XML doc tags to new paths and clarify UrlReference.TargetUrl remarks
  • Bump version to 2.2.0 in project file

- Add TopicCollection.TryFindByPartialId for unique partial ID lookup, and use it as a fallback in TryResolve
- Add comprehensive unit tests for partial ID resolution
- Refactor TryFindBySubpath for clarity and reliability
- Improve MockHelper address provider for realistic file/URL resolution
- Update SeeAlsoComment.WithResolvedHyperlink to handle absolute URLs, resolve relative URLs, and fill in topic titles when missing
- Expand and revise unit tests for SeeAlsoComment hyperlink resolution
- Update ContextAwareUrlTransformerTests to expect fully qualified URLs
- Refactor XmlDocExtensionsTests to use local test types and add overload documentation tests
- Update <seealso> XML doc tags to new paths and clarify UrlReference.TargetUrl remarks
- Bump version to 2.2.0 in project file
@kampute kampute changed the title Add partial topic ID resolution and improve hyperlink handling v2.2.0 Dec 25, 2025
@kampute kampute merged commit 3b3d168 into main Dec 25, 2025
1 check passed
@kampute kampute deleted the v2.2.0 branch December 25, 2025 12:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants