hyper

A terminal built on web technologies

MIT License

Stars
42.9K
Committers
284

Bot releases are hidden (Show)

hyper - 4.0.0-canary.5 Latest Release

Published by LabhanshAgrawal over 1 year ago

Fixes bell config handling and few dependency updates.

OS Installer
Mac dmg x64 (Intel) arm64 (M1)
Linux deb x64 arm64 armv7l
rpm x64 arm64 armv7l
AppImage x64 arm64 armv7l
pacman x64 arm64 armv7l
snap x64
Windows exe x64 arm64 Universal

Changelog

Note - Set updateChannel to 'canary' in hyper config (command/ctrl+,) to stay on canary builds.

Full Changelog: https://github.com/vercel/hyper/compare/v4.0.0-canary.4...v4.0.0-canary.5

hyper - 4.0.0-canary.4

Published by LabhanshAgrawal over 1 year ago

Say hi to multiple profiles and image support! 🎉

OS Installer
Mac dmg x64 (Intel) arm64 (M1)
Linux deb x64 arm64 armv7l
rpm x64 arm64 armv7l
AppImage x64 arm64 armv7l
pacman x64 arm64 armv7l
snap x64
Windows exe x64 arm64 Universal

Now you can add profiles through the profiles and defaultProfile keys in config. The window color scheme and terminal rendering follows the window's profile, you can open a new window for a particular profile as well. Any tabs and splits opened in the window for any profile will follow the window.

Note - Plugins apply to all profiles, so if you are using a plugin to set the theme etc. It'd have effect on all profile windows ui.

Changelog

New Contributors

Note - Set updateChannel to 'canary' in hyper config (command/ctrl+,) to stay on canary builds.

Full Changelog: https://github.com/vercel/hyper/compare/v4.0.0-canary.3...v4.0.0-canary.4

hyper - 4.0.0-canary.3

Published by LabhanshAgrawal over 1 year ago

Update border radius again

Small update with few dependency upgrades and a fix for the border radius.

OS Installer
Mac dmg x64 (Intel) arm64 (M1)
Linux deb x64 arm64
rpm x64 arm64
AppImage x64 arm64
snap x64
Windows exe x64

Changelog

Note - Set updateChannel to 'canary' in hyper config (command/ctrl+,) to stay on canary builds.

Full Changelog: https://github.com/vercel/hyper/compare/v4.0.0-canary.2...v4.0.0-canary.3

hyper - V3.4.1

Published by LabhanshAgrawal almost 2 years ago

V3.4.1

Based on some reports of errors with node-pty, reverting it to a stable version.

OS Installer
Mac dmg x64 (Intel) arm64 (M1)
Linux deb x64 arm64
rpm x64 arm64
AppImage x64 arm64
snap x64
Windows exe x64

What's Changed

Full Changelog: https://github.com/vercel/hyper/compare/v3.4.0...v3.4.1

hyper - 4.0.0-canary.2

Published by LabhanshAgrawal almost 2 years ago

Custom config migration

This release enables migration of any custom logic if present from the v3 config to a local plugin migrated-hyper3-config. If you're upgrading from 4.0.0-canary.1 then you'd need to delete the previously generated config file for migration to take place. The local plugins are located at ~/.config/Hyper/plugins/local for mac & linux, and to %APPDATA%\Hyper\plugins\local for windows. It should be in $XDG_CONFIG_HOME/Hyper/plugins/local if $XDG_CONFIG_HOME is set.

The window border radius on macOS is also fixed now.

I hope you all will give this release a try and post your old config vs the generated plugin in the release discussions thread and report any bugs.

OS Installer
Mac dmg x64 (Intel) arm64 (M1)
Linux deb x64 arm64
rpm x64 arm64
AppImage x64 arm64
snap x64
Windows exe x64

Changelog

Note - Set updateChannel to 'canary' in hyper config (command/ctrl+,) to stay on canary builds.

Full Changelog: https://github.com/vercel/hyper/compare/v4.0.0-canary.1...v4.0.0-canary.2

hyper - 4.0.0-canary.1

Published by LabhanshAgrawal almost 2 years ago

