Hyper Changelog

What's new in Hyper 4.0.0 Canary 5

Jul 13, 2023
  • Fix term crash when bell is false in #7332
  • Convert tab, tabs and searchBox to function components in #7320

New in Hyper 4.0.0 Canary 4 (Jul 1, 2023)

  • Changelog:
  • Add support for displaying Sixels by @marvinruder in #6987
  • Add initial support for multiple profiles in #7301
  • Add profiles to shell and context menus in #7304
  • Add Shell Menu and Context Menu Support for Opening Windows with Specific Profiles in #7305
  • Add hotkey for windows explorer context menu entry by @LeannAlexandra in #7118
  • Fix linux arm64 builds and add windows arm64 build & linux armhf builds in #7227
  • Upgrade to xterm v5 in #6856
  • add pacman build target in #7272
  • fallback to canvas renderer on webgl context loss in #7273
  • fix ssh url handling in #7170
  • fix windows context menu entry in #7274

New in Hyper 4.0.0 Canary 3 (Jan 29, 2023)

  • Update border radius again in #6997

New in Hyper 3.4.1 (Jan 8, 2023)

  • Use stable node-pty in #6964

New in Hyper 4.0.0 Canary 2 (Jan 7, 2023)

  • Update window border radius in f494781
  • Migrate custom v3 config to local plugins if needed in #6967

New in Hyper 4.0.0 Canary 1 (Jan 2, 2023)

  • Enable shortcut for editor:paste on Windows/Linux by @mihyaeru21 in #6750
  • move to json config in #6876
  • Focus term when clicked on padding in #6940
  • search box overhaul in #6955
  • Add border to search results and fix layout in #6957

New in Hyper 3.4.0 Canary 1 (Aug 22, 2022)

  • Bring canary channel to parity with stable channel (v3.3.0)
  • Revert "Allow transparent backgrounds in webgl" (2f757d8)

