r19-mod-6.8
-BUGFIX: Switching output index could fail after immediate playback.
-Add hotkey options for switching to previous or next output index.
-Add standalone console launcher for encode panel.

r19-mod-6.7
-BUGFIX: Messages sent by core logging are missing after preview refresh.
-Add combo box for switching output index (enabled with VS R69 or later).

r19-mod-6.6
-BUGFIX: Previewer does not launch.
-Allow all VS versions with API4.
-Remove option that reloads script from disk before evaluation.
-Add option to periodically reload script from disk to sync with external changes.
-Add an asterisk in preview window title that indicates change in text editor.
-Add info texts to certain reserved frame props when displayed.
-Improve error handling of the previewer.
-Better sync output frame numbers by timestamp.

r19-mod-6.5
-Use same vapoursynth library as used for script evaluation for plugin list.

r19-mod-6.4
-BUGFIX: Filter logs are not shown before script is evaluated.
-BUGFIX: VS messages sent from core are duplicated.
-BUGFIX: Each frame from script is requested twice (no influence in performance).
-BUGFIX: Loading vsscript library from VS R66 portable directory fails.
-BUGFIX: output nodes #10-#19 are not properly cleared.
Add audio playback (Windows only).
Add options to set output syncing mode.
Add core cache usage data in status bar.
2020_CL option is removed from preview advanced settings.

r19-mod-6.3
-BUGFIX: On Linux the previewer refuses to quit.
-In Windows 10 and later console window can show colored text (with ANSI escape sequences).
-Add option to hide (VS and Qt) debug messages.
-Add option to set dither type.
-Show _AbsoluteTime frame props on title of preview panel.
-Do not load chapter for VFR clips.
-Add hotkey in preview panel for jumping to frame by frame number.

r19-mod-6.2
-BUGFIX: Encoding CLI won't start in Linux.
-BUGFIX: Script is not loaded when file path encoding is not UTF-8.
-VSEditor is a GUI app again with an option to toggle console window.
-Adapt to Windows dark theme.
-Offer qdarkstyle theme for all platforms.

r19-mod-6.1
-BUGFIX: Memory leak when closing preview window (regression from mod-6).
-Support switching to output indices 10-19.
-Add a standalone preview panel launcher, i.e. a script previewer.