V4.0.0-canary.1 Happy New Year 2023 🎉

This is the first canary build for v4.

We're moving to json as the format for our config file. This would enable us to programatically modify the config, making things like multiple profiles, preferences UI etc. easier to implement. We also include a json schama for the config now to enable editors' intillisense.

The config location is also changed to ~/.config/Hyper/hyper.json for mac & linux, and to %APPDATA%/Hyper/hyper.json for windows. It should be in $XDG_CONFIG_HOME/Hyper/hyper.json if $XDG_CONFIG_HOME is set. plugins directory would also be moved.

Your old config will be automatically migrated, except any custom code you might've added there. I'm planning to implement migration of those to a local plugin in coming releases.

The search experience has also improved a lot. New UI, highlighted results, overview ruler, case sensitivity, whole word matching and regex matching have been added.

I hope you all will give this release a try and provide feedback and report bugs.

OS Installer
Mac dmg x64 (Intel) arm64 (M1)
Linux deb x64 arm64
rpm x64 arm64
AppImage x64 arm64
snap x64
Windows exe x64

Changelog

New Contributors

Note - Set updateChannel to 'canary' in hyper config (command/ctrl+,) to stay on canary builds.

Full Changelog: https://github.com/vercel/hyper/compare/v3.4.0-canary.1...v4.0.0-canary.1

hyper - 3.4.0

Published by LabhanshAgrawal almost 2 years ago

V3.4.0 Happy New Year 2023 🎉

This should be the last release for v3, to check out what's coming in v4, try out the canary releases.
No major changes in this one, mostly dependency updates and few fixes. The major/breaking changes are included in the v4 canary release instead.

OS Installer
Mac dmg x64 (Intel) arm64 (M1)
Linux deb x64 arm64
rpm x64 arm64
AppImage x64 arm64
snap x64
Windows exe x64

Full Changelog: https://github.com/vercel/hyper/compare/v3.3.0...v3.4.0

hyper - 3.4.0-canary.1

Published by LabhanshAgrawal about 2 years ago

V3.4.0-canary.1

OS Installer
Mac dmg x64 (Intel) arm64 (M1)
Linux deb x64 arm64
rpm x64 arm64
AppImage x64 arm64
snap x64
Windows exe x64

Changelog

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

Note - Set updateChannel to 'canary' in hyper config (command/ctrl+,) to stay on canary builds.

Full Changelog: https://github.com/vercel/hyper/compare/v3.3.0-canary.2...v3.4.0-canary.1

hyper - 3.3.0

Published by LabhanshAgrawal about 2 years ago

V3.3.0

OS Installer
Mac dmg x64 (Intel) arm64 (M1)
Linux deb x64 arm64
rpm x64 arm64
AppImage x64 arm64
snap x64
Windows exe x64

Changelog

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

Full Changelog: https://github.com/vercel/hyper/compare/v3.2.3...v3.3.0

hyper - 3.2.3

Published by LabhanshAgrawal over 2 years ago

V3.2.3

OS Installer
Mac dmg x64 (Intel) arm64 (M1)
Linux deb x64 arm64
rpm x64 arm64
AppImage x64 arm64
snap x64
Windows exe x64

Changelog

  • Revert "Allow transparent backgrounds in webgl" (2f757d88db22dfd649d457c3f3696e96ee9afcd4)

Note: This is being done to avoid transparency issues in recent releases with the webgl renderer. Will re-enable once webgl and transparency work together properly.

Full Changelog: https://github.com/vercel/hyper/compare/v3.2.2...v3.2.3

hyper - 3.3.0-canary.2

Published by LabhanshAgrawal over 2 years ago

V3.3.0-canary.2 - Some performance related improvements

OS Installer
Mac dmg x64 (Intel) arm64 (M1)
Linux deb x64 arm64
rpm x64 arm64
AppImage x64 arm64
snap x64
Windows exe x64

Changelog

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

Note - Set updateChannel to 'canary' in hyper config (command/ctrl+,) to stay on canary builds.

Full Changelog: https://github.com/vercel/hyper/compare/v3.3.0-canary.1...v3.3.0-canary.2

hyper - 3.2.2

Published by LabhanshAgrawal over 2 years ago

