- Update node-pty-prebuilt-multiarch dependency
- Update term.js dependency
- Cosmetic: Add badges to README.md
- Maintenance: Transfer repository to bus-stop
- Add setting to disable toolbar buttons (from @mattlyons0)
- Update themes on config changes without requiring terminal reload (from @mattlyons0)
- Update node-pyt-prebuilt-multiarch to 0.9.0-beta21.legacy to fix Electron 3 issues with Windows 10 (see issue #99)
- Quick bugfix release: node-pty-multiarch is a typo and should be node-pty-prebuilt-multiarch (see issue #98)
- Auto-name terminals added and on by default
- Switch to node-pty to node-pyt-multiarch (fixes issues with Atom 1.39)
- Switch from pty.js to node-pty (fixes #86)
- More unity with upstream
- Bump atom-space-pen-views to 2.2.0
- Add city lights theme (from @geriBatai) (temporarily disabled)
- Add upstream API
- "clear" terminal option working (added in 0.6.2)
- Hugely improved toolbar button appearance
- Fix copy-paste, Issue #53 and PR #55 on PIO upstream (from @matt3224)
- Support for Atom 28 (Electron 2.0). See issue #77.
- Fixed "Arguments to path.basename must be strings" #158 on PIO upstream (from @anderoonies)
- Added 'clear' option to context (right-click) menu (from @yubaoquan). Still requires API merge.
- Issuing new update to trigger rebuild of dependencies - should fix problem with the new Electron in Atom 25. See issue #71
- Merged gruvbox theme (from @mike3run)
- Fixed corruption when terminal is maximised (from @takumiabe)
- Added note that theme change requires terminal restart.
- Fix issue when running
electron
command (@ivankravets) - Fix for running on Atom 1.19
- Removed unnecessary keybindings for termination:focus
- Added keyboard shortcut to open/switch between up to four open terminals - @gutenye (Guten Ye)
- Merged #24 from @hanibash (Hani Sharabash). Themes are in charge of setting ANSI colours.
- Fixed bug when resizing the panel. Reported and fixed upstream by @mgyongyosi.
- Improved handling of termination:focus for #38 (fixed upstream by @pietrodn)
- Added
ELECTRON_RUN_AS_NODE
env variable to replace deprecated (and previously removed) variable. Should solve problems runningatom
,electron
,node
, andnpm
from inside Termination. Credits to @Naki21 (Yianni Kostantinidis)
- New option: Copy text to clipboard on selection (enabled by default) - upstream from PIO and Barbayar
- Added fallback shell when process.env.SHELL is not defined for macOS/Linux users - thanks to @isacc-webb
- Fixed pane.addItem deprecation in lib/status-bar.coffee - Ben Phelps
- Renamed 'default style' to 'classic style' in lib/status-bar.coffee
- Added One Dark theme - pmbenjamin
- Changed
command
tocommands
in termination.coffee for upstream compatibility - The active terminal icon is now underlined - David Klanac
- Fixed 'Argument to path.dirname must be a string' deprecation - Ben Phelps
- Termination now emulates the appearance of terminal-plus by default
- spec/ cleanup
- Added keybinding to maximise termination
- Removed deprecated enviromental variable 'ATOM_SHELL_INTERNAL_RUN_AS_NODE'
- Removed pio-terminal-status-icon reference (fixes #13)
- Adopted styles/termination.less from PlatformIO in place of previous from terminal-plus
- Corrected typos in README.md
- Added option to emulate the appearance of terminal-plus
- Fixed #29 from upstream (platformio/platformio-atom-ide-terminal#29)
- Added ability to export all lines in termination to a text file - Ben Pritchard
- Fixed conflicting termination/Atom keybindings for macOS (jeremyramin/terminal-plus#350)
- Changed green in Christmas theme
- Added GitHub theme
- Added keymap to focus terminal (jeremyramin/terminal-plus#138)
- Cleanup! Removed testing code that was accidentally not removed earlier...
- Switched to the latest PlatformIO PTY.js fork
- Added notes to CHANGELOG.platformio.md
- Fixed incorrect keybinding documentation in README.md for closing terminals
- Added "Termination Rocks!" png to README.md (replaced "Terminal Plus Rocks!")
- Added Christmas theme (Merry Christmas!)
- Fixed keybindings for insert-selected-text
- Changed copy/paste keybindings for Linux and Windows
- Completely replaced in-code references to PlatformIOTerminal
- Changed terminal to close by default if the shell exits
- Reworked intro in README.md
- Coloured close icon "X" to red
- Changed links in README.md to point to our local files
- Improved documentation for keybindings (replaced incorrects 'ctrl' with 'alt')
- Added link to license in package.json
- Renamed PlatfromIO changelog
- Added "MIT" license to package.json
- Initial fork from platform-ide-terminal
- Adapted style of terminal-plus (as much as possible)