Improvement: enhanced the automated layout issue detection algorithm to cover a broader range of cases.
Update: upgraded the SkiaSharp dependency to version 2.88.7. This update addresses issues with JPEG images being incorrectly encoded/decoded on ARM devices.
Maintenance: added .NET 8 as an official build target for the library.
2023.12.2
Fixed: The hyperlink element was annotating the incorrect location, in specific layout scenarios when used with right-to-left content direction
Enhancement: Improved layout stability for dynamic components utilizing the TotalPages property to generate content
Maintenance: The QuestPDF Previewer application has been updated to utilize the latest version of the Avalonia library
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps QuestPDF and SkiaSharp. These dependencies needed to be updated together. Updates
QuestPDF
from 2023.12.1 to 2023.12.3Release notes
Sourced from QuestPDF's releases.
Commits
f42d825
Update dotnet-desktop.yml0b71ba0
2023.12.382c20d2
Added dotnet 8 build target for the library project80356fe
Upgraded SkiaSharp to 2.88.7756e1a1
Improvement: the automated layout issue detection algorithm successfully cove...fd3b3fc
Update README.mded9c90d
2023.12.2 release7fc9623
Updated dependencies23b25a0
Previewer: updated Avalonia to latest version890ec24
Improved layout stability for dynamic components that use the TotalPages prop...Updates
SkiaSharp
from 2.88.6 to 2.88.7Release notes
Sourced from SkiaSharp's releases.
Commits
8c7324d
Update version to stable4adf59c
Revert "[release/2.x] Update libjpeg-turbo to 3.0.0 (#2581)" (#2702)7506fe6
Only run the full compliance nightly (#2701)bef60ae
Add the new APIScan to the pipeline (#2694)1c36d90
Install missing Tizen packages after image update (#2693)9cfbdf8
Bump the SkiaSharp versionsDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show