Projekt

UltimateHtmlViewer

SPFx web part for hosting HTML dashboards in modern SharePoint pages, with deep-link navigation, inline rendering, security controls, and deployment automation.

Sterne22
Forks3
Offene Issues0
Versionv1.0.32.44
Sprache: TypeScript Aktualisiert: 2026-10-27

Installation

Quellcode checkout

git clone https://github.com/EvotecIT/UltimateHtmlViewer.git

Downloads

Änderungsprotokoll

UniversalHtmlViewer 1.0.32.44

Latest Stable

This release fixes report menus that contain a single entry and adds preview images to the SharePoint app details page.

  • A dropdown heading opens its menu without navigating to the only report. Selecting the report link still navigates once.
  • The gallery leads with a product illustration, followed by four SharePoint screenshots: the report view, quick setup, source selection and site contents. All five images are embedded in the package. The app details page no longer needs an external image host for its previews.
  • The app description and version information are refreshed.

Download universal-html-viewer-1.0.32.44.sppkg, replace the existing package in your SharePoint app catalog, publish it, and update the app on the sites that use it. The app identity is unchanged.

Validated with 331 tests, Windows/Linux CI, production packaging, and browser checks for single/two-entry menus at desktop and compact widths. SharePoint tenant deployment is a separate installation step.

What's Changed

  • Fix websocket-driver security alert by @PrzemyslawKlys in #98
  • chore(deps): bump fast-uri from 3.1.2 to 3.1.4 in /spfx/UniversalHtmlViewer by @dependabot[bot] in #99
  • chore(deps-dev): bump immutable from 4.3.8 to 4.3.9 in /spfx/UniversalHtmlViewer by @dependabot[bot] in #100
  • Fix remaining SPFx dependency advisories by @dependabot[bot] in #101
  • Fix fast-uri Dependabot alert by @PrzemyslawKlys in #102
  • Update PostCSS to fix source map traversal by @PrzemyslawKlys in #103
  • Configure grouped low-noise Dependabot updates by @PrzemyslawKlys in #104
  • chore(deps): bump the all-dependencies group with 4 updates by @dependabot[bot] in #105
  • fix: update vulnerable js-yaml override by @PrzemyslawKlys in #106
  • chore(deps): bump postcss-selector-parser in /spfx/UniversalHtmlViewer by @dependabot[bot] in #107
  • chore(deps-dev): bump browserslist from 4.28.2 to 4.28.8 in /spfx/UniversalHtmlViewer by @dependabot[bot] in #108
  • fix(deps): resolve decode-uri-component advisory by @PrzemyslawKlys in #109
  • fix(deps): revert incompatible decoder override by @PrzemyslawKlys in #110
  • fix(deps): update fast-uri security override by @PrzemyslawKlys in #111
  • fix: keep SPFx dependencies and lockfile compatible by @dependabot[bot] in #112
  • fix: update js-yaml security overrides by @PrzemyslawKlys in #113
  • Fix decoder advisory by migrating SPFx build to Heft by @PrzemyslawKlys in #114
  • Patch transitive fast-uri in SPFx viewer by @PrzemyslawKlys in #115
  • chore(deps-dev): bump shell-quote from 1.10.0 to 1.12.0 in /spfx/UniversalHtmlViewer by @dependabot[bot] in #116
  • chore(deps-dev): bump handlebars from 4.7.9 to 4.7.10 in /spfx/UniversalHtmlViewer by @dependabot[bot] in #120
  • chore(deps): bump proxy-addr from 2.0.7 to 2.0.8 in /spfx/UniversalHtmlViewer by @dependabot[bot] in #117
  • chore(deps): bump source-map-js from 1.2.1 to 1.2.2 in /spfx/UniversalHtmlViewer by @dependabot[bot] in #118
  • Patch SPFx transitive security dependencies and complete CI locks by @dependabot[bot] in #119
  • Bump follow-redirects from 1.16.0 to 1.16.1 in /spfx/UniversalHtmlViewer by @dependabot[bot] in #121
  • Fix report dropdowns and include app catalog previews by @PrzemyslawKlys in #122

Full Changelog: Compare v1.0.32.43 to v1.0.32.44

UniversalHtmlViewer 1.0.32.24

What's Changed

Full Changelog: Compare v1.0.32.20 to v1.0.32.24

Beratungsfeld

Brauchen Sie Hilfe, um das produktiv einzusetzen?

Leistungen für Einführung und Delivery

  • Open-Source-Werkzeuge in produktionsreife Betriebsmodelle überführen.
  • Rollout, Zuständigkeiten, Reporting und Support früh klar abgrenzen.
  • Die Arbeit so paketieren, dass interne Teams sie sicher betreiben können.

Wir unterstützen bei Einführung, Remediation, Automatisierungsdesign und Delivery rund um die Plattformen hinter diesem Projekt.