Quark Player Changelog

What's new in Quark Player 3.4.2

Mar 17, 2024
  • Updated Electron from 25 > 28.2.7 (Fun fact: The bug that I reported to Electron, and told you guys about last release that was the reason I was staying on 25.x, actually got attention and was fixed! > electron/electron#41541 you can even see it in the release notes > https://releases.electronjs.org/release/v28.2.7 I think it's cool that a bug report of mine was actually seen by the Electron team and led to a fix for 28.x, 29.x, and 30.x that impacts everyone.) Thus, Quark Player will be using 28.x going forward.
  • Updated electron-store and electron-log
  • Corrected typo on the Help window (Shorcuts > Shortcuts)
  • Again reminder that people on Windows 7/8/8.1 and older Linux can use Quark Player Win7, which will be tracking updates in this repo, but just with staying on Node16/Electron 22, versus Node 18/Electron 28. Note that I will not be making MacOS builds in that repo, and Electron 26+ drops support for MacOS 10.13/10.14. SO, if you are using MacOS older than 10.15, you will be out of luck. For help, 3.3.4 is the last Quark Player version for those MacOS versions.

New in Quark Player 3.4.1 (Feb 28, 2024)

  • Updated to Electron 25 (25.9.8). I didn't update it to 28 due to a bug and to still support MacOS10.13/10.14
  • Secondary windows (like the about window, shortcuts window, etc.), now appear centered on the screen with the main window (if you have multiple monitors).
  • Added "Open config.json" item to the Developer menu
  • Added "Report an Issue" item to the About menu
  • Note, skipped 3.4.0 release

New in Quark Player 3.3.5 (Feb 24, 2024)

  • Final sunset release for old OSes
  • Linted a few things
  • Added command line usage printout when using --help | -h flags
  • Added more stuff to the help window menubar, fixed transparency in the help window, and added MacOS subsection

New in Quark Player 3.3.4 (Feb 23, 2024)

  • Fixed MacOS logging
  • Updated adblocker
  • Fixed HBO Max not playing
  • Added JioCinema and SiriusXM as services
  • Changing the menubar visibility setting no longer requires a restart
  • Linted preload script
  • About Version window on MacOS keybinding doesn't conflict with other platforms anymore
  • NOTE: This is the last version of Quark Player for Windows 7/8/8.1, Ubuntu 16.04/Debian8, and MacOS 10.13/10.14 ! The next version will be built on Electron 28.x.x to support newer MacOS, Arch Linux, and Gentoo.

New in Quark Player 3.3.3 (Feb 8, 2024)

  • Upgraded electron-log to 5.1.1
  • Corrected iconset for Linux & MacOS, and added a nice sidebar logo to the Windows installers.
  • Added .rpm packages for Linux
  • FIXED frameless mode. There is now a nice little "grab handle" bar to move the window around, and an "X" that hovers over any content in the window, in the upper left-hand corner, to exit frameless mode. This was present in ElectronPlayer, but has been broken in Quark Player until now, because of new content security restrictions in Electron >=13.
  • Added Arte.tv, HDFull TV, and Playdede as services
  • Enabled AdBlock and "Save Window Details" by default. Will only affect new installations.
  • Set minimum window size so you don't accidentally make it too small to handle
  • Added a --service commandline flag, which you can use to open it to any URL you like. Syntax is like quark-player --service https://www.example.com
  • Linted for Type errors
  • MacOS now shows proper About window
  • MacOS now doesn't open a new window each time you click the launcher
  • Note: Skipped 3.3.2 release.

New in Quark Player 3.3.1 (Jan 26, 2024)

  • Updated electron-log to 5.1.0
  • Updated cliqz adblocker to 1.26.15
  • Added the ability to hide the menubar unless "Alt" is pressed
  • Added "Open Service" to the services menu, so that you can open a service without having to add it to the list of default services and restarting the app
  • Added more icon sizes
  • Note, skipped 3.3.0 release

New in Quark Player 3.2.9 (Jan 17, 2024)

  • Updated more dependencies
  • Added Viki.com as a service
  • Updated installer bitmaps
  • Made Windows installer names make more sense and easier to read/pick out which one you want

New in Quark Player 3.2.8 (Jan 11, 2024)

  • Updated dependencies
  • Linted all JS for type mismatches and small eslint errors
  • Updated Electron from 22.3.25 > 22.3.27
  • Updated adblocker from 1.26.7 > 1.26.12
  • Fixed adblocker cache issue where on app upgrade, window was blank
  • About window shows OS type now
  • Added license shortcut to shortcut help table
  • Added JXL test image page to the developer menu
  • Note, skipped 3.2.6 and 3.2.7 release

New in Quark Player 3.2.5 (Oct 1, 2023)

  • Updated Electron to 22.3.5
  • You can now change the location of the install directory
  • Added Tubi TV as a service
  • Limited the max size of the log file to 100Kb
  • Enabled sandboxing on "open link in new window" windows

New in Quark Player 3.2.4 (Sep 22, 2023)

  • Updated Electron to 22.3.24
  • Updated node-fetch to 2.6.13 and Cliqz Adblocker to 1.26.7
  • Re-Organized the "View" menu to more closely match Electron's defaults
  • Added new "Window" menu (and moved the "Go Back", "Go Forward", and "Close Window" menu items to this)
  • Added a full proper installer with options (not "oneclick" anymore)
  • Added "Open Log File" and "Open User Data Dir" to developer menu (will make development and addressing bugs easier, and easier for me if I have to tell users to fetch the log file),
  • Unified CSS, and made CSS of the About window and Keyboard Shortcuts window respect your Light/Dark Mode setting.
  • Alphabetized all Services in the menu. (I did this by just alphabetizing the entries in default-services.js, but would prefer to use something like array.sort(). If someone wants to help, let me know and/or file a PR.)
  • When enabling/disabling services, app will now auto-relaunch instead of prompting each time
  • Added three New Services:
  • Sling
  • Roku TV
  • Xomu Play

New in Quark Player 3.2.3 (Sep 7, 2023)

  • Updated Electron to 22.3.23
  • You can now directly edit thedefault-services.js file that is unpacked in the 'resources' dir inside the install dir. (For Linux, this is /opt/Quark Player, for Windows it is C:Users$USERNAMEAppDataLocalProgramsQuark Player, for MacOS it is ~/Applications/Quark Player/Frameworks
  • Added Crackle as a service
  • Made menu.js smaller
  • Made all windows use "useContentSize: true" to simplify window sizing and make windows the same size on all platforms.
  • Build script tweaks

New in Quark Player 3.2.2 (Aug 28, 2023)

  • Updated Electron to 22.3.22
  • Added two new Developer menu settings: Disable Acceleration and Enable Vulkan.
  • The first can be used if you are having graphical issues, and the second enables the experimental Vulkan graphics backend in Chromium
  • Reduced size of the installer
  • Added stylelint and used it to fixup the CSS

New in Quark Player 3.2.1 (Aug 23, 2023)

  • Fixed Titlebar on MacOS
  • Disabled Transparency on Windows and MacOS (Might also disable it on Linux in the future)
  • Added option to disable auto-adding "https://" in the "Open Custom URL" Dialog box. The default is to add https:// so for example you have to put in google.com or wikipedia.org. In the Settings menu, you can select "Omit https:// from Custom URL". When this setting is on, you have to enter the full URL like https://google.com and https://wikipedia.org. The default behavior is useful when manually typing in URLs, so that you don't always have to enter https:// beforehand. Enabling the Omit setting is useful when you will be copy/pasting alot of URLs from another source (like a web browser) so that it inputs correctly.
  • Updated build scripts

New in Quark Player 3.2.0 (Aug 19, 2023)

  • Added Starz as a service
  • Fixed MacOS building + signing
  • Fixed "Open Custom URL" not working (Hasn't been working since 3.1.7! Sorry...)
  • Updated Electron to 22.3.21
  • Reorganized Menu items ('Enable/Disable Services' is now under the "Services" Menu item instead of settings. 'Edit Config File' is now under the "Developer" Menu item)
  • Updated Runtime TV Logo
  • Added command-line -h or --help flag which directly opens the Shortcuts Help window.

New in Quark Player 3.1.11 (Aug 11, 2023)

  • Added Dailymotion as a service (fixes #18)
  • Added Plex as a service
  • Added Curiosity Stream as a service
  • Add Dark and Light mode setting, which applies to all sites too. (fixes #17)
  • Minor html and CSS fixes
  • Fixed window sizes to be homogenous between Windows and Linux
  • Fixed about page icon on linux
  • Fix more bugs when using "new window"
  • Added --version cmdline arg to show versions
  • Added portable Windows version

New in Quark Player 3.1.10 (Jul 31, 2023)

  • Add Dailymotion as a service (fixes #18)
  • Add Dark and Light mode setting, which applies to all sites too. (fixes #17)
  • Minor html and CSS fixes
  • Now requires node 16 to build
  • Fixed window sizes to be homogenous between Windows and Linux
  • Fixed about page icon on linux
  • Fix more bugs when using "new window"
  • Added --version cmdline arg to show versions
  • Added portable Windows version

New in Quark Player 3.1.9 (Jul 21, 2023)

  • Added Apple TV as a service
  • Updated Electron to 22.3.18
  • Fixed Windows icon looking grainy in titlebar
  • Fixed spacing issue on the about page
  • Update node-fetch to 2.6.12

New in Quark Player 3.1.8 (Jul 8, 2023)

  • Updated Electron to 22.3.16
  • Added Paramount Plus as a service (fixes #7)
  • Updated humans.txt

New in Quark Player 3.1.6 (Jun 18, 2023)

  • Updated Electron to 22.3.13
  • Updated Adblocker to 1.26.6
  • Added Apple Music and Spotify
  • Tweaked CSS
  • Fixed app not quitting properly when multiple windows are open
  • Added chrome://process-internals and chrome://media-internals to the developer menu
  • Added eslint for testing
  • Updated electron-store and rimraf npm packages
  • Removed redundant main.js code

New in Quark Player 3.1.5 (Jun 8, 2023)

  • Updated Electron from 22.3.11 > 22.3.12
  • Minor CSS fix
  • Added confirmation dialogs for things that require restarting
  • Fixed app relaunch not always executing correctly

New in Quark Player 3.1.4 (May 28, 2023)

  • Updated Electron from 22.3.9 > 22.3.10
  • Fixed right click menu not working after opening a new window
  • Updated humans.txt

New in Quark Player 3.1.3 (May 16, 2023)

  • Updated Electron from 12.1.1 > 22.3.9 (Chromium 89 > 108)
  • Added back and forward buttons and shortcuts (Alt + ← & Alt + →)
  • Added Ctrl + Q quit shortcut
  • Added chrome://gpu link to developer menu
  • Tweaked in app CSS styling
  • Fixed grammar
  • Updated docs and readme.md
  • Added Pluto, Peacock TV, HBO Max, Vimeo, Crunchyroll, and Orange TV services
  • Changed name and logo
  • Updated adblocker
  • Added right click menus with option to open links in a new window
  • Added JPEG XL support
  • Fixed GPU rasterization
  • Now using nodejs 16
  • Added about page with versions of app, electron, chromium, node, and v8
  • Added humans.txt for fun
  • Fixed vimeo
  • Added google as a service
  • Added WINDOWS SUPPORT!!

New in Quark Player 3.1.1 (May 15, 2023)

  • Updated Electron from 12.1.1 > 19.1.9 (Chromium 89 > 102)
  • Added back and forward buttons and shortcuts (Alt + ← & Alt + →)
  • Added Ctrl + Q quit shortcut
  • Tweaked in app CSS styling
  • Fixed grammar
  • Updated docs and readme.md
  • Added Pluto, Peacock TV, HBO Max, Vimeo, Crunchyroll, and Orange TV services
  • Changed name and logo
  • Updated adblocker
  • Added right click menus
  • Added JPEG XL support
  • Fixed GPU rasterization
  • Now using nodejs 16
  • Added about page with versions of app, electron, chromium, node, and v8
  • Fixed vimeo
  • Added google as a service
  • Added WINDOWS SUPPORT!!