Releases: CyanSalt/commas
Releases · CyanSalt/commas
v0.36.0
0.36.0 (2024-12-05)
Features
- 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)
Bug Fixes
- 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.la...
v0.35.0
0.35.0 (2024-10-16)
Features
- 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)
Bug Fixes
- 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)
v0.34.0
0.34.0 (2024-09-11)
Features
- 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)
Bug Fixes
- 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)
v0.33.1
v0.33.0
0.33.0 (2024-07-12)
Features
- 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)
Bug Fixes
- 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)
v0.32.1
v0.32.0
0.32.0 (2024-05-23)
Features
- 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)
Bug Fixes
- 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)
v0.31.0
0.31.0 (2024-04-08)
Features
Bug Fixes
- 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)
v0.30.0
0.30.0 (2024-02-07)
Features
- 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)
Bug Fixes
- 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)