r19-mod-6
-Drop Qt 5 support.
-Switch to VapourSynth API4 (won't work with API3 VSScript libraries).
-Add support for previewing video nodes with variational format or dimensions.

r19-mod-5.6
-BUGFIX: Chroma location parameter ignored when resampling to RGB for preview.
-A panel is added for displaying frame properties.

r19-mod-5.5
-BUGFIX: Wrong dimensions in cropping when there are multiple video outputs.
-Binaries are now working as console applications (instead of GUI apps) in Windows.
-Binaries print version in Windows if the console is not automatically hidden on start.
-A shortcut launching VSEditor in CMD is added to the installer.
-Unused doc path options are removed.
-Added an option to prefer loading VS libs from settings (other than Windows registry or sys PATH).

r19-mod-5.4
-BUGFIX: Reject problematic output nodes with invalid format.
-Binaries print version and exit with -v or --version.

r19-mod-5.3
-BUGFIX: Flickering in playback due to a regression introduced with the dark theme.
-BUGFIX: Image doesn't align to the top-left corner of the preview window in dark theme.
-BUGFIX: Bright and dark themes were using the same setting groups.
-BUGFIX: Image distortion with large zoom ratio.
-Any change of switching between bright and dark themes will only take effect on program relaunching.
-Modified zoom ratio step lengths when using fixed ratio.

r19-mod-5.2
-BUGFIX: VapourSynth lib searching not working in Qt6 on Windows. (SaltyChiang)
-BUGFIX: Certain UI fonts look horrible in Qt6 on Windows with kerning enabled.
-BUGFIX: Cursor pixelation in color panel in HIDPI.
-BUGFIX: Wrong pipette info when cropping.
-BUGFIX: Drop file template panel crashing when empty.
-BUGFIX: Incorrect scroll navigator ratio in HIDPI.
-Add dark theme (Windows only).
-Introduce snapshot template with a silent mode (in preview advanced settings).
-Slightly enlarged timeline bar.
-Show "Name" and "SceneName" frame properties on window title.
-Show Qt version in About menu.
-Color and font settings will be saved only when differing from default values.

r19-mod-5
-BUGFIX: Building fails in Ubuntu LTS with older Qt versions.
-BUGFIX: A blank .config file may be mistakenly created.
-BUGFIX: Benchmark window doesn't normally stop and exit when pressing Escape.
-Adapt to internal resizer changes since VS R58.
-Support building with Qt 6 (with certain progress bar features disabled).
-Enable HIDPI support (only with Qt 6).
-Let playback rate respect frame durations (i.e. VFR).
-Let inno installer work with Windows 7 SP1 and later.
-Add .vpy file association in the inno installer.
-Rename chroma location options by their position names and remove DV.
-Set default chroma subsampling method to Bicubic b=0 c=0.5.
-Let GRAY clip with RGB matrix be previewed as usual.
-Edit program descriptions.
-Don't search Program Files by path for finding vsscript.
-Default hotkeys for zoom modes changed from 1/2/3 to Alt + 1/2/3.
-When previewing, switch output nodes 0-9 by hotkeys 0-9.

r19-mod-4:
-BUGFIX: Encode preset header not correctly loaded.
-BUGFIX: Loading chapters for VFR video results in division by zero.
-BUGFIX: Failure when building in a recent version of MacOS.
-BUGFIX: Program crashes when launching from second screen in MacOS with Qt 5.12.
-BUGFIX: Only the main screen's bit depth is reported.
-BUGFIX: Settings are lost in current session when switching to portable mode while config file is not writable.
-Add Inno build script for a Windows installer (by rlaphoenix).
-Add a setting entry for reloading script from disk before execution.
-Improve open-box experience of the text editor: using spaces as tabs, 12pt font size, adjusted colors for dark themes.
-Raise minimum VapourSynth version requirement to R47 (API 3.6).
-Remove a number of obsolete Qt methods (raising Qt version requirement to 5.8).
-Frame numbers computed from chapter timestamps are rounded instead of ceiling.
-"Shell commands" in job server won't be executed with cmd /c or sh -c prefix anymore.

r19-mod-3:
-BUGFIX: Crash on file drop setting menu.
-BUGFIX: Black screen for 10-bit preview.
-Add back support for YCOCG and COMPAT colorspaces.
-Show cursur position and on screen RGB values with color panel.
-Add a setting entry for snapshot compression level.

r19-mod-2:
-Improve performance for RGB format packing (thanks to DJATOM and sekrit-twc).

r19-mod-1:
-Drop support for YCOCG and COMPAT colorspaces.
-Work with VapourSynth v4 API (built with v3).
-Dither to RGB for preview output.
-Preview in 10-bit color depth in Unix when allowed.
-Compress PNG file size when saving snapshots.
-Replace legacy get_core() from the template.

r19:
-BUGFIX: Rapid settings updating on windows geometry change.
-BUGFIX: Theme settings corruption when using job server.
-Color picker update with a still mouse cursor in play mode.
-Benchmark dialog remembers first and last frame for current script.

r18:
-BUGFIX: Crash on encode dialog initialization error.
-BUGFIX: No error in log on encode dialog initialization error.
-Import chapter files as preview bookmarks (by brainvlad@gmail.com).

r17:
-BUGFIX: Blank preview on variable size video with fixed zoom ratio.
-BUGFIX: Saving new script.
-BUGFIX: Invalid context menu for editor.
-BUGFIX: Context menu behavior in preview.
-New multi-app architecture: editor, job server, server watcher.

r16:
-BUGFIX: Default hotkey forced when trying to save an empty hotkey.
-BUGFIX: Inactive actions in the log context menu.
-Jobs queue with dependencies tracking.
-Adjustable jobs table.
-Pausable CLI encoding jobs.
-Pausable process run jobs.
-Shell command execute jobs.
-Removed framebuffer monitoring.
-Move text block up action.
-Move text block down action.
-Toggle comment action.
-Fixed VS API version requested for internal plugins polling.
-Larger settings dialog to remove the warning.

r15:
-BUGFIX: crash on colour picking while refreshing preview.
-BUGFIX: random junk instead of black frame on preview refresh.
-BUGFIX: wrong hours displayed in estimated finish time for benchmark and encoding.
-Buildable with Qt version lower than 5.4.
-Float formats support in yuv4mpeg video header for encoding.

r14:
-BUGFIX: Encoding logic.
-Core buffer usage display.
-Relative paths are resolved from the application directory, not CWD.
-Benchmark and encoding progress in window title.
-MS Windows: taskbar button progress for benchmark and encoding.
-Script dialogs status bar reorganized.
-WebP snapshots support.

r13:
-yuv4mpeg header for video encoding.

r12:
-Improved log.
-Crash log is saved as HTML from the main log.

r11:
-BUGFIX: Default file drop template.
-BUGFIX: Preview non-YUV clips.
-An option to keep the currently previewed frame number on previewing different script.

r10:
-BUGFIX: Colour picking.
-BUGFIX: VapourSynth messages handling.
-BUGFIX: Frame processing errors handling in different modes.
-BUGFIX: Pasting crop snippet into the last script line.
-BUGFIX: Benchmark and encode dialogs forward initialization error to main window log and hide on error if open.
-Crashlog on VapourSynth fatal errors.
-Keep preview scrolling and frame number on refreshing the same script.
Reset on previewing new script. Unsaved script preview is always reset.
-Editor: selected text/current line duplication action.
-Editor: comment/uncomment selected lines actions.
-Editor: multiline tab and backtab.
-Options to use spaces as Tab and set Tab size.
-Editor: Replace Tab characters with spaces action.
-Editor: smart Home key behaviour.
-An option to remember and restore the last previewed frame between sessions.
-New script template setting.
-Code snippets.
-File drop templates.
-Option to highlight selection matches in script editor.
-Timeline bookmarks with auto-saving/loading bookmarks file along the script file.
-Remember timeline panel visibility.
-Most timeline colours are bound to OS theme.
-Changes in default standard hotkeys. Many default hotkeys are now OS-dependent. CTRL + arrows in preview window now move between bookmarks and CTRL + SHIFT + arrows jump time intervals.
-Frames number and subsampling string tokens in encoder.
-Estimated finish time output in benchmark and encoder.
-Encoder argument tokens format changed into more readable one.
-Colour picker moved into status bar.
-Paste shown frame number into script action.

r⑨:
-Asynchronous frames processing. More responsive GUI.
-Preview video playback.
-Script processing benchmarking.
-Encoding video with CLI tools.

r8:
-BUGFIX: Preview stride.

r7:
-BUGFIX: Bt.601 YUV to RGB conversion matrix. Not sure if it works correctly, but it works.
-BUGFIX: Massive memory leak.
-Late linking to vsscript library. Can start with no VapourSynth installed.
-Better detection of VapourSynth installation on Windows.
-Experimental colour picker. Shows values under cursor in preview window. Not thoroughly tested.

r6:
-Added some theme settings.
-Switched preview to use the internal resizer instead of zimg. Requires VapourSynth R29+.
-Support for building under MacOS X (not tested).

r5:
Fix release.
-Fixed compatibility with VapourSynth r27. Patch by Myrsloik.
-Fixed "Copy frame to clipboard" action.

r4:
-Custom font is embedded.
-Internal format conversion for preview. All VapourSynth video formats are now supported.

r3:
-Fixed zoom ratio changed to real number.
-New line autoindentation.

r2:
-File paths are changed to canonical before adding to recent files list to eliminate doubling records.
-Change window title when script path changes.
-Always create new script on start before trying to open any.
