Skip to content

Releases: junhaoliao/iCtrl

v6.4.5

06 Aug 06:32
Compare
Choose a tag to compare

This release has been made possible thanks to the efforts of new contributors: @li-ruihao @IreneLime @xx12345798 @Nuovaxu @Leo6Leo

What's Changed

New Contributors

Full Changelog: v6.4.4...v6.4.5

v6.4.4

v6.4.3

09 Feb 12:17
Compare
Choose a tag to compare
  1. [Dashboard] Improve loading animation.
  2. [Session] Anchor menu to mouse position on right clicks.
  3. [Connection] ECF bridging server listen on 127.0.0.1 instead of 0.0.0.0 for security.
  4. [About] Fix floating QR code causing columns below being misaligned.
  5. [Connection] Enrich save_keys() failure prompt.
  6. [Packaging] Update mac installer background.
  7. [VNCViewer] Support new authentication types as noVNC newly support those.
  8. [VNCViewer][LocalProfile] Support savingh VNC credentials.
  9. [Loading] Permit scrolling when loading component overflows.
  10. [About] Update info.js .

v6.4.2

29 Dec 05:23
Compare
Choose a tag to compare
  1. [Packaging] fix a breaking-change in Electron 22.0 which removes "new-window" event.
  2. [Audio] Fix flipped Left / Right channel issue.
  3. [Audio] Reduce zlib compression ratio to avoid performance hit.
  4. [About] Adjust layout to make it more compact.
  5. [About] Completely fix <div/> cannot be <p/> descendant issue.
  6. [About] Add descriptions for supervisor and authors.
  7. [General] Bump up dependencies.

v6.4.0

28 Dec 04:16
Compare
Choose a tag to compare
  1. [Session] Allow setting a nickname for any session.
  2. [Favicon] Render favicons in browsers directly.
  3. [About] Add Leo HC Li as an author.
  4. [VNC] Update xstartup to use /etc/X11/Xsession for Desktop Environment sessions.
  5. [BackgroundLetterAvatar] add contrast to text when necessary.
  6. [TrafficLights] Add win-close corner to allow clicking on Dashboard window's corner to close the window.
  7. [FileManager] Hide quota display when quota loading fails.
  8. [SFTP] Ignore file when permission error is encountered in bulk download.
  9. [NewSession] Update Password field tooltips as we currently don't support session creation without a password.
  10. [VNCViewer] Change HD mode switch style.
  11. [Dashboard] Disable AddSession and About button when loading.
  12. [About][Dashboard] Move GitHub button from Dashboard to About.
  13. [About] Fix <div/> cannot be <p/> descendant issue.
  14. [Dashboard] Remove unused styles.
  15. [Packaging] Use upx on Windows.
  16. [Packaging] Use single spec file for both macOS and Windows.
  17. [Packaging] Package size reduction.
  18. [Packaging] Bump up dependencies.

v6.3.12

24 Oct 13:40
Compare
Choose a tag to compare
  1. [Packaging] Upgrade PyInstaller to 5.5 for potential performance improvement.
  2. [Loading] Show "re-create" prompt when no matching key can be found on remote targets.
  3. [Packaging] Improve backend launch up detection mechanism and remove reload handler.
  4. [Dashboard] Allow triple clicking on any session to open a Terminal session.

v6.3.11

24 Sep 16:24
Compare
Choose a tag to compare
  1. [Packaging] Load Dashboard directly from backend if the backend server is already up.
  2. [TermViewer] Fix unresponsive right clicks in the terminal.

v6.3.10

20 Sep 13:19
Compare
Choose a tag to compare
  1. [Packaging] Load Dashboard from the backend only after the backend server is ready. Before that, load a static loading page instead.
  2. [General] Upgrade xterm.js to 5.0.0.

v6.3.9

26 Jul 05:12
Compare
Choose a tag to compare
  1. [Branding] Replace "UG" with "SSH" in the logo.
  2. [VNCSpeedDial] Update full screen status when user exit full screen using keyboard shortcuts.
  3. [Packaging] Set minimum width and height on the windows.
  4. [VNC] Fix a regression: compatibility issue with TigerVNC server 1.11

v6.3.8

10 Jul 00:05
Compare
Choose a tag to compare
  1. [General] Remove unused dependencies
  2. [Packaging] Show a loading Dashboard while the local backend is not ready
  3. [FM] Change download method to mitigate a HTTPS download issue in Chromium
  4. [SFTP] Try to recover from broken symlinks when downloading
  5. [SFTP] Support deleting a long list of files
  6. [QuotaUsage] Fix quota usage percentage display issue
  7. [Packaging] add 'progress_page' as protocol interception keyword