Skip to content

Latest commit

 

History

History
214 lines (189 loc) · 15.2 KB

File metadata and controls

214 lines (189 loc) · 15.2 KB

QuickLook Changelog

QuickLook Changelog starting from version 4.0.0.

4.5.0

  • Update LAVFilters to 0.81.0 #1362 #1855 #1863

    A possible side effect is that users with older GPUs or without the latest VC++ Redistributable installed may experience video playback failures.

    Nevertheless, QuickLook has chosen to continue with an up-to-date update strategy.

    If you encounter any issues, you can refer to #1362 and consider downgrading your LAVFilters version.

  • Improve LRC handling by merging duplicate timestamps #1858

  • Improve the translation of Simplified Chinese by @stxttkx

  • Add support for the WindowBackdrop option (Auto/None/Mica/Acrylic/Tabbed/Acrylic10/Acrylic11)

  • Add PKCS7 extensions to supported file types (.p7s and .pkcs7)

  • Add support Fortran95 (.f90, .f95, .f03), GDScript (.gd), Diff (.patch, .rej), Razor (.cshtml, .razor), ActionScript (.as, .mx), Assembly (.asm), Ada (.ada, .ads, .adb), AutoHotkey (.ahk), Rhai (.rhai), C++ ( .cu, .cuh, .hip), Python (.pyx), PlantUML (.puml, .plantuml, .pu, .uml, .iuml, .wsd), Zig (.zig), Moji (.moji), GraphQL (.graphql, .gql, .gqls), Mermaid (.mmd, .mermaid), KQL (.kql), PromQL (.promql), JSON Lines (.jsonl), ANTLR, Boo, Ceylon, ChucK, Clojure, Cocoa, CoffeeScript, Cool, and others syntax highlighting, including the dark mode theme

  • Add support Chromium .pak viewer and file extraction

  • Add .axml extension to XML syntax highlighting

  • Add .cursorignore extension to GitIgnore syntax

  • Add support for Python .whl and .egg archives

  • Add support .psv parsing in CsvViewer

  • Add Mermaid (.mermaid) support and .mmd detection #1893

  • Add plugin icon registration and include QLPlugin.ico designed by @Shomnipotence

  • Add DICOM image support to ImageViewer plugin #1866 This is not a long-lasting built-in plugin

  • Add Romanian translation by @Laszlo19

  • Add F11 full screen toggle support #253

  • Fix markdown not supporting absolute resource paths

  • Fix option <UseTransparency>False</UseTransparency> not taking effect in Windows 10 #1542

  • Fix loop toggle resuming paused video playback #1852

  • Fix unhandled Exception with XLSX and CSV files in OfficeViewer resize with RPC_E_CANTCALLOUT_ININPUTSYNCCALL #1854

  • Fix command line relative path resolution #1857

  • Fix taskbar icon intermittently missing after Explorer restart #1864

  • Fix {Desktop composition is disabled} exceptions in GetMonitorColorProfileFromWindow #4

  • Fix assimp.dll not found for win-x64 #1741

4.4.0

  • Add support for .cnf files to INI syntax highlighting
  • Add support for .ddeb Debian debug symbol packages
  • Add a Reload option to the More context menu #1839
  • Add support for embedded lyrics in music file #1847
  • Add a certificate viewer plugin to support extensions .p12, .pfx, .cer, .crt, .pem, .mobileprovision and .certSigningRequest
  • Add support for Compound File Binary formats (.cfb and .eif is now supported)
  • Add a restart button after plugin installation #1823
  • Improve XML version attribute detection in XMLDetector (e.g. <?xml version='1.0'?> is now supported)
  • Improve YAML highlighting and support .clang-format
  • Fix a crash that could occur when shutting down or restarting Windows #1782
  • Fix JSON detection with UTF-8 BOM present
  • Fix tags not displayed due to empty cover art #1845

