Skip to content

Releases: CrossPaste/crosspaste-desktop

v1.0.10

21 Sep 07:43
9214dd9
Compare
Choose a tag to compare

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

UI Improvements

Refactor & Code Style

Dependencies

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

v1.0.9

13 Sep 13:17
Compare
Choose a tag to compare

What's Changed

Extensive refactoring has been done to make commonMain reusable across multiple platforms, preparing for mobile implementation

Bug Fixes

  • 🐛 [Win] Fix mouse cursor displacement to bottom-right when invoking search window by @guiyanakuang in #1816
  • 🐛 Fix bug where app reads pasteboard on first launch to get CrossPaste source by @guiyanakuang in #1875
  • 🐛 Failure to copy images exceeding backup file threshold by @guiyanakuang in #1879

New Features

  • ✨ Add a switch to control whether to read pasteboard content set before application startup by @guiyanakuang in #1877

UI Improvements

Optimizations

Refactor & Code Style

Click to expand detailed Refactor & Code Style notes

Documentation

Dependencies

New Contributors

  • @sunxiang0918 Thanks for providing multiple detailed bug reproduction processes

Full Changelog: 1.0.8.925...1.0.9.974

v1.0.8

04 Sep 11:36
88bd1e4
Compare
Choose a tag to compare

What's Changed

Bug Fixes

New Features

UI Improvements

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

Full Changelog: 1.0.7.891...1.0.8.925

v1.0.7

23 Aug 13:23
ee036c4
Compare
Choose a tag to compare

What's Changed

📦 Reduced installation package size by 50% through optimizations

Bug Fixes

New Features

UI Improvements

Documentation

Dependencies

  • ⬆️ Bump selenium from 4.23.0 to 4.23.1 by @dependabot in #1669
  • ⬆️ Bump ch.qos.logback:logback-classic from 1.5.6 to 1.5.7 by @dependabot in #1710
  • ⬆️ Bump com.valentinilk.shimmer:compose-shimmer from 1.3.0 to 1.3.1 by @dependabot in #1709
  • ⬆️ Bump com.google.guava:guava from 33.2.1-jre to 33.3.0-jre by @dependabot in #1708

Optimizations

  • 🚀 Optimize package size: Avoid bundling chrome-driver and chrome-headless-shell by @guiyanakuang in #1698
  • 📈 [win] Prevent exceptions from URL checks printing by @guiyanakuang in #1722

New Contributors

Full Changelog: 1.0.6.862...1.0.7.891

v1.0.6

11 Aug 09:31
6c9b2d3
Compare
Choose a tag to compare

What's Changed

Bug Fixes

New Features

UI Improvements

  • 💄 Add UI configuration to modify maxBackupFileSize, enabledSyncFileSizeLimit, and maxSyncFileSize by @guiyanakuang in #1639
  • 💄 Resolve text overflow in DialogButtonsView buttons by @guiyanakuang in #1652

Dependencies

Refactoring and Code Quality

Full Changelog: 1.0.5.838...1.0.6.862

v1.0.5

05 Aug 06:43
Compare
Choose a tag to compare

What's Changed

Bug Fixes

  • 🐛 [Microsoft Store] Fix bug preventing control over startup settings for apps installed from Microsoft Store by @guiyanakuang in #1604
  • 🐛 [Microsoft Store] Fix logic error in determining if the application was installed from the Microsoft Store by @guiyanakuang in #1610
  • 🐛 [Mac] Fix memory leak issue in MacosApi by @guiyanakuang in #1619
  • 🐛 [Linux] Fix clipboard detection and memory leak in pasteboard service by @guiyanakuang in #1621

New Features

Improvements

Documents

Full Changelog: 1.0.2.825...v1.0.5.838

v1.0.2

01 Aug 05:12
Compare
Choose a tag to compare

What's Changed

Bug Fixes

  • 🐛 On Linux, We Should Retrieve the Distribution Version Instead of the Kernel Version by @guiyanakuang in #1548
  • 🐛 Fixed issue with duplicate unActive main window by @guiyanakuang in #1575
  • 🐛 Fix bug in adjusting the cleanupPercentage control spinner by @guiyanakuang in #1589
  • 🐛 Fix issue where right-clicking to activate the menu on Mac causes a light spot to appear in the top left corner of the desktop by @guiyanakuang in #1593
  • 🐛 Fix issue where modifying one configuration resets other modified configurations to their default values by @guiyanakuang in #1595
  • 🐛 Fix logic for hiding the tutorial button by @guiyanakuang in #1598
  • 🐛 Fix issue where menu does not display on Mac by @guiyanakuang in #1600

New Features

Improvements

Dependency Upgrades

  • ⬆️ Bump org.signal:libsignal-client from 0.52.5 to 0.54.0 by @dependabot in #1570

Full Changelog: v1.0.1...v1.0.2

v1.0.1

24 Jul 13:16
3d2a905
Compare
Choose a tag to compare

What's Changed

Bug Fixes

  • 🐛 Fix the issue in build-release.yml where the Alibaba Cloud OSS version path was not set correctly by @guiyanakuang in #1491
  • 🐛 Fix the issue where the transparent background did not adapt to the theme by @guiyanakuang in #1493
  • 🐛 Fix the issue that FaviconLoader does not support concurrent loading by @guiyanakuang in #1497
  • 🐛 Fix the issue of failing to retrieve the paste shortcut key by @guiyanakuang in #1502
  • 🐛 Fix the bug of getting the wrong resolution of images by @guiyanakuang in #1517
  • 🐛 Fix incorrect image annotation icon by @guiyanakuang in #1519
  • 🐛 Avoid adding file type icons to the pasteboard by @guiyanakuang in #1523
  • 🐛 Avoid writing to the clipboard on the main thread by @guiyanakuang in #1525

New Features

Improvements

  • ➕ Add imageio-core / imageio-jpeg for accelerated image loading by @guiyanakuang in #1529
  • 🔨 Refactoring ConcurrentLoader and adding UT by @guiyanakuang in #1499
  • 🔨 Refactor image loading implementation for better clarity, easier understanding, and improved extensibility by @guiyanakuang in #1511
  • 💄 Use CircularProgressIndicator as the image loading screen by @guiyanakuang in #1513
  • 💄 Modifying cursor state when copying pasteboards by @guiyanakuang in #1527
  • 💄 Avoid that the background of the pasteboard menu affects the recognition of the icons by @guiyanakuang in #1506

Dependency Upgrades

Full Changelog: v1.0.0...v1.0.1

v1.0.0

17 Jul 10:13
c4263dd
Compare
Choose a tag to compare

Initial Release

Click to expand detailed release notes
Read more