Release Notes

Changelog

New features, improvements, and fixes shipped to TwinPane.

v1.0.44
ImprovementFix

Higher transfer limits and faster file transfers

April 30, 2026

Improvements

  • Higher transfer limits - the per-file transfer limit has been raised to 50 MB, so you can move larger files between panes without hitting size restrictions
  • Faster file open - reduced overhead when opening files across panes, so files become available more quickly after a transfer starts
  • Faster file copy - improved copy throughput between local and remote panes, noticeably reducing the time needed to move files in everyday workflows
  • General performance improvements - various internal optimizations to streamline file handling across both client and server

Fixes

  • Resolved several edge cases that could slow down file open and copy operations under heavier load
  • Minor stability improvements in background service communication
  • General bug fixes and reliability improvements
v1.0.43
ImprovementFix

Faster Mirror Mode and ready notification

April 17, 2026

Improvements

  • Faster Mirror Mode activation - reduced the time it takes for Mirror Mode to become fully active after connecting, so mirrored folders are available sooner
  • Mirror Mode ready notification - the client now displays a notification when Mirror Mode is fully ready, so you know exactly when mirrored content is available
  • General performance improvements - various internal optimizations to reduce startup and handshake overhead across both client and server

Fixes

  • Fixed several edge cases that could cause Mirror Mode to take longer than expected to initialize
  • Resolved minor stability issues in background service communication
  • General bug fixes and reliability improvements
v1.0.41
ImprovementFix

Mirror Mode reconnect performance improvements

April 15, 2026

Improvements

  • Faster Mirror Mode recovery after reconnects - reduced reconnect overhead so mirrored Desktop, Documents, Downloads, and Quick Access content become available more quickly after session resume or brief interruptions
  • Smoother client and server session restoration - improved reconnect sequencing so TwinPane returns to a ready state faster when the local client or remote session reconnects
  • Lower repeat initialization overhead - reduced duplicate setup work during reconnect-heavy workflows to keep file handling and Explorer behavior more consistent

Fixes

  • Fixed an issue where Mirror Mode could take longer than necessary to fully repopulate after reconnecting to an existing session
  • Resolved several reconnect-state edge cases that could delay readiness following transient network interruptions or session resume events
  • Minor .NET compatibility and background service stability fixes
v1.0.39
ImprovementFix

Reduced repeat Quick Access mounting

March 15, 2026

Improvements

  • Reduced repeat Quick Access mounting — improved mount tracking so TwinPane no longer repeats Quick Access setup work unnecessarily during reconnects and session changes
  • Quicker shell initialization — reduced duplicate mount checks during startup, helping Explorer feel more consistent when sessions begin or resume
  • Cleaner session state restoration — mount state is now reused more effectively when the client and server reconnect

Fixes

  • Fixed an issue where Quick Access entries could be re-mounted more often than needed, adding unnecessary churn during reconnect scenarios
  • Resolved several .NET runtime and service-hosting edge cases to improve reliability in long-running sessions
  • Minor .NET compatibility and background service stability fixes
v1.0.37
ImprovementFix

Client / server connection and reconnection improvements

March 2, 2026

Improvements

  • Faster client / server connection setup — reduced overhead in the initial connection path so sessions become ready more quickly after launch
  • Improved reconnection performance — reconnect logic now restores the client / server link faster after transient disconnects, network hiccups, or session resume events
  • More resilient handshake flow — connection negotiation is now more tolerant of short delays during service startup and logon

Fixes

  • Fixed an issue where repeated reconnect attempts could introduce unnecessary delay before the connection stabilized
  • Resolved several .NET runtime and service-hosting edge cases to improve overall reliability across supported Windows environments
  • Minor .NET compatibility and background service stability fixes
v1.0.35
Improvement

Optimize and reduce file explorer setup time

February 27, 2026

Improvements

  • Faster explorer initialization — reduced Virtual X: Drive setup time by streamlining the folder enumeration pipeline on session connect
  • Lazy-load directory tree — subdirectories are now populated on demand instead of scanning the full tree upfront, significantly reducing startup delay for large folder structures
  • Connection handshake optimized — reduced round-trips during the initial client-server handshake by batching capability negotiation

Fixes

  • Fixed a race condition where the explorer shell extension could briefly show stale entries after reconnecting
  • Resolved an issue where TwinPane Server would retry connection attempts indefinitely when the client was unavailable, instead of backing off
  • Minor memory improvements in the file watcher service when monitoring directories with a high number of files
v1.0.33
ImprovementFix

F5 / Refresh cache invalidation improvements

February 10, 2026

Improvements

  • Smarter cache invalidation on refresh — pressing F5 in File Explorer now correctly invalidates the local directory cache and re-fetches the latest file listing from the remote session
  • Reduced refresh latency — cache purge and re-enumeration now runs in parallel, cutting perceived refresh time
  • File metadata sync — file size and last-modified timestamps are now updated immediately on refresh instead of waiting for the next polling cycle

Fixes

  • Fixed an issue where refreshing a folder with many subfolders could cause a brief UI freeze in Windows Explorer
  • Resolved a bug where renamed files would occasionally appear with their old name until the next full cache cycle
  • Fixed file change notifications not propagating correctly when the remote session had been idle for an extended period
v1.0.30
ImprovementFix

License validation improvements

January 20, 2026

Improvements

  • Resilient license validation — the client now caches the last successful validation result, allowing continued operation during brief network outages or backend maintenance windows
  • Faster startup validation — license check on application launch now completes asynchronously, reducing time-to-ready by up to 2 seconds
  • Clearer error messages — license validation failures now display actionable messages distinguishing between expired licenses, exceeded seat counts, and connectivity issues

Fixes

  • Fixed an issue where devices could be double-counted against the seat limit when rapidly reconnecting
  • Resolved a timeout error during license validation on networks with high latency or strict proxy configurations
  • Fixed the license status indicator in the system tray not updating after a successful revalidation