4.3.0

  • Add Svelte syntax highlighting support
  • Add ShowInTaskbar setting to display window in taskbar #1789
  • Add option to disable automatic update check at startup #1801
  • Update PowerShell syntax colors in dark theme
  • Improve TextViewerPanel UI and usability
  • Fix DOpus crash when QuickLook runs with different privilege level #1781
  • Fix volume control exceeding limits during mouse wheel scroll #1813
  • Fix error in RTF file originating from version 4.2.1 #1826

4.2.2

  • Fix version display issue #1776

4.2.1

  • Fix theme error in MediaInfoViewer plugin #1775
  • Fix theme error in any theme-changable plugin #1507

4.2.0

  • Add built-in MediaInfoViewer plugin and support it in more menu
  • Add 'Copy as path' option to more menu
  • Add cross-plugin 'Reopen as' menu for SVG and HTML #1690
  • Support Point Cloud Data (.pcd) for 3D spatial (Only PCD files with the PointXYZ format are supported, while Color and Intensity formats are not.)
  • Support Mermaid diagram rendering in MarkdownViewer #1730
  • Support .pdn in ThumbnailViewer #1708
  • Improve CLI performance #1706 #1731
  • Set default background to transparent for SVG panel
  • Improve UI/UX of font loading
  • Add diff file syntax highlighting
  • Add Swedish translation #1755
  • Add .slnx extension to XML syntax highlighting
  • Add support for Telegram Sticker (.tgs) files #1762
  • Add .snupkg and .asar support to archive viewer
  • Add .krc file support to TextViewer
  • Add UseNativeProvider option #1726
  • Fix image .jxr error reading from UseColorProfile
  • Fix issue where font file stays locked #77
  • Fix font file unicode name is not supported
  • Fix extracting cover art will not cause the title to be lost #1759
  • Fix HelixViewer default height being too large
  • Fix long path handling issue in HtmlViewer #1643
  • Update Batch syntax highlighting colors
  • Refactor tray icon to use TrayIconHost
  • Refactor to make exe-installer no forked relaunching
  • Remove unimportant UnobservedTaskException #1691
  • Remove configuration ModernMessageBox

4.1.1

  • Add built-in ThumbnailViewer plugin #1662
  • Add built-in HelixViewer for 3d models #1662
  • Add FBX model support using AssimpNet #1479
  • Add SVGA and Lottie Files animation preview support
  • Add MathJax inline math support to Markdown #1640
  • Add SubRip Subtitle (.srt) files, Protobuf, NSIS, .gitmodules, .dotsettings, .gitignore, .gitattributes, Markdown, reStructuredText, simple QML syntax, .env, Configuration (.conf;.config;.cfg) highlighting #1002
  • Add dark mode highlighting for PowerShell, Registry, C, C++, Java, Rust, SQL, Ruby, R, PHP, Pascal, Objective-C, Lisp, Kotlin, Erlang, Dart, Swift, VisualSolution, CMake
  • Add MakefileDetector, CMakeListsDetector for CMakeLists.txt, DockerfileDetector, HostsDetector for hosts for text viewer
  • Improve QuickLook initialization speed
  • Optimize JSONDetector with Span
  • Set RichTextBox background to transparent
  • Revert Add Sandbox detection from 4.1.0 which will call crash

