0.36.0 (2024-12-05)
- add more CLI commands (6c89796)
- addon-manager: add settings slot (e9a75e6)
- builtin file icons (2e599dd)
- camera: add os info (d595927)
- camera: add recorder anchor (de35664)
- camera: add ttyrec opener (0fba113)
- camera: sharable tty (900405e)
- cli: add imgcat (4c26883)
- colorful tab icon (b59805e)
- editor: support dragging files (a395216)
- explorer: file actions (6fb99e8)
- explorer: interactive connection (fdea578)
- file icon from addons (8f8aee0)
- make webgl be default renderer (30b6bbb)
- open file with quick look on macos (3116dbb)
- paint: initialize (4f8293e)
- recorder: add ttyrec controls (975fe3c)
- rename file from tab item (45f1232)
- settings: add font selector (a477cd7)
- style on window blur (6576710)
- support custom shells for addons (89248d0)
- support dragging directories (f0761ba)
- support terminal.style.accentColor (9a36808)
- sync: add settings slot (86fd1ad)
- theme: add settings slot (f9a70d1)
- add
terminal.external.extraLinkModifier
(7cd58c1) - add file if available (ef9ca3a)
- addon-manager: order (8a4f2b4)
- async transition functions (ef569c9)
- better external link logics (10857b1)
- browser: add loading state (2af4fd3)
- browser: open from keybindings (dc0c57b)
- browser: url interaction (de2d1d1)
- camera: open file after recording (2306868)
- camera: screenshot corner radius (a3809e1)
- check file before addFile (8d9e703)
- clearer selection (786ec22)
- cli: remove eval command (0aba1f7)
- command marker layer (129f7f8)
- context as window args (5f505f9)
- css file (2eed84d)
- default isLightTheme (a1992dc)
- drop indicator style (9b8461b)
- editor: default file path (69ac946)
- editor: keybinding and style (379efed)
- editor: non-existing file alerting (cc1a281)
- editor: reduce reactivity (be0dd77)
- editor: save non-existing files (23a84ff)
- explorer: clear ui (7227629)
- explorer: focusable entities (5ce44e5)
- explorer: restart when changing directory (69c62cd)
- explorer: split when calling from cli (f5ccbf1)
- explorer: support
terminal.external.explorer
(f1cda8a) - explorer: symlink error (a63a149)
- explorer: toggle dotfiles with context menu (b2ab498)
- external link modifier for local files (a2abecc)
- focus styles (9068bfc)
- focusable switch control (c554b12)
- force focus after xterm open (03e3095)
- icon colors (b641b2a)
- icon prefix (d466152)
- icon style (c213fb6)
- idle state and shell icons (5d321b0)
- iterm2 badge style (c8de751)
- json named exports (0b80f79)
- launcher: hide launching for pane launchers (b687576)
- lint errors (7fce19e)
- make createTabPane async (9b02ce1)
- menu item event in args (688068a)
- mix space (b205435)
- more readonly addons (83fbec1)
- opener algo (dd93032)
- paint: clean ui (d259549)
- paint: disable builtin context menu (dbfc886)
- paint: excalidraw local assets (e83673d)
- paint: file system interaction (9016976)
- paint: icons for png boards (14014f4)
- paint: support saving to clipboard (da9b2d2)
- paint: use remote lang instead of navigator.language since @use (54fba81)
- preference: focusable pane (19e730c)
- recorder: graceful empty recorder (9b7e644)
- refine group style (d0a5e64)
- refine icon style (e4b48d7)
- reset tab list by double click (69b1bee)
- revert electron to fix context menu (c2cbf11)
- sass deprecations (626ff10)
- settings: accept command as id (bcace19)
- settings: color picker (0e5ee88)
- settings: line gap (3c56703)
- skip notification for empty file list (f8bc8db)
- term focus visible (942c628)
- theme: add settings link (f430d4f)
- theme: focusable theme card (259ed90)
- try to catch autoUpdater errors (660bcf7)
- ui transition (9c68f5f)
- unused filename incrementer (a4895b7)
- update preference icon (ef2ff55)
- weaken idle light (86a2b86)
0.35.0 (2024-10-16)
- a11y for find box (26b8445)
- add camera addon (c74721f)
- add icons for addons (4c11727)
- add remote methods for renderer api (553e49f)
- add view transitions (011a7c4)
- add WebContents and overridable open-url (c1ff607)
- addon-manager: default builtin state (4a1ee03)
- auto enable future addons (f732338)
- browser: add browser addon (3638855)
- browser: add keybindings (d5f1c8b)
- browser: add omitbox (6479753)
- explorer: add breadcrumbs (b3a0f47)
- explorer: add explorer addon (5d1d09d)
- explorer: add keyboard shortcut (e28a356)
- explorer: customizable directory (ff8d748)
- explorer: update icon color (6210f73)
- git: move to title (72acf65)
- pass url params (c950c91)
- preference: refine ui (51f0cd9)
- refine button style (da8da9f)
- refine tab item opacity (a0f5bf5)
- simplify pane definitions (481c62c)
- support directory pane (ac410b0)
- tab list transition (e032cbe)
- terminal url opener (fff04dd)
- update external icon (182b95f)
- update system colors (e8614c2)
- web icon for browser (ae2a77b)
- a11y for title customization (9953c2c)
- add border radius to web contents (2405683)
- browser: compact ui (095bb05)
- camera: watermark text font (2d330d0)
- clear completion while output starting (44d32a7)
- clippy: use jsdelivr by default (98e162f)
- drop file on terminal (cfb18bb)
- electron version script (c55ff0d)
- explorer: interact with launcher (6c22c1b)
- explorer: send to terminal with panes (99e210c)
- explorer: support home sign (5312f50)
- faster transition (bff3fa8)
- git: simplify ui (fa9dfe7)
- highlight new tab button when hover (e994ded)
- keyboard args (8c641fe)
- launcher: default profile (a247e8d)
- layout overflow (6d63e57)
- optimize folder icons (f1c6d79)
- pane factory (9f844fe)
- recognize directory symlinks (c078fcc)
- remove detached and optimize title display (dc6e7dc)
- repeating event listener (999fe4c)
- tab list at bottom (7e58573)
- title bar overlay on linux (95358fc)
- translation for platform (073f4ef)
0.34.0 (2024-09-11)
- auto select custom title (302f98a)
- cli: add user command (dee662d)
- launcher: add key modifier (2c7b69f)
- launcher: drag to favorate when horizontal (458cdb5)
- settings: add reset to all changed items (1ee639a)
- settings: recoverable (e1c0710)
- shell-integration: pnpm quick fix actions (55c2c82)
- tab list button on top (3bb4b2f)
- update icons (5261d11)
- addon: lifo (a76f164)
- aliases as completions (22e244e)
- cli: cfonts spacing (f39599e)
- completion: clear completion on processing (216c5c2)
- control style (a482911)
- editor: sticky widget style (4fa0ebf)
- error highlighting (08d8b7e)
- group style (3b64bf4)
- launcher: remove pane logics (3418fa5)
- launcher: respect script profile (b708b80)
- lint errors (868d533)
- pnpm workspace packages (c5d65a3)
- pnpm workspaces (f0b895d)
- reduce renderer events (b51f243)
- settings: hide value if not customized (06536a8)
- tab item context menu key bindings (57ced5a)
- tab item interaction (b29b101)
- theme: add shadow (f0c163a)
- theme: refine user interaction (42bc4aa)
- top tab list (9bd9d37)
- updater: check only when writable (629de87)
- vibrancy with theme (f86a6ea)
0.33.1 (2024-07-12)
0.33.0 (2024-07-12)
- ai: switch for doctor (5e4a156)
- alt navigation by default (54c8f64)
- bouncy tab items (33f977c)
- launcher folder as drop target (82c67b1)
- launcher: pane as launcher (083b782)
- modern ui (cff8970)
- refine tab list entry (4aac850)
- tab list context menu (741c8dc)
- third party quick fix icon (cb48613)
- ai: refine prompts (5116335)
- ai: remove native events (d9bcd9d)
- ai: skip invalid completions (b8b08ee)
- avoid triggering completion in vim (49d1a32)
- drop indicator style (51e36f9)
- enable nav sash (7527bf4)
- hide tab list icon in touch bar if useless (f2dfdb1)
- home ident (eb75c41)
- input and idle light style (dbd620d)
- launcher: disallow dragging pane as launcher (4c0dd35)
- launcher: icon style (842052c)
- npm completions (384ad3e)
- proxy: recommend to use fnm (7fee81b)
- proxy: right click to open context menu (1914d03)
- refine context menu api (e0726f4)
- simplify active background color (ae76b53)
- spacing for completions (1ae6b67)
- support app.on (b8a0d6c)
- theme colors (67e7005)
- thin scroll bar (148c8dd)
- translucent sticky term (fc38aba)
- vibrancy setting comment (a6551b8)
- vibrancy without opacity (8a3598f)
0.32.1 (2024-05-23)
- preference: open from menu (a1867c1)
0.32.0 (2024-05-23)
- add ai command (b8ec7ee)
- auto scroll (ce85836)
- better dnd for tab items (b534b7d)
- cli: support prompt (6c2a008)
- drag self to split (29c4396)
- experimental ai addon (66e81d9)
- launcher: fast customization (901e850)
- launcher: interactive launcher list (b65b944)
- cleaner: missing style (aeda13a)
- disallow spliting panes (ac6f6c9)
- editor: focus outline and padding (debd393)
- fit light colors (9ea0c2d)
- launcher: remove keyword matching (e28beba)
- paste before initialization (4a5bada)
- proxy: anchor space (eb1166a)
- shell-integration: move actions to exact command (28b0f53)
- shell-integration: record output end (ff82c64)
- sticky drop target (4c067e3)
- tab list layout (ae44b97)
- title bar custom button style (ecb8e78)
- title overflow (e69e6e2)
- wide title bar (0a64960)
- xterm line height (061f094)
0.31.0 (2024-04-08)
- add overview for highlighted errors (e779f79)
- arrow control for completions (2088d14)
- auto reveal completions (45f2001)
- continuous completion for directories (d24e08e)
- dictionary reactivity (77c4db8)
- double title bar on linux (9e0a04a)
- electron compatible accelerator (c3a6836)
- highlight block alignment (f9bef54)
- highlight block size (468000c)
- iterm2: clean up disposed markers (1d944e3)
- max sticky rows (cc80029)
- optimize batch input (908bea0)
- refine marker style (a8efa2b)
- refine term padding (c18abab)
- release after clear (12ee2b8)
- remove sticky at the last line (edb5b5d)
- select completion only if element found (353af00)
- write dropping data as pasting (ea916d1)
0.30.0 (2024-02-07)
- cli: support
commas history
(e77aa5d) - cli: support
commas version [mod]
(04c0b50) - editor: refine theme and language support (a799273)
- macOS colors (31247af)
- refine default ui options (72b5d48)
- show definition on macOS (3774b2e)
- a11y support (621fac2)
- cli: ignore completion when subcommand provided (2c5b65b)
- disable scroll delay (d505587)
- editor: resolve file path (d4ec967)
- editor: widget style (4a00869)
- electron packager exports (34eb18d)
- icon compilation (e68da92)
- import meta resolve (93cf560)
- lint autofix (9d00531)
- non vibrant background (8e11692)
0.29.2 (2023-10-24)
- error reporting (8927869)
0.29.1 (2023-10-24)
- handle error for addons (626efb1)
0.29.0 (2023-10-24)
- better secondary background colors (3d1c740)
- completion for npm scripts (faf2cbf)
- remove vibrancyOpacity settings (47aa04e)
- replace icon sets (099f2eb)
- action bar layout (af27126)
- build for arm (d76c5db)
- code lint (4ed0240)
- find box new look (ad1648c)
- find box text icon (7fba629)
- input and sep color (0e1dd5e)
- l10n-ext: consistent locale name (88a5d8b)
- proxy: replace icon (c3b5f90)
- proxy: version style (be208ee)
- rebuild node native modules (b8ff232)
- remove useless styles (03c6bc2)
- scrollbar style and shadow (1feb89e)
- svg icon vertical align (baef0b9)
- use canvas renderer by default (0df633d)
- vibrancy style (23c3387)
- vulnerabilities (d5b9ea5)
- xterm scroll bar (4e681e4)
0.28.0 (2023-09-13)
- theme: follow system dark mode (00afecd)
- accent color on linux (6fb0fea)
- dispose canvas renderer before terminal (0be990b)
- dynamic accent color (71a6f11)
- file casing (3317ec7)
0.27.1 (2023-09-13)
- webgl renderer disposing (8949f53)
0.27.0 (2023-09-13)
- cancel tab grouping (a5e0662)
- completion: show command aliases (7126e17)
- launcher: composable launchers (30e2359)
- new look (1971d32)
- new pty process compat (1141078)
- replace default themes (4d5e29c)
- screen reader mode (8df4f68)
- show launcher process icons (891f415)
- update default vibrancy (0507f49)
- cli: error messages (1cd529a)
- completion: always make history second at most (c4f57f7)
- destroyed process (be1ed57)
- editor: unify context menu (1d2e989)
- fix passthrough completion to top (f0be2e7)
- i18n key (d4c5496)
- macro imports (93e36d2)
- process name on macOS (b5d0f0c)
- reduce inactive block opacity (1f4707b)
- rendererType after moving (0bdcc04)
- sync: lazy sync token (4aae537)
- tab list style (2f3f7b6)
- transparency for webgl renderer (8277662)
- update icons (6e1a31c)
0.26.0 (2023-05-17)
- add shadow to interface (d248bd5)
- append terminal tab (a9d5c07)
- cli: help message (fe1082e)
- cli: translate descriptions and usage (fdd8633)
- enable vibrancy effect on macOS by default (0f42729)
- proxy: copy proxy address (49f735d)
- replace feather icons (bf325f5)
- show tab categories in tab select (6315acf)
- support any vibrancy without docs (c8442d4)
- support terminal.shell.extraProfiles (79f0607)
- update devicon (eb26664)
- addon-manager: stable order (33d5076)
- allow skipping finished command (162df93)
- auto invalidate shadow (9abcc71)
- cancel grouping after sorting (aae745d)
- cancel grouping before appending (020b3e4)
- completion range (df2f080)
- completion style (d9ce5f7)
- conflict completion (d43bba1)
- create directory recursively (dd0ba48)
- devicon format (fbea1a8)
- file icon (3de1750)
- highlight block layer (7358bd5)
- horizontal dnd (a125f2a)
- init user dir (095192b)
- launcher: split launchers (d3052c7)
- lint problems (95ba469)
- multiline decorations (e661b67)
- natural order (c929a56)
- non-active style (0ef4f40)
- proxy: asar support (ec20cc3)
- remove magic number (8b50823)
- remove useless bindings (9380ce7)
- settings: fuzzy search (8f21d83)
- shell integretion (d30fcdb)
- tab list under title bar (daa01b5)
- terminal.style.tabListPosition -> terminal.view (6d0c5ab)
- windows style (175d70b)
0.25.1 (2023-02-10)
- disable clippy by default (73c6d7a)
0.25.0 (2023-02-10)
- optimize tab item color (4a84c42)
- replace easter egg with clippy addon (5dba423)
- support terminal.style.tabListPosition (4c4b35b)
- support top or bottom tab list (01a7cba)
- code editor saving (149b11a)
- file as command completion (f54eae5)
- ignore history navigation (5b45464)
- remove completion on escape (67ebb2b)
- scroll completion item into view (04e9ba9)
0.24.0 (2023-01-18)
- add command completions (32c4840)
- add icons to completions (aa0491b)
- completion for stream (f136ba2)
- history completion (69e301f)
- history token completion (39be551)
- refine completion icons (cab09f6)
- arg history (71a3629)
- clear completion when esc pressed (75b555b)
- completion description (499bc29)
- completion scroll bar (43dd499)
- completion sort (0e55b3b)
- completions after cleared (203ed63)
- completions for man (c4bea29)
- ipc connection on production (69e48a4)
- locale error (ccbe766)
- remove cli banner when arg passed (b16b60f)
- remove file completions for ls (8582996)
- subcommand args (23a15e5)
- theme background editing (114625b)
- unavailable IME when completions triggered (6c814bf)
- use public themes (0064ef6)
- yaml updater (0186f2d)
0.23.0 (2023-01-13)
- add
commas fuck
(4d71e8a) - add dirty diff gutter to code editor (68cd608)
- add global shortcut for macOS (218914c)
- add html lang (e9b3c00)
- add more quick fixes (60c5cdd)
- add terminal group (b8a1268)
- highlight completion matches (4e7207f)
- quick fix for shell integration (a6efc9c)
- rename menu to l10n-ext (cc696e0)
- support auto completion (6445db8)
- support effect scope (70ed7ef)
- support error highlighting (b7c4088)
- support jumping to command (977479f)
- support more commands (33ba93d)
- transfer keyboard events (587a77f)
- add user man paths (4b97b8f)
- avoid memory leak (0f0b1ee)
- code editor diffs (86d2b9e)
- destroyed frames (8841e37)
- eslint issues (6693815)
- focus in group after removing tabs (93ad7cc)
- insert backspaces (22b0891)
- iterm2: inline image across screen (e90e281)
- marker reset logics (fd4784f)
- refine completion desc style (ca78afe)
- shell integration (f93bcf9)
- terminal teletype life cycle (e4e5499)
- theme: switch api (85b803b)
- user signal integration (a298733)
- windows native control style (e63ea81)
0.22.2 (2022-08-11)
- mark error after screen cleared (801800c)
0.22.1 (2022-08-11)
0.22.0 (2022-08-11)
- add command exit code indicator (cf96378)
- add overview ruler (ce77c59)
- add search count (6fcc690)
- add tab thumbnail (25397c4)
- addon-manager: simplify ui (29350ae)
- cli: add sender params (275affe)
- cli: support command usage (7fa53fb)
- collect idle state from shell integration (a9c96f2)
- expose readFile API (ef7b6ec)
- keep pane scroll position (033549f)
- launcher: add edit mode (f665be1)
- make tab addons reactive (2ed8821)
- refine theme card (059f829)
- settings: add filter (eb008d0)
- settings: real time settings editor (c2aee00)
- shell integration (06282d2)
- standard cli command (cd1bb1b)
- sync: add recently synced version (773236c)
- sync: add sync addon (4ff05c7)
- sync: support creating gist before uploading (a350840)
- sync: support extra plans (8672879)
- sync: support scoped gist (5f6b17f)
- sync: support sync.plan.ignores (5576d55)
- theme: add color pickers (8e5342a)
- theme: preview bright colors (495b317)
- title bar overlay on windows (88f7a37)
- update theme API (a170b91)
- add User subdirectory in userData (5f203bf)
- audit deps (fc538e1)
- clean todo items (6f67ee6)
- cli: output error (656145d)
- code editor key conflict (499737e)
- confusing style (0182c4d)
- copy for pinned updates in value selector (442430d)
- disable livePreview by default (b3cbc7b)
- duplicate integration mark (fbe1229)
- find box for pane (5b39ce4)
- get cwd on linux (dadb78c)
- hide ipc script (4db2705)
- improve dnd (4389bc0)
- iterm2: remove links from core (31f666f)
- keep one process in commas-node (5d1a8f0)
- keep panes alive (74dcd3d)
- launcher: hide close button if not editing (165d94c)
- live preview style (9301407)
- make custom options sortable (9c431b8)
- menu on windows (4082d17)
- omit translation @use (28d8ef2)
- opaque background (0a68f84)
- reusable addons (3a65b61)
- scroll bar position (9bf56d0)
- scrolling after switching tabs (c61929a)
- set default chalk level (1add049)
- settings: unexpected autofocus (d83caca)
- support null YAML files (bf29230)
- sync: error while adding and deleting plans (0e61d17)
- sync: remove sync.plan.mode (6eeb188)
- theme: customization (fef9b91)
- theme: customization type (b3cfa26)
- theme: remove type from customization (6b6ef44)
- theme: word casing (ca81ecf)
- title bar overlay on macOS (23e78e5)
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 Mark
keybinding (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
diligent
in helperMain (1e44f7a) - expose more apis (1eb99d8)
- fun: add
fun
addon (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
any
asterminal.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
notify
before 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)