New in Hyper 3.3.0 (Aug 22, 2022)

  • Use v8 snapshots to cache dependencies (#6224)
  • Passing cursorAccentColor down properly (#6538) @latin-1
  • Dependency Updates

New in Hyper 3.3.0 Canary 2 (Apr 15, 2022)

  • Bring canary channel to parity with stable channel (v3.2.2)
  • Use v8 snapshots to cache dependencies (#6224)

New in Hyper 3.2.2 (Apr 12, 2022)

  • update xterm to fix emacs issue(3307fdb)

New in Hyper 3.2.1 (Apr 4, 2022)

  • Remove python dependency in cli on macOS (#6389) @zcutlip
  • Remove dead Art link in Readme.md (#6355) @mwoz123
  • chore: replace deprecated String.prototype.substr() (#6393) @CommanderRoot
  • Allow transparent backgrounds in webgl (2e8e2af)
  • Use shell-env to get clean env only for AppImages (#6268)

New in Hyper 3.3.0 Canary 1 (Feb 5, 2022)

  • Bring canary channel to parity with stable channel (v3.2.0)

New in Hyper 3.2.0 Canary 1 (Jan 9, 2022)

  • Bring canary channel to parity with stable channel (v3.1.5)
  • Add CWD preservation (#6225)
  • Note - Set updateChannel to 'canary' in hyper config (command/ctrl+,) to stay on canary builds.

New in Hyper 3.1.5 (Jan 7, 2022)

  • Replace Spectron with Playwright for testing (#6021)
  • Better notification dismiss button visibility (#6027)
  • Use @electron/remote module (#6128)
  • Use WebGL Renderer by default (923518b)
  • Add screenReaderMode option (#6197)
  • Don't prevent app quit (#6217)

New in Hyper 3.1.4 (Oct 10, 2021)

  • Changelog:
  • Focus the terminal after closing search (a3ca91d)
  • Support notarization on macOS (#5994)
  • Re-add default tab switching keymaps on windows (#5981)
  • use alt+f as the default keymap for hamburger menu (#6005)

New in Hyper 3.1.3 (Sep 12, 2021)

  • Fix github actions failing on forks (#5853)
  • Remove unused dependencies (#5909)
  • Improved columnify for cli output (7f01b06)
  • Handle input from macOS and Windows emoji IMEs and rendering improvements, thanks to update in xterm.js (#5931)

New in Hyper 3.1.2 (Aug 4, 2021)

  • Changelog:
  • Add disableAutoUpdates config option (#5805)
  • Redirect exec calls from renderer to main process (#5803) (To help with performance issues on macOS while using child_process in Renderer)
  • Fix file/directory drag and drop (#5781)
  • Fix file/directory paste (#5780)
  • Add support for updating to arm builds (#5787)

New in Hyper 3.1.0 Canary 6 (Jun 22, 2021)

  • Fixed Term focus getting lost on clicking the header or dragging the window (#5678)

New in Hyper 3.0.2 (May 10, 2019)

  • Fix(config): add migration path from Hyper2 config location to Hyper3: #3610
  • Fix(cli): fix 3.0 compatibility for CLI: #3636
  • Ignore line endings when comparing config file against default: #3645
  • Simplify migration to avoid handling edge cases : #3643

New in Hyper 3.0.1 Canary 4 (May 10, 2019)

  • Ignore line endings when comparing config file against default: #3645
  • Simplify migration to avoid handling edge cases : #3643

New in Hyper 3.0.1 Canary 2 (May 9, 2019)

  • fix(cli): fix 3.0 compatibility for CLI: #3636
  • fix(config): add migration path from Hyper2 config location to Hyper3: #3610

New in Hyper 3.0.0 (May 6, 2019)

  • Major Changes:
  • WebGL renderer #3368
  • Upgrade Electron to v4: #3329
  • Emoji support
  • Fix cols/rows in cursorFrame returned by onCursorMove: #3547
  • Minor Changes:
  • Data is now batched between main and renderer processes: #3336
  • (temporary work-around) drawing an outline to the selection box: #3373
  • Disable VSCode type checking: #2767
  • Add macOptionSelectionMode option: #3406
  • Display the renderer type in the About dialog: #3441
  • Hyper v3 icons: #3451 #3466
  • Add Session class and Session options decoration by plugins: #3464
  • Use electron's getPath() API to get the user's app data directory: #2948
  • Expose active window positon on move to reducer: #3470
  • Add Window class and options plugin decoration: #3485
  • Keep homedir as session startup endpoint: #3506
  • Url are now interpreted by xterm: #3507
  • Upgrading xterm.js to 3.11.0-1: #3508
  • Upgrading xterm.js to 3.12.0-1: #3536
  • Add shortcut for opening hamburger menu (Windows): #3444
  • Fix handling ssh link with empty user: #3521
  • Patches:
  • Optimistic session creation (Faster launch times): #3352
  • Fix for config.session being ignored: #3367
  • Updating xterm to include the selection outline: #3373
  • Configure Electron Builder to build Snap in classic confinement mode: #3374
  • Fix(app): update os-locale to 3.1.0: #3369
  • Update reat-dom to v16.2.1: #3386
  • Emoji Fix: #3388 #3390
  • Add div wrappers around window controls svg elements: #3392
  • Fixed file paste: #3383
  • Upgrading xterm.js with the meta key fix: #3393
  • Upgrade to include fixes in xterm v3.10.1: #3400
  • Zoom with both cmd+= and cmd+plus: #3401
  • Fix modifier keys being printed: #3414
  • Downgrade electron to v3: #3420
  • Fix xterm.js resource leaks in split pane: #3409
  • Fix and simplify resize handling using ResizeObserver: #3411
  • Fix webgl config: #3407
  • Upgrading xterm to 3.10.1-3: (emoji and webgl improvements) #3429
  • Upgrading xterm to 3.10.1-4: (remove selection outline) #3431
  • Verify that webgl2 is supported before using it: #3435
  • Restore termRef to avoid breaking change: #3437
  • Bumping electron to 3.1.3: #3458
  • Minor fix on string #51: #3490
  • Fix hanging when zoom out goes below 5px: #3509
  • Fix home & end keymaps: #3517
  • Update copyright year in Help->About Hyper: #3415
  • Admin required for windows-build-tools install: #3570

New in Hyper 3.0.0 Canary 10 (May 6, 2019)

  • Reverting a breaking change of 3.0.0-canary.9 where the config directory was changed and thus existing configs would not load

New in Hyper 3.0.0 Canary 8 (Feb 13, 2019)

  • Minor Changes
  • Hyper v3 icons: #3466
  • Add Session class and Session options decoration by plugins: #3464

New in Hyper 2.1.2 (Feb 5, 2019)

  • Patches:
  • Fix electron window.open vulnerability: #3457

New in Hyper 3.0.0 Canary 7 (Feb 5, 2019)

  • 🤩 New Hyper 3 Icon 🔐 Security Fix
  • Minor Changes:
  • Hyper v3 icons: #3451
  • Patches:
  • Bumping electron to 3.1.3: #3458

New in Hyper 3.0.0 canary 6 (Jan 25, 2019)

  • WebGL and plugins bug fixes
  • Minor Changes:
  • Display the renderer type in the About dialog: #3441
  • Patches:
  • Verify that webgl2 is supported before using it: #3435
  • Restore termRef to avoid breaking change: #3437

New in Hyper 3.0.0 canary 5 (Jan 22, 2019)

  • Minor Changes:
  • Add macOptionSelectionMode option: #3406
  • Patches:
  • Zoom with both cmd+= and cmd+plus: #3401
  • Fix modifier keys being printed: #3414
  • Downgrade electron to v3: #3420
  • Fix xterm.js resource leaks in split pane: #3409
  • Fix and simplify resize handling using ResizeObserver: #3411
  • Fix webgl config: #3407
  • Upgrading xterm to 3.10.1-3: (emoji and webgl improvements) #3429
  • Upgrading xterm to 3.10.1-4: (remove selection outline) #3431

New in Hyper 3.0.0 canary 4 (Jan 8, 2019)

  • Upgrade to include fixes in xterm v3.10.1: #3400

New in Hyper 3.0.0 canary 2 (Jan 7, 2019)

  • Patches:
  • Updating xterm to include the selection outline: #3373
  • Configure Electron Builder to build Snap in classic confinement mode: #3374
  • Fix(app): update os-locale to 3.1.0: #3369
  • Update reat-dom to v16.2.1: #3386
  • Emoji Fix: #3388 #3390
  • Add div wrappers around window controls svg elements: #3392
  • Fixed file paste: #3383

New in Hyper 2.1.0 Canary 4 (Dec 13, 2018)

  • performance improvements, and bug fixes
  • Update xterm to v3.9.1

New in Hyper 2.1.0 Canary 3 (Dec 8, 2018)

  • Minor Changes:
  • Update xterm to v3.8.0: #3255
  • Replace node-fetch with electron-fetch to enable better proxy compatibilty: #3108
  • Show actual error message when loading plugin fails: #3083
  • [CLI] added version command: #3207
  • Add snapcraft build: #3216
  • Improve detection of selected editor on Windows: #3242
  • Patches:
  • Update electron to 1.8.8: #3151
  • Update outdated link to Homebrew Cask: #3235
  • Changed OS X reload accelerator key mappings be more inline with Linux & Windows: #3277
  • CLI: enforce directory existence before linking on Linux: #3252
  • Fix CLI tool with python3: #3284
  • Doc: fix broken link in PLUGINS.md: #3089
  • Point Spectrum badge to correct location: #3166
  • Fix typo in comments: #3185
  • Update repo banner: a505171
  • Simplify promises in cli/api.js: #3198
  • Fix incorrect markdown links: #3243
  • Code cleanup: #3131

New in Hyper 2.1.0 Canary 2 (Jun 18, 2018)

  • Minor Changes:
  • Doc: add details to run hyper in dev mode: #2493
  • Adding ability to send error object to notify(): #2955
  • Add letter spacing configuration option: #3002
  • Add scrollback option to config: #3038
  • Update xterm to 3.4.1: #3032
  • Patches:
  • Add yarn-error.log to gitignore: #2928
  • Fix zoom keymaps for Windows: #2489
  • Fix a typo: #2945
  • Fix locales (LANG) env vars by using os-locale: #2913
  • Fix toggleFullScreen keymap customization: #2995
  • Fix RPC handler race condition causing a crash: #2940
  • Fix double action on keymap after a reload: #3006
  • Fix plugin module hijacking on main process: #2866
  • Adjust clickable region of control buttons: #3017
  • CLI : Fix package existence check for scoped packages: #3044

New in Hyper 2.1.0 Canary 1 (Apr 25, 2018)

  • New lineHeight option, improvements and bug fixes based on feedback
  • Minor Changes:
  • Add line height config: #2858
  • Improve update notification contrast: #2791
  • Patches:
  • Prevent /usr/local/bin/hyper overwriting: #2885
  • Disable Chromium GPU blacklist: #2895
  • CLI: use .hyper.js from repo root dir when running in dev mode: #2792
  • git: always set js endline to lf: #2795

New in Hyper 2.0.0 (Apr 16, 2018)

  • We are pleased to announce Hyper 2, featuring:
  • A new high-performance Canvas based rendering engine
  • An online catalog of plugins and themes
  • The hyper CLI to install plugins and themes with one command
  • Improved keymaps support
  • Improved support for hyperlinks

New in Hyper 2.0.0 Canary 16 Beta (Apr 6, 2018)

  • Minor Changes:
  • Readme: Add instructions for AUR: #2797
  • Use xterm winptyCompat addon: #2811
  • Patches:
  • CircleCI: Prevent repetitive build job when releasing: #2787
  • Use xterm webLinks addon: #2810

New in Hyper 2.0.0 Canary 15 Beta (Mar 27, 2018)

  • Major Changes
  • Migrate styling to styled-jsx: #2761
  • Set showHamburgerMenu enabled by default on Linux: #2666
  • Minor Changes
  • Reset splits either side of a divider to an even ratio on double click of the divider #2687: #2692
  • Update electron to 1.8.4: #2753
  • Integrate xterm v3.2: #2768
  • Improve rendering performance of chars with background: #2769
  • Add plugin development doc: #2770
  • Make SESSION_REQUEST/TERM_GROUP_REQUEST hackable: #2777
  • Patches
  • Fix AVA tests and make them mandatory: #2705
  • CLI: better existence check: #2700
  • Ensuring that the restored window position is valid: #2459
  • Fix config reload after vim edit: #2718
  • Fix plugin name check: #2736
  • Fix start with missing config fields: #2727
  • Do not register app for ssh:// url scheme handling on dev mode: #2745
  • Remove auto prefix plugin name: #2757
  • Update to CircleCI 2: #2758
  • Ensured Circle CI config works as expected: #2759
  • Disable VSCode type chekcing: #2767
  • Fix color configuration with an array: #2729
  • Fix Term theme hot reloading: #2771
  • Use last state of xterm dynamic char atlas: #2783

New in Hyper 2.0.0 Canary 14 Beta (Feb 21, 2018)

  • Fix transparency at startup: #2689

New in Hyper 2.0.0 Canary 13 Beta (Feb 20, 2018)

  • Revert xterm upgrade: 52ac609
  • Use xterm@1ec7b91: 01e632b

New in Hyper 2.0.0 Canary 12 Beta (Feb 20, 2018)

  • Major Changes:
  • Change default colors: #2670
  • Minor Changes:
  • Add ssh url scheme handling: #2516
  • Update xterm.js to v3.1.0: #2667
  • Add fontWeight and fontWeightBold settings: #2669
  • Patches:
  • Fix update notification link: #2637
  • Focus term if needed when restoring: #2658
  • Electron 1.8 is out: #2663
  • Subpixel with opaque background color: 137db6c
  • Bumped lockfile: 0c1be6d

New in Hyper 2.0.0 Canary 10 Beta (Jan 17, 2018)

  • Better resizing and fixed blinking cursors
  • Fix Windows keymap delete typo: #2575
  • Make CLI perform static analysis of config lazily: #2593
  • Use xterm.js's fit addon when calling fitResize: #2594
  • Fix CLI installation on Windows: #2600
  • Fix offscreen term size calculation: #2612
  • Fix initial cursor blinking: #2614

New in Hyper 2.0.0 Canary 9 Beta (Jan 10, 2018)

  • Minor Changes
  • Added keymap to rebind the 'break' command - Issue #2432: #2531
  • Always notify watchers of plugin updates: #2508
  • Add CLI tool to install/search plugins or launch app: #2375
  • Xterm v3 integration: #2573

New in Hyper 2.0.0 Canary 8 Beta (Dec 5, 2017)

  • Minor Changes:
  • Add shell alias commands to move/delete word/line: #2426
  • Keymaps are now updated without restarting: #2455
  • Adding in ability to switch release channel without restarting Hyper: #2408
  • Load/Unload theme without restarting: #2458
  • Add alt+F4 shortcut to close window on Windows: #2491
  • Improved context menu: #2425
  • Patches:
  • Unify wording and spelling in config and other places: #2422
  • Protect against Reload: #2433
  • Enhance plugin installation: #2440
  • Fix cursorShape propagation: #2437
  • Disable undo/redo/cut menuItems: #2435
  • Update node-pty to 0.7.3: #2453
  • Fix component decoration in renderer: #2454
  • Fix devtools opening when menuItem clicked: #2457
  • Add comment in config about opacity compatibility: #2463
  • Replace minus with hyphen character in keymaps: #2467
  • Fix commands without active window: #2473
  • Restore v1 keymaps for tab switching: #2485
  • Use same hazel endpoint to notify update to Linux users: #2497
  • Bumped electron-builder and its companion: #2519
  • Fixed the cursor's color: #2520
  • Fix color for char under focused BLOCK cursor: #2521
  • Expose ‘true colour’ support in $COLORTERM: #2484

New in Hyper 2.1.1 Beta (Nov 4, 2017)

  • Fixed a config bug and added support for QuickEdit
  • Patches
  • QuickEdit support: #2392
  • Fix copying default config at launch if needed: c827349

New in Hyper 2.1.0 Beta (Nov 4, 2017)

  • Minor Changes:
  • Add new keymaps to jump between tabs: #2330
  • Add trailingComma rule for config-default.js: #2372
  • Add decorateBrowserOptions to plugin extensions list: #2378
  • Pasting a copied file or dir provides full path to resource: #2364
  • CopyOnSelect support in canary: #2390
  • Add context menu: #2001
  • Multiple keymaps and mousetrap: #2412
  • Patches:
  • Type checking configuration: #2291
  • Fix plugin requiring to authorize @ in config: #2312
  • Fix single tab title: #2289
  • Removed contractions for consistency: #2325
  • Add config to issue report template: #2293
  • Move Date.now() into actions to have pure reducers: #2324
  • Fix keyboard event handling: #2331
  • Update electron to 1.7.9: #2358
  • Fix typo in comment: #2383
  • Zoom Keymap Consistency: #2365
  • Removing call to undefined function on resize: #2396
  • Move syntax error description to notification body: #2404
  • Update dependencies: #2416
  • Fix contextMenu: ec6ecdd
  • Fix Preferences menu item: c00c10e

New in Hyper 1.4.8 (Sep 26, 2017)

  • Fixes a Chromium RCE vulnerability! 🚨
  • Patches:
  • Fixed icon proportions in About window
  • Fix typo in utils customKey
  • Update Electron to 1.7.8

New in Hyper 2.0.4 Beta (Sep 26, 2017)

  • Fixes a Chromium RCE vulnerability!
  • Patches:
  • Fixed icon proportions in About window: #2265
  • Remove mousetrap package: 56a4ab2
  • Avoid double requestAnimationFrame loop since xterm already has one: 57cb32d
  • Remove redux logger since it slows down pty events in development: 0ed146c
  • Pty data events related perf improvements: 19f5355
  • Add BC getTermDocument and a note about deprecation: 8283ce6
  • Fix typo in utils customKeys: #2283
  • Restore lost commits from v2 branch: #2275
  • Update Electron to 1.7.8: #2277

New in Hyper 2.0.3 Beta (Sep 24, 2017)

  • Resizing the window is now working properly!
  • Patches
  • Fixed broken resizing: #2273

New in Hyper 2.0.2 Beta (Sep 21, 2017)

  • Daft. Punk. 2.0! 💥
  • Patches:
  • Made canary auto updates work: #2235
  • Major Changes:
  • hterm has been replaced by xterm.js
  • Minor Changes:
  • Make Hyper more robust against plugins: 9bd410f
  • Upgrade React to v16: f8366d0
  • Improve readme: #2196
  • Add canary icons and setup CIs: 43242cf
  • Normalize keymap internals: #2227

New in Hyper 1.4.7 (Sep 21, 2017)

  • Support for canary releases added! 🚀
  • Patches:
  • Normalize keymap internals: #2227
  • Made canary auto updates work: #2235
  • Credits:
  • Huge thanks to @wilsontayar for his help!

New in Hyper 1.4.6 (Sep 16, 2017)

  • Made file watching work on Windows: #2220

New in Hyper 1.4.4 (Sep 13, 2017)

  • Fixed various bugs and made Hyper more stable!
  • Patches:
  • Get default config options when not specified in user config: #2126
  • Fix session cleaning: #2176
  • Add category option under linux key in root package.json: #2184
  • Upgrade Electron to v1.7.6: #2193
  • Set session CWD only if there is an active session: #2191
  • Fix for keymapping bug on Linux and Windows: #2189

New in Hyper 1.4.3 (Sep 4, 2017)

  • Updated dependencies to the latest version: #2146
  • Change "Close Session" shortcut on Linux/Windows: #2160
  • Fixed writing composed characters: #2158
  • Disable ia32 linux releases: #2164

New in Hyper 1.3.3 (May 14, 2017)

  • Performance improvements
  • Quick release to address a performance regression caused by hterm 1096519

New in Hyper 1.3.2 (May 10, 2017)

  • Fixes CMD+K, faster on Windows, fewer bugs 😻
  • Plugin development:
  • Add custom inner children
  • Fix partial TermGroup decoration
  • Add onDecorated property to decorated components
  • Add displayName for each plugin HOC
  • Packages:
  • Upgrading hterm-umdjs to 1.1.4
  • Bump electron and webpack
  • Update readme to warn that choco install gets an old version
  • No need to tell greenkeeper about the emails anymore
  • Pinned all dependencies
  • Fix : install a dep for snaps
  • Fix Linux download link
  • Update website link
  • Meta:
  • Fix Linux AppImage download link
  • Update issue template to show how checkboxes work

New in Hyper 1.3.1 (Mar 11, 2017)

  • Fix Powerline fonts and invalid config bug
  • Patches:
  • Fix echo issue in config pref: #1633
  • Revert "term: specify line-height in px": 237595c

New in Hyper 1.3.0 (Mar 10, 2017)

  • Better perf, fewer bugs, unprecedented beauty
  • IMPROVEMENTS:
  • Cursor blink support
  • Beautiful selection ranges
  • We now synchronize the color of your caret with the selection range's styling.
  • PERFORMANCE:
  • We are starting to roll out some nice performance improvements. This demo of rendering 3D objects using lots of (braille) characters now runs much more fluently on our testing device (Macbook 12)
  • This is ongoing work. We have many more optimizations coming
  • Better rendering of multiple tabs
  • UI font family is now configurable
  • Improve CLI:
  • Adds support for --help and --version. One of many improvements to come to the hyper CLI!
  • BUG FIXES:
  • Text flickering upon hover on certain platforms
  • Plugin Installation Error notification:
  • An unfortunate alert that would show whenever you would launch Hyper is now gone. Sorry about that one.
  • Plugin installation on Windows:
  • We now correctly handling using the right sub-shell on win32 to install plugins
  • Plugin installation on Fish shell:
  • We now special case Fish to make it work
  • Fix config editing on Windows:
  • Bash on Windows now launches the correct program for editing the config
  • Fix bad state when closing a group of terms
  • META IMPROVEMENTS:
  • Start to add some unit tests for low level functionality. Thanks @kandros 67d6963
  • Fix typo in default config @martinvd 7ae7a52
  • Bump electron @rauchg 12bda39
  • Improve website and plugins documentation
  • Improve default config with notes about where to find other tops

New in Hyper 1.2.1 (Feb 16, 2017)

  • Fix issues with CSS class names
  • PATCHES:
  • Fix babili options so that they don't mangle our classnames 5c0edf5

New in Hyper 1.2.0 (Feb 16, 2017)

  • IMPROVEMENTS:
  • Fix dragging and dropping URLs into the terminal.
  • Inserts them as text into the shell instead of navigating!
  • ADD RIGHT CLICK TO COPY:
  • Configurable via quickEdit in ~/.hyper.js.
  • Default true for Windows, false otherwise
  • OTHERS:
  • Make the scrollbar look the same on all platforms
  • Make titlebar look better on Windows
  • BUG FIXES:
  • Fixed plugin installation in the Fish shell
  • Fixed "shell configuration change" warning when the shell hasn't changed (@matheuss) d44deb3
  • Fixed copy+paste for Linux and Windows
  • Fixed up/down on Bash for Windows via node-pty
  • META-IMPROVEMENTS:
  • Improvements on the docs, plugin hooks, DX, …
  • Fix task (npm run pack) for producing a prod-like bundle during dev
  • Add instructions to install via Chocolatey
  • The Hyper website is now under this main repo (under ./website) to simplify docs contributions
  • Bump webpack to 2.2.0
  • Update Windows installations instructions
  • Add reduceTermGroups docs reference for plugin authors
  • Improve notes for node-pty compilation

New in Hyper 1.1.0 (Jan 18, 2017)

  • We improved bootup time by making the JS bundle 20% faster (parse and evaluation time).
  • We also fixed a race condition seen if you had special characters in the first data packet coming from the terminal
  • CHANGES:
  • Expose decorate to plugins: #1261
  • Use local config file in dev (fix #903): #904
  • PATCHES:
  • Ensure line endings are correct on Windows: #1230
  • Prevent loosing focus after a char composition ended by Tab key (fix #1341): #1349
  • Scrollbar Fix on macOS (fix #100) #1354
  • Fix decoding race condition with new terminal sessions: #1366
  • 20% faster bootup time: #1350

New in Hyper 1.0.1 (Jan 18, 2017)

  • Perf improvements and URL, emojis, + bug fixes
  • Fix lingering text selection upon paste (#819, PR #1218) [@ppot]
  • Fix matching of URLs (#1253, #1210, #1042 , #910, #594, #97, PR #1216, PR #1259) [@kevinramsunder, @ppot]
  • Fix issues with zsh and improve unicode performance (#1131, #1116, #96, PR #1111) [@dotcypress]
  • Add Consolas to the list of default fonts for Windows (PR #1196) [@mqudsi]
  • Reset background color after reloading (PR #1262) [@ppot]
  • line-height improvements for rendering emoji (PR #1322) [@dotcypress]
  • Also note-worthy: URL support will probably move into a core plugin in the near future_.

New in Hyper 1.0.0 (Jan 18, 2017)

  • Windows support and improved Linux support