4.1.0

  • Add built-in AppViewer plugin for .msi, .appx, .msix, .wgt, .wgtu, .apk, .ipa, .hap, .deb, .dmg, .appimage, .rpm, .aab
  • Add built-in ELF viewer plugin for ELF-type files
  • Add reload feature by JSuttHoops but you should enable AutoReload option firstly
  • New option ProcessRenderMode
  • Use format detector feature for TextViewer, only JSON / XML available now
  • Add support more highlighting for HLSL, XML, TXT, Properties, Lyric, Log, Python, JavaScript, Vue, CSS, Go, YAML, F#, INI, TypeScript, VB, SubStation Alpha and Lua
  • No markdown resource extraction #1661 #1670
  • Support X11 and more JPEG2000 image formats
  • Support JXR image but SDR only #1680
  • Enable window dragging in video viewer panel #425
  • Add SVG support using WebView2 in ImageViewer
  • Support RTL for .txt file #1612
  • Add Alt+Z shortcut to toggle word wrap #1487
  • Improve startup speed #1521
  • Improve PDF magic detection
  • Improve GroupBox UI/UX
  • Attempt to fix the crash #1648 This is an experimental fix, the idea is to remove the tree to prevent the DUCE command
  • Update font pangram for FontViewer
  • Update de translations by King3R
  • Manually resolve the assembly fails #1618
  • Merge OfficeViewer-Native plugin #1662
  • New option CheckPreviewHandler for OfficeViewer-Native
  • Add Sandbox detection
  • Revert the DataGrid style of CSV #1664
  • Remove the WoW64HookHelper from release #1634
  • Fix share button was not visible in win11
  • Fix generic theme resources #1652
  • Fix old version volume exception #1653
  • Fix CaptionTextButtonStyle not static anymore
  • Fix unsupported ColorContexts in Windows #1671
  • Fix long path issue #1643

4.0.2

  • Support .pcx image #1638

  • Improve PE parsing with extended buffer size

  • Fix flickering #1628

  • Fix DpiAwareness for PerMonitor #1626

  • Hide PEViewer Title just like InfoPanel

  • Avoid audio cover null exception in xaml

4.0.1

  • Support more Markdown file extensions #1562 #1601
  • Support CLI options #1620
  • Update pt-BR translations in Translations.config
  • Delay initialization of MarkdownViewer
  • Make .exe installer use MSI path by default #1596
  • Fix style issues in the Search Panel #1592
  • Fix volume control not working #1578
  • Fix exception when checking for updates #1577

4.0.0

  • Add built-in PE viewer plugin
  • Add built-in font viewer plugin
  • Update translations
  • Update dependent packages
  • Add support for Multi Commander
  • Add support for both Everything v1.4 and v1.5(a)
  • Add "Open Data Folder" and dark mode support to tray menu
  • Add "Restart QuickLook" option to tray menu #1448
  • Implement modern message box UI
  • Replace icons with Segoe Fluent Icons
  • Detect and auto-fix Windows blocking issues #1495
  • Adjust tray menu position
  • Use MicaSetup to create EXE installer
  • Fix plugin installer description length limit
  • Prevent crash when WMI fails #1379
  • Show toast when "Prevent Closing" cannot be cancelled #1368
  • Add support for multi-layer GIMP .xcf files #1224 for ImageViewer
  • Fix .xcf file extension check #1229 for ImageViewer
  • Fix HEIC preview rendering #1470 for ImageViewer
  • Add support for .qoi, .icns, .dds, .svgz, .psb, .cur, and .ani formats for ImageViewer
  • Improve animated WebP support (x64 only) #1024 #1324 for ImageViewer
  • Improve GIF decoding performance #993 for ImageViewer
  • Add copy button to image viewer #1399 for ImageViewer
  • Fix SVG rendering error #1430 for ImageViewer
  • Add double-encoding detection #471 #600 for TextViewer
  • Improve dark mode rendering for TextViewer
  • Catch exceptions from XSHD loader for TextViewer
  • Add syntax highlighting for shell scripts #668 for TextViewer
  • Add dark mode support for C# syntax highlighting for TextViewer
  • Improve support for comic archive formats #1276 for ArchiveViewer
  • Redesign file list with Fluent UI for ArchiveViewer
  • Change default background color to blue for CsvViewer
  • Fix issue with non-UTF8 CSV encoding for CsvViewer
  • Improve rendering and stability for MarkdownViewer
  • Add support for password-protected PDFs #155 for PDFViewer
  • Enable auto-resizing of the viewer window for PDFViewer
  • Fix audio cover parsing error for multiple embedded images for VideoViewer
  • Add lyric (.lrc) support for audio files #1506 for VideoViewer
  • Add support for .mid audio format #931 for VideoViewer
  • Fix time label overflow in long videos for VideoViewer