v1.0.8
What's Changed
Bug Fixes
- π Resolve bug in application version check by @guiyanakuang in #1726
- π Fix hash encoding and refactor it to implement as cross-platform code by @guiyanakuang in #1754
- π Application crash on system tray icon click sigsegv error by @guiyanakuang in #1756
- π [Linux] Fix main window display position by @guiyanakuang in #1758
- π Use IPv4 and disable IPv6 addresses by @guiyanakuang in #1772
- π Fix pasteboard sync bugs by @guiyanakuang in #1773
- π Update trusted device info based on listeners by @guiyanakuang in #1785
- π Set ChromeServiceModule files as executable before execution by @guiyanakuang in #1789
New Features
- β¨ Add manual IP and port input for connection by @guiyanakuang in #1731
- β¨ Support direct modification of text pasteboard content by @guiyanakuang in #1732
- β¨ Add shortcut key for pasting primary type by @guiyanakuang in #1752
- β¨ Detect and notify API compatibility when different client versions connect by @guiyanakuang in #1769
- β¨ Support active refreshing of device connections by @guiyanakuang in #1777
UI Improvements
- π Enhance device connection refresh interaction by @guiyanakuang in #1783
Optimizations
- β‘ Replace MD5 with Murmur3 128-bit hash for improved large file performance by @guiyanakuang in #1745
Refactor & Code Style
- π¨ Move logic for binding desktop UI in AppWindowManager from commonMain to desktopMain by @guiyanakuang in #1735
- π¨ Move cross platform utility methods to commonmain by @guiyanakuang in #1739
- π¨ Refactor file operations using okio for cross-platform compatibility and add desktop unit tests by @guiyanakuang in #1743
- π¨ Move PasteRealm from desktopMain to commonMain by @guiyanakuang in #1748
- βοΈ Correct the spelling mistakes in the list of methods. by @sunxiang0918 in #1737
Documentation
- π Remove description of first-time chromeDriver / chrome-headless-shell download from README by @guiyanakuang in #1760
- π Move doc to separate directory to reduce clutter in main source folder by @guiyanakuang in #1775
Dependencies
- β¬οΈ Bump org.jetbrains.kotlinx:kotlinx-datetime from 0.6.0 to 0.6.1 by @dependabot in #1727
- β¬οΈ Bump org.jmdns:jmdns from 3.5.11 to 3.5.12 by @dependabot in #1729
- β¬οΈ Bump org.seleniumhq.selenium:selenium-manager from 4.23.1 to 4.24.0 by @dependabot in #1767
- β¬οΈ Bump org.jetbrains.kotlinx:kotlinx-serialization-json from 1.7.1 to 1.7.2 by @dependabot in #1766
- β¬οΈ Bump org.yaml:snakeyaml from 2.2 to 2.3 by @dependabot in #1768
New Contributors
- @sunxiang0918 made their first contribution in #1737
Full Changelog: 1.0.7.891...1.0.8.925