Releases: jsmecham/atom-terminal-tab
Releases · jsmecham/atom-terminal-tab
v0.6.0
v0.5.7
v0.5.6
- Fixed a race condition while opening terminals in tests (thanks @edjubuh).
- Include the initial working directory in serialized session state.
- Eliminated a workspace lookup on pty-based exits.
- Removed the polyfill for ResizeObserver and set the required Atom version to 1.19+ to ensure the presence of native support.
v0.5.5
v0.5.4
v0.5.3
v0.5.2
v0.5.1
v0.5.0
- Prevented duplicate calls to
applyThemeStyles
when opening new tabs. - Reimplemented etch on
TerminalView
. - Extracted business logic from
TerminalView
into a newTerminalSession
model. - Updated to Xterm 3.1.
- Refactored the theme matching logic into a new
ThemeMatcher
class, which creates a DOM tree to read Atom styles from usinggetComputedStyle()
. - Added spacing and proper sizing logic to ensure that the terminal consumes all available space in its container.
v0.4.0
- Switched to node-pty-prebuilt which eliminates the compilation step on install! (thanks @daviwil)
- Added an option to configure where terminal tabs get opened by default (thanks @HebaruSan).
- Use active file's project folder as initial working path for new terminal tabs (thanks @HebaruSan).