Skip to content

swiftDialog 3.0.1 Release Notes

  • Non-draggable dialog window (#561) — Fixed a race condition where activating Button 1 caused the dialog window to become non-draggable. A dispatch queue is now used to set the max window level and collection behavior correctly.
  • Button 1 regression (#520) — Fixed a regression in ButtonBarView introduced after the #561 fix that affected button layout/behaviour.
  • Edit menu disabling actions (#610) — Hiding the Edit menu (even when the menu bar is not visible) was incorrectly disabling all associated actions (e.g. copy/paste).
  • YouTube embedded playback (#611) — Updated embedded YouTube playback to hopefully resolve video loading issues.
  • Inline code formatting in Markdown (#624) — Fixed a rendering bug where the selection highlight for inline code blocks appeared beneath the UI layer causing the text to not appear selected.
  • Mini mode message display (#619) — Fixed message rendering issue in mini mode view when using ‘none’.
  • Sheet opening shift — Fixed an unwanted positional shift when opening a sheet.
  • View Order (#631) — Minor string function fix that was preventing vieworder from working correctly.
  • ButtonBar fix (#607) — Minor button bar layout correction.
  • README typo (#612) — Fixed a typo in README.bm.
  • Minimize / deminimize commands (#622) — Added two new IPC commands to programmatically minimize and deminimize the dialog window.
  • Preset1 & Preset2 — Refined layouts
  • Thumbnail service — New ThumbnailService for generating and caching asset thumbnails.
  • Date display service — New DateDisplayService centralises date formatting across Inspect views.
  • Sidebar navigation improvements — Updated SidebarNavigationModule for better navigation handling.
  • Plist validation — Synced plist validation with install state; added resolvedCacheExtensions support.
  • Shared components & branding — Updated shared intro components, branding resolver, and infrastructure.
  • Monitoring module — Minor improvements to MonitoringModule and IntroStepMonitorService.
  • Procedural gradient view — New ProceduralGradientView component for dynamic background gradients.
  • Preset4 — Overhauled toast UI with a refined layout and content rendering.
  • Preset5 — enhanced bento grid support.
  • Preset6 — improved localization support.