Skip to content

3.0.0

Compare
Choose a tag to compare
@juancampa juancampa released this 06 May 06:53
· 2860 commits to canary since this release

🏎 New Blazing Fast WebGL Engine. βš™οΈ Multiple bug fixes. 😌 Improved stability

Major Changes

  • WebGL renderer #3368
  • Upgrade Electron to v3: #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

Credits

Huge thanks to @juancampa, @chabou, @Tyriar and @jerch!