Headset Changelog

What's new in Headset 3.2.1

Aug 18, 2020
  • Update to electron 8
  • Update dependencies and fix any new API changes
  • Merge pull request #280 from headsetapp/dev-tools-shortcut
  • Use local shortcut instead of global for dev-tools
  • Remove electron-default-menu dependency
  • Upgrade dependencies
  • Remove workaround for electron-log
  • Merge pull request #282 from headsetapp/fix-devTool-shortcut

New in Headset 3.2.0 (Jan 9, 2020)

  • Add developer tools shortcut as Ctrl+Shift+I

New in Headset 3.1.0 (Jan 9, 2020)

  • Fix mac os and release new version
  • Random fixes and improvements

New in Headset 3.0.2 (Jul 12, 2019)

  • Fix mediaKeys
  • Fix hiding macOS window
  • Better handling of windows closing on all OSs
  • Workaround to revert back to previous version

New in Headset 3.0.1 (Jul 12, 2019)

  • Move Travis after_success to script

New in Headset 3.0.0 (Jul 11, 2019)

  • Fix application menu bug for macOS

New in Headset 2.2.0 (Jul 2, 2019)

  • Upgrade to electron 5
  • Fix electron 5 breaking changes
  • macOS: Clean up code
  • macOS: Prompt for accesibility media-key on start
  • macOS: better support for create-dmg
  • Better syntax highlighting on README
  • Use node 12 on all CIs
  • Fix indentation
  • Add explanation why we use lvh.me

New in Headset 2.0.5 (Oct 22, 2018)

  • Fix for mpris and mediaKeys

New in Headset 2.0.4 (Oct 19, 2018)

  • Bring back auto minimize
  • Create player window together with main window but load it after main
  • Localize tray for macOS and change language when core sends a signal
  • Add namespace to i18next so scanner can handle the files without errors
  • Fix Chocolate script
  • Disable caching for http-server
  • Add onError event to fix unavailable videos

New in Headset 2.0.1 (Jul 11, 2018)

  • Better regex patter when excluding files/directories while packaging
  • Fix spectron vulnerability

New in Headset 1.9.0 (May 18, 2018)

  • Update chocolatey website icon and description typos
  • Add aditional nuspec fields for chocolatey
  • Update electron-packager and fix issues
  • Move icons to their own directory and fix their locations in the code
  • Move darwin icons to their own directory
  • Add a tray for OSX
  • Use better 16px icon, and standarize naming for icons
  • Add choco BeforeModify script
  • Remove error window when closing player-window
  • Improve Mac icon
  • Add Like menu to Tray
  • Add appveyor notification to Slack

New in Headset 1.7.0 (Mar 2, 2018)

  • Debug and tests fixes (#113)
  • Fix deprecated 'hidden-inset' and standarize media-key logs in all OSs
  • Update modules to fix bug with debian installers
  • Merge pull request #115 from headsetapp/fixes
  • Fix README build-from-source section
  • Change loadURL when in developer mode
  • Merge pull request #117 from headsetapp/readme
  • Load tiny video version and remove auto minimize
  • Add electron positioner
  • Redesign the player window
  • Change size for win and linux
  • Make each travis command run on its own and test it
  • Revert testing errors
  • Move eslint test to its own script
  • Make after_success statement more readable
  • Changes volume slider when updated from MPRIS
  • Merge pull request #119 from headsetapp/travis-fix
  • Merge pull request #120 from headsetapp/mpris_volume
  • Load tiny video version and remove auto minimize
  • Redesign the player window
  • Add min width and min height
  • Merge branch 'master' into tiny-window
  • Add logger for player did-finish-load
  • Merge branch 'tiny-window' of github.com:headsetapp/headset-electron

New in Headset 1.6.4 (Jan 6, 2018)

  • Add bump_auto_updater script.

New in Headset 1.6.3 (Dec 30, 2017)

  • Move zip to the installers directory.

New in Headset 1.6.1 (Oct 11, 2017)

  • Add various tests for headset
  • Add before_script to Travis and add lintian as dependency
  • Double timeout for lintian tests
  • Add eslint test and fix code. The build scripts were divided in order to better test the app before the installers are built.
  • Add extra timeout to Travis
  • Add eslint and fix devDependencies for Darwin build
  • Add eslint and fix devDependencies for Windows build
  • Fix package-lock.json for all OSs
  • Update various devDependencies
  • Move eslint to the root directory
  • Fix eslint errors and warnings
  • Move common devDependencies to root package.json
  • Remove common devDependencies. Adds links of devDependencies to PATH It will work on Darwin and Linux, for building windows under Linux/Darwin it will also work. It might need to be changed if building on Windows
  • Move app.js test to root app.js needs variable 'OS' which takes either [darwin, linux, windows] for the path to run the test
  • Add asar to electron-packager
  • Fix Travis to work with the new nested package.json In addition it fixes the npm version to have consistency across builds
  • Adds 'set -e' to all scripts so they exit immediately if errors
  • Install darwin and windows node_modules so eslint doesn't fail We're also chaching all node_modules, so Travis build is faster
  • Overwrite symlinks if already created in PATH
  • Disable eslint "import/no-extraneous-dependencies"
  • Remove symlinks from Travis cache Travis seems to produce errors when cache includes the symlinks
  • Ignore 'func-names' from eslint
  • Move path.sh to shared/bin as it's the same script for all distros We added a preinstall script to all package.json so when working on a single OS, the root dependencies will be installed as well
  • Add eslint to each OS We can run eslint globally or on each OS. We don't have to install node_modules for other systems in orther for eslint to pass when working only on one OS
  • Fix linking of commands on Travis
  • Remove electron-packager from windows dependencies
  • Set eslint as the only root package
  • Improve windows code. Change linux-installer-debian to latest version
  • Fix .eslintrc and remove unneeded files
  • Add OSX support (#75)
  • Fix https to http from postinst script
  • Add consistent versioning to all OSs
  • Add AppVeyor support (#74):
  • Add support for AppVeyor
  • Add AppVeyor deploy for Github releases
  • Travis: Fix lint and build any branch. AppVeyor: deploy only on tags
  • Fix Travis deployment and update dependencies to latest version
  • Add AppVeyor badge to README

New in Headset 1.6.0 (Sep 26, 2017)

  • Remember window position after close
  • Player Full-screen support

New in Headset 1.5.2 (May 3, 2017)

  • Minor style fix on player window