Skip to content

Presentation Display Manager v1.1.3

Latest

Choose a tag to compare

@github-actions github-actions released this 15 Jul 15:22

Главное

  • Полностью сохранена проверенная бесшовная логика переключений PDF ↔ PDF, PDF ↔ PowerPoint, PowerPoint ↔ PowerPoint и презентации ↔ видео без чёрного кадра, рабочего стола и мерцания.
  • Исправлено завершение PowerPoint: созданный Roland экземпляр теперь полностью закрывается, а уже открытый пользователем PowerPoint остаётся запущенным и возвращается к исходным видимости, размеру, положению и состоянию окна.
  • После закрытия Roland обычный PowerPoint больше не остаётся скрытым, свёрнутым или за пределами доступных экранов.
  • При завершении Electron дожидается очистки PowerPoint, поэтому скрытый процесс POWERPNT.EXE не остаётся в фоне.
  • Сохранены быстрые переключения, очередь первого клика кликера, качественный PDF, запуск видео только по Play и восстановление позиции видео в текущей сессии.

Актуальные версии

  • Presentation Display Manager 1.1.3 (номер версии сохранён)
  • Electron 43.1.1
  • React 19.2.7 / React DOM 19.2.7
  • TypeScript 7.0.2
  • Tailwind CSS 4.3.3
  • Zustand 5.0.14
  • pdfjs-dist 6.1.200
  • Vite 7.3.6 / electron-vite 5.0.0 / electron-builder 26.15.3
  • PostCSS 8.5.21

Vite 7 и React-плагин 5 — последние стабильные версии, совместимые со стабильным electron-vite 5. Vite 8 требует пока только beta-ветку electron-vite 6, поэтому beta-пакеты в релиз не включены.

Установщик

  • Windows 10/11 x64
  • SHA-256: e3b3877bb98d3985c8fd3a82dee8df180ffb503c6441f2fbcd9076295d053733
  • Исходный коммит: 2e1122f
  • Проверено: production build, полный npm audit (0 уязвимостей), PowerShell parser, запуск и штатное закрытие упакованного приложения.
  • Сборка без коммерческой цифровой подписи; Windows SmartScreen может показать предупреждение «Неизвестный издатель».

Архитектура бесшовного переключения зафиксирована в docs/SEAMLESS_SWITCHING.md, чтобы не допустить регрессии.