v1.0.10
·
311 commits
to main
since this release
What's Changed
Bug Fixes
- π [Mac] Skip listening to initial pasteboard change by @guiyanakuang in #1905
- π Use chrome-headless-shell for HTML rendering without window creation by @guiyanakuang in #1925
- π Fix bug in verifying if proxy is working by @guiyanakuang in #1929
- π Fix the issue where the hover effect of the search button on the main UI is affected by TokenView by @guiyanakuang in #1931
- π Relax restrictions on private IP addresses by @guiyanakuang in #1927
New Features
- β¨ Integrate MurmurHash3 source code and add StreamingMurmurHash3 by @guiyanakuang in #1901
- β¨ Implement native macOS API for thumbnail generation by @guiyanakuang in #1907
UI Improvements
- π Upgrade UI to Material 3 for reuse on mobile platforms by @guiyanakuang in #1915
Refactor & Code Style
- π¨ Merge FileExtUtils into FileUtils by @guiyanakuang in #1889
- π¨ Constants in PasteTypePlugin are now uniformly recorded within the default companion object by @guiyanakuang in #1891
- π¨ Fix typos throughout the project by @guiyanakuang in #1897
- π¨ Refactor ImageWriter into a generic interface for reuse on mobile platforms by @guiyanakuang in #1899
- π¨ Refactor toByteArray to be platform-independent in commonMain by @guiyanakuang in #1909
- π¨ Allow null ext in createRandomFileName for multi-platform reuse by @guiyanakuang in #1914
- π¨ Implement expect/actual pattern for main UI screens by @guiyanakuang in #1921
- π¨ Optimize NetUtils and DeviceUtils by @guiyanakuang in #1933
- π¨ Move font file to the resource folder in desktopMain by @guiyanakuang in #1936
Dependencies
- β¬οΈ Bump jna from 5.14.0 to 5.15.0 by @dependabot in #1893
- β¬οΈ Bump compose from 1.7.0 to 1.7.1 by @dependabot in #1892
- β¬οΈ Bump com.squareup.okio:okio from 3.9.0 to 3.9.1 by @dependabot in #1894
- β¬οΈ Bump kotlinx-coroutines from 1.8.1 to 1.9.0 by @dependabot in #1895
- β¬οΈ Bump realm from 2.1.0 to 2.3.0 by @dependabot in #1902
- β¬οΈ Bump kotlin from 2.0.10 to 2.0.20 by @dependabot in #1728
Build System
- π· Enable expect/actual classes in JVM target with "-Xexpect-actual-classes" flag by @guiyanakuang in #1911
Full Changelog: 1.0.9.974...1.0.10.1001