V3.2.2

OS Installer
Mac dmg x64 (Intel) arm64 (M1)
Linux deb x64 arm64
rpm x64 arm64
AppImage x64 arm64
snap x64
Windows exe x64

Changelog

  • update xterm to fix emacs issue(3307fdb36a91b1d8fd8fc20433655b98bc2d0f60)

Full Changelog: https://github.com/vercel/hyper/compare/v3.2.1...v3.2.2

hyper - 3.2.1

Published by LabhanshAgrawal over 2 years ago

V3.2.1

OS Installer
Mac dmg x64 (Intel) arm64 (M1)
Linux deb x64 arm64
rpm x64 arm64
AppImage x64 arm64
snap x64
Windows exe x64

Changelog

  • 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 (2e8e2af1)
  • Use shell-env to get clean env only for AppImages (#6268)

Full Changelog: https://github.com/vercel/hyper/compare/v3.2.0...v3.2.1

hyper - 3.3.0-canary.1

Published by LabhanshAgrawal over 2 years ago

V3.3.0-canary.1

OS Installer
Mac dmg x64 (Intel) arm64 (M1)
Linux deb x64 arm64
rpm x64 arm64
AppImage x64 arm64
snap x64
Windows exe x64

Changelog

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

Note - Set updateChannel to 'canary' in hyper config (command/ctrl+,) to stay on canary builds.

Full Changelog: https://github.com/vercel/hyper/compare/v3.2.0-canary.1...v3.3.0-canary.1

hyper - 3.2.0

Published by LabhanshAgrawal over 2 years ago

V3.2.0

OS Installer
Mac dmg x64 (Intel) arm64 (M1)
Linux deb x64 arm64
rpm x64 arm64
AppImage x64 arm64
snap x64
Windows exe x64

Changelog

  • Add CWD preservation (#6225)
  • Fix window contents not clearing properly (#6285)
  • Focus terminal on closing search box (#6230)
  • Update electron to v16 (#6280)
  • Use electron's arm64 detection (#6281)
  • Fix build-id conflicts with other electron rpm packages (#6232)

Full Changelog: https://github.com/vercel/hyper/compare/v3.1.5...v3.2.0

hyper - 3.2.0-canary.1

Published by LabhanshAgrawal almost 3 years ago

V3.2.0-canary.1

OS Installer
Mac dmg x64 (Intel) arm64 (M1)
Linux deb x64 arm64
rpm x64 arm64
AppImage x64 arm64
snap x64
Windows exe x64

Changelog

  • 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.

Full Changelog: https://github.com/vercel/hyper/compare/v3.1.0-canary.6...v3.2.0-canary.1

hyper - 3.1.5

Published by LabhanshAgrawal almost 3 years ago

V3.1.5

OS Installer
Mac dmg x64 (Intel) arm64 (M1)
Linux deb x64 arm64
rpm x64 arm64
AppImage x64 arm64
snap x64
Windows exe x64

Changelog

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

Full Changelog: https://github.com/vercel/hyper/compare/v3.1.4...v3.1.5

hyper - 3.1.4

Published by LabhanshAgrawal about 3 years ago

V3.1.4

OS Installer
Mac dmg x64 (Intel) arm64 (M1)
Linux deb x64 arm64
rpm x64 arm64
AppImage x64 arm64
snap x64
Windows exe x64

Changelog

  • Focus the terminal after closing search (a3ca91d593770b0d12741a351f99ca15128dc390)
  • 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)

Full Changelog: https://github.com/vercel/hyper/compare/v3.1.3...v3.1.4

hyper - 3.1.3

Published by LabhanshAgrawal about 3 years ago

V3.1.3

OS Installer
Mac dmg x64 (Intel) arm64 (M1)
Linux deb x64 arm64
rpm x64 arm64
AppImage x64 arm64
snap x64
Windows exe x64

Changelog

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

Published by LabhanshAgrawal about 3 years ago

V3.1.2

OS Installer
Mac dmg x64 (Intel) arm64 (M1)
Linux deb x64 arm64
rpm x64 arm64
AppImage x64 arm64
snap x64
Windows exe x64

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)