Repository navigation
Releases: lijotech/HtmlToMarkdownConverter
Releases · lijotech/HtmlToMarkdownConverter
Release list
Release v2.0.2
What's Changed
- Release v2.0.1 by @lijotech in #14
- Release v2.0.2 by @lijotech in #15
- Update HtmlToMarkdownConverter to v2.0.2 by @lijotech in #16
- Enhanced HTML table conversion for more accurate markdown representation.
- Improved support for list conversion inside tables, including nested lists.
- Refinements in table header handling for better markdown output.
- Optimized performance with bug fixes and stability improvements.
- Updated test cases with enhanced error detection.
Full Changelog: v2.0.0...v2.0.2
Release v2.0.0
HtmlToMarkdownConverter v2.0.0 - Release Notes
🚀 What's New?
- Added a static method implementation for improved usability.
- The
ConvertHtmlToMarkdownmethod now returns a structuredResultobject containing:Markdown: The converted markdown string.Errors: A list of error logs, if any.
⚠️ Breaking Changes
-
The previous instance-based usage of
ConversionServicehas been replaced:- Old:
var conversionService = new ConversionService(); - New: Use the static method:
ConversionService.ConvertHtmlToMarkdown.
- Old:
-
Error Logging:
- Error logs are now accessible via the
Errorsproperty of the returnedResultobject. - Old:
conversionService.GetErrorLogs(); - New:
result.Errors.
- Error logs are now accessible via the
🔧 Migration Guide
To update your code:
- Replace all instances of
ConversionServicewith static one. - Update your method calls to handle the returned
Resultobject instead of separate methods. - Update the namepsace to
HtmlToMarkdown.Servicepreviously it wasHtmlToMarkdownService
📚 Example Usage
var result = ConversionService.ConvertHtmlToMarkdown("<p>Hello, World!</p>");
string markdownContent = result.Markdown;
List<string> errors = result.Errors; Full Changelog: v1.0.8...v2.0.0
Release v1.0.9
What's Changed
- Adds Web app and other fixes by @lijotech in #6
- Update testing_htmltomarkdownconverter.yml by @lijotech in #7
- Update path of source file in publish by @lijotech in #8
- Update path of the output by @lijotech in #9
- Update master_htmltomarkdownconverter.yml by @lijotech in #10
- Delete .github/workflows/testing_htmltomarkdownconverter.yml by @lijotech in #11
- Updates for Web app by @lijotech in #12
Full Changelog: v1.0.8...v1.0.9