Releases: vercel/hyper
3.0.0-canary.1
🏎 New WebGL renderer (=> performance like never before)
Major Changes
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
Patches
- Optimistic session creation (Faster launch times): #3352
- Fix for config.session being ignored: #3367
Credits
Huge thanks to @chabou, @juancampa, @Tyriar and @jerch for helping!
2.1.0
⭐️New features 🐛Many bug fixes 🚀 Better performance
⭐️ Features
- Update xterm to v3.9.1: #3326
- Add line height config: #2858
- Add letter spacing configuration option: #3002
- Add scrollback option to config: #3038
- Enhance proxy compatibility: #3108
- Add snapcraft build: #3216
- CLI: added 'version' command.: #3207
- Improve detection of selected editor on Windows: #3242
- Update electron to 1.8.8: #3151
🐛 Fixes
- Fix RPC handler race condition causing a crash: #2940
- Show actual error message when loading plugin fails: #3083
- Changed OS X 'reload' accelerator key mappings be more inline with Linux & Windows.: #3277
- CLI: fix with python3: #3284
- CLI: enforce directory existence before linking on Linux: #3252
- CLI : Fix package existence check for scoped packages: #3044
- Adjust clickable region of control buttons: #3017
- Fix plugin module hijacking on main process: #2866
- Fix double action on keymap after a reload: #3006
- Fix toggleFullScreen keymap customization: #2995
- Fix locales (LANG) env vars by using os-locale: #2913
- Fix zoom keymaps for Windows: #2489
- Disable Chromium GPU blacklist: #2895
- Prevent /usr/local/bin/hyper overwriting: #2885
- Improve update notification contrast: #2791
📝 Documentation
- Update outdated link to Homebrew Cask: #3235
- Doc: fix broken link in PLUGINS.md: #3089
- doc: add details to run hyper in dev mode: #2493
- Fix markdown hyperlinks: #3290
- Update README.md: #3167
- Point Spectrum badge to correct location: #3166
🏗 Internals
- Add ability to send error object to notify(): #2955
- Code cleanup: #3131
- Simplify promises in
cli/api.js
: #3198 - Fix typo in comments: #3185
- Git: always set js endline to lf: #2795
- CLI: use .hyper.js from repo root dir when running in dev mode: #2792
- Build: use comodoca.com time stamping server: #2893
- Add yarn-error.log to gitignore: #2928
🙏 Credits
Huge thanks to @tool3, @timothyis, @Stanzilla, @bdougherty, @EdgarACarneiro, @blackhands77, @sonnyg, @umpc, @rfgamaral, @tjwelde, @lujjjh, @ahutchings, @jaridmargolin, @Pavel-Durov, @leo, @audiolion, @mdogadailo, @razzius, @itaisteinherz, @PlanetVaster, @hayer, @danielbayerlein, @prashant-andani, @plus7wist, @pablopunk, @brandon93s, @MatthiasWinkelmann, @olsgreen, and @robertgrzonka for helping!
2.1.0-canary.5
2.1.0-canary.4
2.1.0-canary.3
🤩 A lot of new features and 🐛 some bug fixes
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
Credits
Huge thanks to @mdogadailo, @razzius, @hayer, @pablopunk, @brandon93s, @Pavel-Durov, @leo, @audiolion, @itaisteinherz, @PlanetVaster, @danielbayerlein, @keanemind, @prashant-andani, @plus7wist, @MatthiasWinkelmann, and @olsgreen for helping!
2.1.0-canary.2
⚙️ New options, 🚀 performance improvements, and 🐛 bug fixes
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
Credits
Huge thanks to @blackhands77, @sonnyg, @rfgamaral, @jaridmargolin, @Stanzilla, @EdgarACarneiro, @umpc, @tjwelde, @lujjjh and @ahutchings for helping!
2.1.0-canary.1
New lineHeight
option, improvements and bug fixes based on feedback ⚡
Minor Changes
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
Credits
Huge thanks to @bdougherty, @timothyis, @tool3 and @Stanzilla for helping!