0.21.3 (2022-05-30)
- hide user-settings ipc ref (ad0b629)
0.21.2 (2022-05-27)
- add external reactivity exports (fc771b6)
0.21.1 (2022-05-27)
- batch operations in
surface(e8b2e8c)
0.21.0 (2022-05-27)
- a very simple find box for panes (7bdc2a0)
- add
Set Markkeybinding (00d6d5d) - add action bar (2072beb)
- add default scale (4046e13)
- add git addon (cc18f9d)
- add language services (d9f032b)
- add mark highlight line (54c8a3c)
- add marker style (65906fd)
- add minmax to numeric input (9d4954e)
- add order indicator (7d4921e)
- add search number indicator (ba9f6a9)
- add secondary color (5f81391)
- add standalone
terminal.style.vibrancy(7ad6221) - add vibrancy to macOS system frame (bd266be)
- addon-manager: builtin addons switch (42a4333)
- addon-manager: refine manager pane (18b20c0)
- addon-manager: sort addons (92e44c8)
- addon-manager: support i18n (319e03f)
- api: add
commas.workspace.effectTerminalTab(48e6094) - builtin code editor (f3e73c7)
- cli: add
commas trick(6904b28) - colorful cli help message (d4b4d12)
- expose
diligentin helperMain (1e44f7a) - expose more apis (1eb99d8)
- fun: add
funaddon (a13350d) - git: add remote opener (b586c02)
- handle url scheme (43973bf)
- improve input visualization (bb406a8)
- iterm2: support
HighlightCursorLine(b52a6db) - iterm2: support badge (b21e1c6)
- javascript editor (e886f63)
- material theme (63a9d06)
- proxy: add buitin whistle (a7266b7)
- proxy: add external tag (a2ceac3)
- proxy: add whistle command (2dff49d)
- proxy: expose server status (14189cd)
- proxy: show ip in proxy pane (1dcaa43)
- proxy: start server from pane (25b46fc)
- remove landscape addon (754a845)
- settings: add group title (20e9139)
- settings: hash navigation (dc90ee5)
- support
anyasterminal.link.modifier(e761208) - support
engines.node, etc for addons (a2873c7) - support
imgcat(95b36b5) - support
terminal.style.frameType(74f2778) - support more schema (bf3a7a9)
- support scrolling to mark (deb1a8f)
- translate default settings (90b0940)
- update feather icons (aa7d530)
- update net apis (1acfca3)
- use monaco-editor instead of codejar (545509f)
- add deferred events (e6ebebc)
- add shim for typings (3e5ff57)
- addon reactivity (29ae879)
- addon-manager: display addon name (613f3f1)
- addon-manager: user addons (cddee3e)
- addons typing (46f047b)
- bad logic in directives (dc30b58)
- clean useless uses (719c537)
- click area on settings lines (daf222a)
- compile to cjs (098eea3)
- default window height (5c9ac65)
- dragging color (b17a29f)
- eslint issues (9402c11)
- fun: add "Inspried by" tips (340897e)
- fun: add animation and style (d66257e)
- fun: add offline flag (f0d3944)
- fun: enhance base upgrades (5ae9f5d)
- fun: faster animation (f3615f8)
- i18n for find box (5e30641)
- initialize base composition (3761fff)
- iterm2: zIndex for attention (021be2a)
- load default locale whenever it occurs (8dd52e1)
- menu reactivity (626d3e0)
- observe code editor element resizing (2531c60)
- optimize performance (aeab75f)
- ordered checkbox style (409a61c)
- packager with workspaces (329d7d2)
- power-mode: add hint message (01d71d9)
- proxy: node path for starting (876497e)
- proxy: status revalidation (c6ee765)
- readFile encoding (242679c)
- refine YAML updater (ce64009)
- remove internal packages before build (7dc801b)
- remove unused argument (e4c9638)
- settings: default option (c7ac715)
- shadow for windows (6cf70e4)
- sort recommended addons (d6e923a)
- surface error in renderer (7d0e15b)
- theme: case insensitive search (aa513f1)
- typings for
v-i18n(c4bf825) - unique addon names (bdad2b9)
- unwrap defineProps (72c961f)
- update ui font size (5622a76)
- use common types (e0de51b)
- yaml updater for array (536ea6e)
0.20.0 (2022-02-10)
- add
terminal.style.cursorStyle(5e23c33) - add ascii arts (314158f)
- add cleaner plugin (401adb3)
- add icon to macOS notification (698e022)
- add notification osc handler (6915f30)
- enable webgl by default (6fda3ff)
- persist history for launchers (f26e645)
- support
commas attention(1aa6556) - support
notifybefore app is ready (53384c2) - support
RequestAttention=fireworks(ee667b5) - support commas:api module (6312430)
- support engines.commas for addons (a35c121)
- support iterm2 style links (84f02e2)
- support partial iterm escape codes (5dfd830)
- use different icon for remote launchers (023150b)
- use native scrollbar (e3ec6ce)
- clean properties (68b5247)
- cleaner: side effects (f0e84d3)
- computed style (37d1e56)
- dark mode translations (08f4c06)
- link modifier settings (5f17a62)
- main fields for addons (0a7ced8)
- modern xterm usage (be6d780)
- npm audit (98b6fba)
- pack error (992f02f)
- revert default opacity (001f07d)
- scroll bar style (118349c)
- selection style (8bce8eb)
- tsconfig schema (e843f77)
- vue types (e17c52c)
- vulnerabilities (c64addc)
- window shadow on macOS (a0b1080)
0.19.3 (2021-10-21)
0.19.2 (2021-10-21)
- env for renderer process execution (515092c)
0.19.1 (2021-10-21)
0.19.0 (2021-10-13)
- add context menu to launching button (2b613de)
- add context menu to tab index indicator (50d1fc8)
- add context menu to terminal panes (abe2c3d)
- add right-click menu on terminals (3fce98a)
- add round corners on windows (02c58e9)
- add ruby icon (6c021e7)
- add setting terminal.tab.liveIcon (4cbfed5)
- menu: add language selector (00510ac)
- optimize tab list interaction (91c3403)
- real-time icons on macOS (72746dc)
- refine tab list (8701a5e)
- settings: add value selector (83716fe)
- support dynamic language (e0f1b77)
- build on win32 (62de201)
- cli: setting key (bf78546)
- menu: remove "Follow System" option (75d8772)
- package content tree (fe4f6e1)
- slot order (60bfbee)
- theme: link space (1e97d3a)
- typo (4c7e342)
- use menu addon to translate context menu (ae091c1)
0.18.0 (2021-09-23)
- add build:local script (9abb6fa)
- add commands for Windows (1af3b95)
- proxy: open pane on right click (7d9b78d)
- remove protocol module (2842aee)
- support changing dark mode (c286196)
- support copying on windows (85d065f)
- branch updating (7b5e0a0)
- bump deps (e59ca40)
- eval context (a991923)
- i18n directive updating (794e121)
- init settings (9013ee3)
- style priority (0bca2ae)
- windows compatibility (4c4096b)
0.17.1-0 (2021-06-21)
- allow media in addons (e5ed24a)
- support .asar addons (41dd5a9)
- support refreshing addons (6113340)
- use chokidar as file watcher (6a68caf)
- default settings (d185304)
- file watcher (008ea25)
- remove loaders (d7d2dd2)
- trim yaml files (ef393e8)
0.17.0 (2021-06-10)
- add beep sound (8087be6)
- add bell style (4e04212)
- add touch bar on macOS (a29d796)
- custom flow control (d3978b6)
- normalize
commas eval(dd35c1e) - rename cli open to run (3fe4054)
- simplify touch bar (cd77018)
- support
commas preview(2f7962d) - support cwd and stdin in cli (4148156)
- use YAML as config file format (8558043)
- user addons in preference (194544e)
- allow inline styles (67bf99d)
- bad parsing (128b0c4)
- commas command buffer (26ef89e)
- dependencies (c9541db)
- invoking error (34f8365)
- preview title (e39bb27)
0.16.1 (2021-05-08)
0.16.0 (2021-05-08)
- add
commas help(9842d5f) - add binary script (c6eaf96)
- add commas-node (e3bffe4)
- make colors scalable (d272120)
- replace shell addon with cli (8d93ebb)
- settings: add changed styles (6d35a81)
- support checking updates manually (f03f847)
- add issue comment (95a7703)
- default aliases (7af5a6a)
- power mode cli (c1025ab)
- proxy: i18n (4e13335)
- require default settings (83948cc)
- selection styles (77b6aa3)
- shell: locales (bb15fbd)
- sudo prompt icon on macOS (c1f9a0b)
0.15.1 (2021-04-13)
- add term env to login execution (b1b2767)
- proxy: display system status on anchor (2091a1d)
- proxy: install cert (b90753a)
- proxy: support installing server (d8dbe24)
- proxy: support uninstalling cert (94b7680)
- whistle command (3b3e525)
0.15.0 (2021-04-09)
- add active style to directory icon (ac2d9e2)
- add checked style on tab options (fa049dc)
- add globalHandler (85880d5)
- add open command in shell (be0433e)
- add select command (db3fef9)
- add setting terminal.external.openPathIn (e687ce1)
- autofocus launcher finder (bff223c)
- change tab selecting shortcuts (cd3c737)
- disable menu items when no focused window (3fedbab)
- group tab options (380d7f0)
- make power-mode be a command (2e12788)
- observable keybindings (95eba26)
- open directory on macOS (86b7dde)
- remove system frame (9d87081)
- rename settings to preference (7bf394d)
- replace proxy addon with whistle (50211a2)
- support aliases (61fd935)
- support dragging on directory icon (8a328da)
- support system frame (f049465)
- support tab history (52e58ea)
- use native drag-n-drop (ed71d2b)
- use native icon on macOS (c8474ce)
- code sign on macOS (5386095)
- create window from dock menu (3bd313d)
- deprecated methods (602aead)
- dragging on focused input (002bbf6)
- i18n directive (7c02e43)
- issue of vue packages (f46423f)
- killing signal in new tabs (925ffd4)
- load addons after settings ready (e300883)
- menu item error (216c210)
- proxy rule hover style (51180bb)
- proxy server closing timeout (b04e4a4)
- proxy server source data (ed89fa8)
- vulnerabilities (b1c59f5)
- words for preference (98bcc26)
0.14.2 (2021-02-28)
- add manifest for addons (1753d84)
- more flexible transition (79a05a3)
- shell: add utilities (29711fb)
- shell: share context till reset (4c8ea71)
- support duplicating tabs (59684a8)
- check cwd before spawn (6eea039)
- remove addon notes (78478f6)
- send kill signals before running launcher (4c84740)
- use exec instead of spawn (d0da5b3)
- user-settings: translation (aac6a1c)
0.14.1 (2021-01-21)
- error of shell and power-mode (1691fb1)
0.14.0 (2021-01-21)
- add introducations for addons (746caa9)
- add power mode addon (361941b)
- add shadow and gradient to icon (25f7519)
- add shell addon (8dcf424)
- print error messages to stderr (68e3321)
- refine icon design and remove pattern (f06cfd4)
- shell: add shortcut (b78aba7)
- shell: add utility commands (06e8f65)
- shell: support autocomplete (96d2732)
- shell: support receiving sender (d1dc556)
- shell: use LocalEchoAddon (b3ad497)
- arguments for explorer (7ed122e)
- close tabs by keyboard (95d0488)
- edge case of whitespace (6885b87)
- event emitter leak (9ad9c39)
- event pattern on other platform (64ce72a)
- power-mode: keep old particles (293e640)
- title bar error (d713824)
- vertical align (a2efa6c)
0.13.0 (2021-01-05)
- add openPaneTab and hooks (46d82b0)
- add tab list switch on title bar (fcc6751)
- refresh menu when dictionary updated (8bbf927)
- send unhandled rejections (6d52718)
- support showing tab options (cc99e56)
- support translating submenu (da02028)
- autofocus after switching tabs (e3af8cd)
- ignore overwriting error (1039ec4)
- proxy: server status (31acd35)
- resizing observer (77700f6)
- support selecting form tips (6a281c7)
- using custom.js in renderer process (bc320a1)
0.12.2 (2020-12-29)
0.12.1 (2020-12-29)
- landscape: add experimental landscape addon (405d106)
- landscape: add shuffle anchor (1b044c8)
- landscape: add transition (e217deb)
- landscape: support custom background (125d1af)
- refine the app icon (b200c6c)
- support cleaning up keybindings (1453464)
- support replacing $_ with directory (ac65507)
- support userland addons (a0eb79f)
- use system accent color (a173ea2)
- downgrade to electron@10 (a491d32)
- error of using directory in renderer (bc0fb50)
- object editor without pinned items (11ca0ba)
- proxy: error initial status (030005c)
- use sidebar as default vibrancy (eb4d95c)
0.12.0 (2020-12-07)
- addon: disposable addon (18bc173)
- dispose all addons while unloading (d65aadb)
- pane: add object editor (a3f10d3)
- proxy: rename setting key (1143f0d)
- user-settings: optimize user settings pane (784d602)
- user-settings: pinned recommendations (2351c16)
- component key generation (d6c84ff)
- directory: save files with empty eol (8445b9d)
- error when copying example files (bdeb508)
- launcher: script runner (0520a8b)
- tab-list: stop click propagation (ba69dbc)
- v-bind merge behavior (21daa8a)
0.11.2 (2020-11-09)
- addon: add keybinding module (00b6695)
- proxy: optimize proxy pane (c19f7ac)
- proxy: support dragging sorting (3c02d24)
- tab-list: expand launchers by default (b512d1e)
- tab-list: support sorting launchers (8ac5e5a)
- ui: replace launcher list icon (f193b8f)
- deps: confusion of dependencies (494b594)
- menu: preference from menu item (6c41db0)
- proxy: resolve disabled attribute (0360790)
0.11.0 (2020-08-24)
- app: handle custom protocol (1f1e7cb)
- gui: add opacity by default (2056630)
- gui: enable vibrancy when opacity is 0 (bf72ea1)
- gui: simplify launcher group header (e545c13)
- gui: support system dark mode (2a78ffd)
- gui: use theme colored border (01c997c)
- keybindings: support xterm keymap definition (1bee95e)
- main: use electron builtin net module (b5ee2a2)
- menu: spport menu translation (797fdb3)
- sync: add sync addon (9b961bb)
- title-bar: support double click maximizing (0c35ea9)
- xterm: support alt/option + backspace (da68ecf)
- xterm: support CmdOrCtrl + Backspace (249c735)
- xterm: support terminal.renderer.type (b4ff4c1)
- app: remove debugging codes (29f2f5c)
- error when closing tab panes (13237a0)
- find-box: placeholder text error (9621479)
- gui: macOS title bar on fullscreen (e6c145c)
- gui: selection color for opaque mode (366474e)
- gui: window button blink (03053dd)
- pane: error for icons (32cfdd6)
- pane: keep scroll behavior after switching tabs (93db750)
- proxy: error when reading rules (e575920)
- pty: exit pty instances after window closed (0594744)
- tab-list: dragging animation (63417b5)
- tab-list: error of dragging sort (651b7ef)
0.10.1 (2020-08-06)
- electron: disable remote module (3f8fefb)
- find: toggle finding box when finding (6cd0eb5)
- tab-list: support colored icons (1981c51)
- build: app name on macOS (74dd600)
- proxy: missing proxy pane (29ce37d)
- terminal: locale environment variables (eb87b30)
- terminal: scroll bar disappears (4ae24e2)