Releases: FRACerqueira/HtmlPdfPlus
Releases · FRACerqueira/HtmlPdfPlus
V1.0.1
v1.0.0
- v1.0.0 (latest version)
- Updated Playwright to version 1.51.0
- Adjusted package reference for target framework
- Updated documentation
- GA version (jump to version 1.0.0)
v0.5.0-rc
- v0.5.0-rc
- Simplified sending data to the server via http client (now aceept byte[] instead of stream)
- Removed ReadToBytesAsync stream extension method
- Exposing the RequestHtmlPdf class for scenarios of handling sending parameters
- Updated documentation
- Preparation for GA version
Full Changelog: v0.4.0-rc...v0.5.0-rc
v0.4.0-rc
What's Changed
Full Changelog: v0.3.0-beta...v0.4.0-rc
-
v0.4.0-rc
- Relaxation of Package Reference for .net8 to .net9
- Renamed the 'Source' command to 'Scope'
- Renamed the 'Request' command to 'ScopeRequest'
- Changed parameter in funcion SubmitHtmlToPdf to byte[] instead of string
- Changed parameter for command Run to byte[] instead of string
- Changed parameter for command ScopeRequest to byte[] instead of string
- Removed DecompressBytes() method to class HtmlPdfResult
- Added DecompressOutputData() method to class HtmlPdfResult for custom scenarios
- Improvements in the compression/decompression process to use asynchronous methods
- Small code reviews
- Updated documentation
- Preparation for GA version
-
v0.3.0-beta
- Added FromUrl(Uri value) command to client-side mode
- Fixed bug in server mode for multi thread safe when there is parameter customization and/or no client mode sending.
- Moved the BeforePDF(Func<string, TIn?, CancellationToken, Task> inputParam) command to the execution context.
- Moved the AfterPDF(Func<byte[]?, TIn?, CancellationToken, Task> outputParam) command to the execution context.
- Added command Source(TIn? inputparam = default) to transfer input parameter for server execution context and custom actions and html source.
- Added Request(string request Client) command to pass the request client data to the server execution context for custom actions and HTML source.
- Simplified execution commands for server side with execution context with fluid interface comands :
- Removed static class RequestHtmlPdf
- Added command FromHtml(string html, int converttimeout = 30000, bool minify = true)
- Added command FromUrl(Uri value, int converttimeout = 30000)
- Added command FromRazor<T>(string template, T model, int converttimeout = 30000, bool minify = true)
-
v0.2.0-beta
- Initial version
v0.3.0-beta
V0.2.0 - Beta
Pre-release for community testing
Full Changelog: https://github.com/FRACerqueira/HtmlPdfPlus/commits/v0.2.0-beta