Skip to content

Latest commit

 

History

History
327 lines (154 loc) · 12.3 KB

CHANGELOG.md

File metadata and controls

327 lines (154 loc) · 12.3 KB

Changelog

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)

Features

Bug Fixes

9.4.0 (2023-11-28)

Features

Bug Fixes

  • Avoid setVisibleOnAllWorkspaces from destroying the original visible state of app.dock (#442) (d8df2ab)

9.3.0 (2023-02-13)

Features

9.2.3 (2022-10-05)

Features

9.2.2 (2022-09-05)

Features

Bug Fixes

9.2.1 (2022-07-11)

Bug Fixes

9.2.0 (2022-04-11)

Features

9.1.2 (2022-03-29)

Bug Fixes

9.1.1 (2021-12-09)

Bug Fixes

9.1.0 (2021-10-27)

Features

  • add option activateWithApp to allow not activate with this event (#361) (8384bf2)

9.0.6 (2021-10-15)

Bug Fixes

9.0.5 (2021-06-28)

Bug Fixes

  • 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)

Bug Fixes

9.0.3 (2021-02-24)

Bug Fixes

9.0.2 (2021-01-20)

Bug Fixes

  • Improve 'windows' OS detection of taskbar location (#307) (4726584)

9.0.1 (2020-05-28)

Bug Fixes

  • calling showWindow() prevents menubar window from closing (#287) (53d8f82)

9.0.0 (2020-05-27)

⚠ BREAKING CHANGES

  • Please use Electron 9 with this menubar version.

Features

8.0.2 (2020-04-27)

Bug Fixes

8.0.1 (2020-03-14)

Bug Fixes

  • deps: [Security] bump acorn from 6.1.1 to 6.4.1 (#272) (1332b77)

8.0.0 (2020-02-10)

⚠ BREAKING CHANGES

  • Menubar's recommended peer dependency is electron@^8.0.0

Features

7.2.0 (2020-01-16)

Features

7.1.0 (2019-11-25)

Features

7.0.0 (2019-10-23)

  • feat!: Support Electron 7 (#250) (b54dce5), closes #250

BREAKING CHANGES

    • Drop support for Electron 4, 5, and 6.
  • Remove deprecated passing string argument to menubar, use dir field instead
- menubar('/home/me/MY_ABSOLUTE_PATH');
+ menubar({ dir: '/home/me/MY_ABSOLUTE_PATH' });
  • Remove deprecated passing x, y, height, width, alwaysOnTop fields to menubar, pass them instead into the browserWindow 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)

Bug Fixes

6.0.7 (2019-07-31)

Bug Fixes

6.0.6 (2019-07-02)

Bug Fixes

6.0.5 (2019-06-11)

Bug Fixes

  • Remove postinstall, export taskbarLocation (#226) (941b3be)

6.0.4 (2019-06-11)

Bug Fixes

6.0.3 (2019-06-05)

Bug Fixes

6.0.2 (2019-05-31)

Bug Fixes

6.0.1 (2019-05-31)

Bug Fixes

6.0.0 (2019-05-31)

Bug Fixes

  • Update to Electron 5 (#15) (ce86216)
  • Window does not show when already app is ready (#8) (251fb21)

Code Refactoring

  • Convert all codebase to typescript (#2) (820d41a)

Features

  • Add browserWindow field in options, deprecate height, width, x, y, alwaysOnTop in favor of browserWindow (#18) (0b2d897)
  • Support Electron.NativeImage icon argument (#7) (03d67f3)

BREAKING CHANGES

  • 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';