Releases: Alex313031/quark-player
3.4.2 - Linux, Windows, & MacOS - 24th Release
- 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.
3.4.1 - Linux, Windows, & MacOS - 23rd Release
- Updated to Electron 25 (25.9.8). I didn't update it to 28 due to a bug and to still support MacOS 10.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
NOTE: Instead of deprecating old OS support, I made a new repo where Win7/8/8.1, etc. builds can be found > https://github.com/Alex313031/quark-player-win7 . These will be identical to this repo, except with JXL support and still based on Electron 22 (22.3.27).
3.3.5 - Windows 7/8/8.1 & Ubuntu 16.04/Debian 8 - 22nd Release
- 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
3.3.4 - MacOS, Linux & Windows - 21st Release
- 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.
3.3.3 - MacOS, Linux & Windows - 20th Release
Big Update!
- 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.
3.3.1 - MacOS, Linux & Windows - 19th Release
- FINALLY MADE ANOTHER MACOS BUILD Thanks to @j03ll0b0 for providing his Mac
- 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
3.2.9 - Linux & Windows - 18th Release
- 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
3.2.8 - Linux & Windows - 17th Release
- 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
UPDATE: I will provide a MacOS release if I can get ahold of the guy that lets me remote into his Mac to build it.
3.2.5 - Linux & Windows - 16th Release
- 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
UPDATE: Sorry, no MacOS builds this time
3.2.4 - 15th Release - Linux, Windows & MacOS
- Updated Electron to 22.3.24
- Updated node-fetch to 2.6.13 and Cliqz Adblocker to 1.26.7
- added three New Services:
Sling
Roku TV
Xomu Play
- 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
IMPORTANT!: Due to a mismatch in the adblock cache file of the new adblock package, you MUST execute the following commands to remove the old cache or else you will get a blank window. This is out of my hands and a bug has been filed already with cliqz.
Windows:
Open a cmd.exe prompt and
del "%appdata%\Quark Player\adblock-engine-cache.txt"
Linux:
Open a terminal and
rm ~/.config/Quark\ Player/adblock-engine-cache.txt
MacOS:
Open a terminal and
rm ~/Library/Application Support/Quark\ Player/adblock-engine-cache.txt