All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
9.5.1 (2024-10-11)
9.5.0 (2024-06-25)
9.4.0 (2023-11-28)
- Avoid setVisibleOnAllWorkspaces from destroying the original visible state of app.dock (#442) (d8df2ab)
9.3.0 (2023-02-13)
9.2.3 (2022-10-05)
9.2.2 (2022-09-05)
9.2.1 (2022-07-11)
9.2.0 (2022-04-11)
9.1.2 (2022-03-29)
9.1.1 (2021-12-09)
9.1.0 (2021-10-27)
9.0.6 (2021-10-15)
9.0.5 (2021-06-28)
- Add support for Electron 13 (#347) (fbf07bd)
- window position on linux & windows when taskbar is on the left (#343) (5d8e0c8)
9.0.4 (2021-05-03)
9.0.3 (2021-02-24)
9.0.2 (2021-01-20)
9.0.1 (2020-05-28)
9.0.0 (2020-05-27)
- Please use Electron 9 with this menubar version.
8.0.2 (2020-04-27)
- Show window on dock icon click (#279) (a8607fa)
- update prevent flicker on Windows (fixes #274) (#276) (9592f34)
8.0.1 (2020-03-14)
8.0.0 (2020-02-10)
- Menubar's recommended peer dependency is
electron@^8.0.0
7.2.0 (2020-01-16)
7.1.0 (2019-11-25)
7.0.0 (2019-10-23)
-
- Drop support for Electron 4, 5, and 6.
- Remove deprecated passing string argument to
menubar
, usedir
field instead
- menubar('/home/me/MY_ABSOLUTE_PATH');
+ menubar({ dir: '/home/me/MY_ABSOLUTE_PATH' });
- Remove deprecated passing
x
,y
,height
,width
,alwaysOnTop
fields tomenubar
, pass them instead into thebrowserWindow
field
- menubar({
- x: 12,
- y: 34,
- height: 500,
- width: 320,
- alwaysOnTop: true
- });
+ menubar({
+ browserWindow: {
+ x: 12,
+ y: 34,
+ height: 500,
+ width: 320,
+ alwaysOnTop: true
+ }
+ });
6.0.8 (2019-09-16)
6.0.7 (2019-07-31)
6.0.6 (2019-07-02)
6.0.5 (2019-06-11)
6.0.4 (2019-06-11)
- Correct position on Windows & multi-taskbar (#217) (4f29fe2), closes #196
- Fix double 'after-hide' event (#216) (a4d900e)
6.0.3 (2019-06-05)
6.0.2 (2019-05-31)
6.0.1 (2019-05-31)
6.0.0 (2019-05-31)
- Add
browserWindow
field in options, deprecateheight
,width
,x
,y
,alwaysOnTop
in favor ofbrowserWindow
(#18) (0b2d897) - Support Electron.NativeImage icon argument (#7) (03d67f3)
- We're using a named export in Typescript now:
- var menubar = require('menubar');
+ var { menubar } = require('menubar');
Alternatively, using ES6/TS syntax:
import { menubar } from 'menubar';