All notable changes to this project will be documented in this file. This project adheres to Semantic Versioning and tries to follow the Keep a CHANGELOG convention.
vNext - Unreleased
v1.4.3 - 2021-06-07
v1.4.2 - 2020-11-05
v1.4.1 - 2020-10-15
- Fix
Failed to load the tool-bar package
v1.4.0 - 2020-10-15
- Using Github Actions (by @aminya)
- Remove activation hook (by @aminya)
- Refactor to decrease code duplication and complexity (by @ericcornelissen)
- Rollup - improve loading time (by @aminya)
- useGutter option (by @aminya)
- Update to current TouchBar Electron API (by @thatcomputerguy0101)
v1.3.0 - 2020-04-17
- Type declarations for TypeScript (by @aminya)
- 14px icon size (by @aminya)
- Ability to add custom HTML element as tool-bar item (by @aminya)
- Switch to use GitHub Action instead of CircleCI and TravisCI (by @aminya)
v1.2.2 - 2020-03-12
v1.2.1 - 2020-03-08
- Update icons (by @UziTech)
- Adds options for button color and background-color (by @aminya)
- Add activationHook (by @idleberg)
v1.2.0 - 2019-10-03
ios-
prefix and the Material ones require md-
prefix.
v1.1.13 - 2019-10-02
Note: This version has been unpublished and published again as 1.2.0 due to breaking changes in ionicons.
v1.1.12 - 2019-07-11
v1.1.11 - 2018-11-04
v1.1.10 - 2018-09-02
v1.1.9 - 2018-08-31
v1.1.8 - 2018-08-29
v1.1.7 - 2018-03-18
- Allow the text to be inserted as HTML (by @UziTech)
- Fix #227
v1.1.6 - 2018-02-11
- Fix #219 #221 #223 #224
v1.1.5 - 2018-02-09
- Allow tooltip to be an object (by @UziTech)
- Add support for selected buttons (by @gsmcmullin)
- Update Atom engine version to 1.20.0
v1.1.4 - 2018-01-09
v1.1.3 - 2018-01-08
- Fixed Touch Bar flickering issue (by @suda)
v1.1.2 - 2018-01-07
v1.1.1 - 2018-01-03
- Added example for multiple callbacks PR #199 (by @pheraph)
- Remove the need for "use babel" PR #207 (by @bolinfest)
- Updated
remark
to version 6 PR #210 (by @suda) - Updated Material Design Icons to v1.8.36 PR #183 (by @PaulBrownMagic)
- Display keybinding in the tooltip PR #175 (by @vjeux)
- Fix "Uncaught TypeError: Cannot read property 'classList' of null"
v1.1.0 - 2017-03-10
- Removed API v0.1.0. PR #153 (by @zertosh)
- Moved menu from Packages to View. PR #161 (by @jerone)
- Perf improvements by debouncing
drawGutter
. PR #164 (by @zertosh) - Allow multiple commands in an array. PR #171 (by @UziTech)
- Update One themes. The One themes now handle the borders/padding of panels, so tool-bar doesn't have to worry about it. PR #160 (by @simurai)
v1.0.1 - 2016-08-07
- π¨ Full-width is the new standard for the status-bar This restores bottom border for vertical tool-bars with the One theme. Closes #157
- π Fixed wrong calculation for gutter shadow. Fixes #156
v1.0.0 - 2016-07-03
- Convert to ES6 (by @zertosh)
- π₯ Removed space-pen dependency. Closes #135 (by @zertosh)
- π Fixed priority calculation
- π¨ Add transparency fadeout to spacers (by @phoenixenero)
- Update Material Design Icons (by @unluisco)
- π¨ Some theme fixes.
- π₯ Removed deprecated code. Fixes #133
v0.4.0 - 2016-03-18
- β¨ Full width header & footer tool bar. Closes #91
v0.3.0 - 2016-03-05
- π Added lint script to package.json
- π¦ Update dependencies
- π Run beta specs on Travis
- π Run specs also on AppVeyor
- π Run specs also on CircleCI
- β¨ Align items to the end. Closes #93
- π Increment priority by group
- π Follow the Keep a CHANGELOG convention
v0.2.1 - 2016-02-17
- Fix scrolling for new Atom top/bottom bars (by @simurai)
- Stop event bubbling when click tool-bar button. Fixes #112
- Added MarkDown linter
v0.2.0 - 2016-02-02
- Fix memory leaks and add
onDidDestroy
. Fixes #96 (by @zertosh) - Fixed
command-palette:toggle
not working. Fixes #105 - Added support for Material Design Icons. Closes #92 (by @JamesCoyle)
- Added support for callback modifiers. Closes #44
- Updated Font Awesome 4.5.0
- Updated IcoMoon
- Refactored code
v0.1.11 - 2016-01-18
v0.1.10 - 2016-01-04
- Updated Devicon to 2.0 (by @afterdesign)
v0.1.9 - 2015-09-07
- Updated FontAwesome to 4.4.0
v0.1.8 - 2015-06-22
v0.1.7 - 2015-06-09
- Fixed LESS warnings
v0.1.6 - 2015-06-08
- Added specs (by @jerone) (#63)
- Change tooltip placement based on toolbar position (by @kankaristo) (#68)
- Remove deprecated API (by @jerone) (#64)
v0.1.5 - 2015-05-31
v0.1.4 - 2015-05-31
v0.1.3 - 2015-05-27
- Fixed toolbar wrap/overflow (by @jerone & @simurai) (#38)
- Renamed commands (by @jerone) (#40)
- Added new iconsets (by @jerone) (#39)
- Updated Ionicons (by @jerone) (#50)
v0.1.2 - 2015-05-24
- Fixed buttons outline on OS X (by Nikita Gusakov)
- Fixed callback target (by @cakecatz)
v0.1.1 - 2015-05-08
- Fixed margin in One themes (by @simurai)
v0.1.0 - 2015-05-02
- Added support for Services API (by @jerone)
- Renamed to
tool-bar
v0.0.16 - 2015-04-27
- Added toolbar position to Atom menu & toolbar context menu (by @jerone)
- Added data attribute to button callback (by @cakecatz)
v0.0.15 - 2015-04-21
- Toolbar theme (by @jerone)
- Fixed #8 and #18 (by @jerone)
- Fixed #22 (by @jerone)
- Fixed #20 (by @jerone)
- Fixed #11 (by @cakecatz)
v0.0.14 - 2015-04-18
v0.0.13 - 2015-04-17
v0.0.12 - 2015-02-27
- Atom 1.0 compatibility
v0.0.11 - 2015-01-30
- Removed deprecated workspaceView call (by Pascal Bihler)
- Fixed return value of append/prependSpacer (by Pascal Bihler)
v0.0.10 - 2015-01-16
- Fixed deprecation warning (by Carlos Santos)
v0.0.9 - 2014-10-30
- Fixed setting button title
v0.0.8 - 2014-10-28
- Fixed deprecation warnings
v0.0.7 - 2014-10-28
- Fixed deprecation warnings
v0.0.6 - 2014-10-28
- Fixed missing imports
v0.0.5 - 2014-10-28
- Fixed missing imports
v0.0.4 - 2014-10-22
- Added FontAwesome
v0.0.3 - 2014-10-20
- Hiding first spacer
- Added ability to enable/disable buttons
v0.0.2 - 2014-10-20
- Icon size adjustable from config
- Fixed icon positions
- Fixed Ionicons warnings
- First Release