Skip to content

Conversation

vladimir-litvinchik
Copy link
Collaborator

@vladimir-litvinchik vladimir-litvinchik commented Apr 23, 2025

✨ PR Overview

This PR introduces fixes for three issues.

🛠️ Fixes

1️⃣ Print Button Does Not Work

Due to incorrect internal state handling, the Print button was not working in some cases.
This issue can be reproduced with package version 8.0.4 when rendering to image.

2️⃣ Presentation Shows Two Pages on One Slide

This issue occurred in package version 8.0.4 due to a failed attempt to use the Shadow DOM API to enhance presentation rendering in some cases.
It has been resolved in this version.

3️⃣ App Ignores ApiPath and ApiDomain Values

The following values, when set in Program.cs, were ignored by the internal code that generates links to the pages displayed in the UI:

endpoints.MapGroupDocsViewerApi(options =>
{
    options.ApiPath = "/document-viewer-api";
    options.ApiDomain = "https://localhost:5001";
});

This issue has been fixed.
Additionally, the samples GroupDocs.Viewer.UI.SelfHost.Api.App.Sample and GroupDocs.Viewer.UI.SelfHost.Api.Service.Sample were updated to reflect this fix.

@vladimir-litvinchik vladimir-litvinchik merged commit 8fee4f3 into main Apr 23, 2025
1 check passed
@vladimir-litvinchik vladimir-litvinchik deleted the 8.0.5 branch April 23, 2025 14:56
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.

1 participant