1.0.13.1121
guiyanakuang
released this
06 Nov 12:34
·
113 commits
to main
since this release
Bug Fixes
- π Initialize copywriter and notificationManager in configManager by @guiyanakuang in #2115
- π Correct image cropping and centering on Android platform by @guiyanakuang in #2144
- π Improve color format parsing and add conversion tests by @guiyanakuang in #2153
- π Actively close Realm database when exiting the app to ensure data persistence by @guiyanakuang in #2170
- π Fix regression issue with image type pasteboard display by @guiyanakuang in #2176
New Features
- β¨ Enable ThemeDetector to get current ColorScheme by @guiyanakuang in #2107
- β¨ Enhance QR code generation and parsing by @guiyanakuang in #2133
- β¨ Support auto-filling verification token from cache by @guiyanakuang in #2140
- β¨ Add NoneTransferData to handle invalid data by @guiyanakuang in #2147
- β¨ Support for color data in pasteboard by @guiyanakuang in #2151
- β¨ Add support for updating color palette by @guiyanakuang in #2155
UI Improvements
- π Add About item to main settings menu by @guiyanakuang in #2105
- π¨ Wrap DeviceConnectView inside Column for better layout isolation by @guiyanakuang in #2111
- π Define QR code scanning interface for mobile by @guiyanakuang in #2129
- β‘ Improve pasteboard loading logic by @guiyanakuang in #2159
- β‘ Improve search window state management by @guiyanakuang in #2161
Multiplatform & Refactor & Code Style
- π¨ Make AppTokenService multiplatform reusable by @guiyanakuang in #2109
- π¨ Move EndpointInfoFactory to commonMain for multiplatform reuse by @guiyanakuang in #2113
- π¨ Move common pasteboard consumption logic to TransferableConsumer for multiplatform reuse by @guiyanakuang in #2117
- π¨ Extract remote pasteboard listening service to common interface by @guiyanakuang in #2120
- π¨ Refactor QR code UI for multiplatform reuse by @guiyanakuang in #2126
- π¨ Restructure notification component for multiplatform reuse by @guiyanakuang in #2131
- π¨ Optimize SyncManager implementation by @guiyanakuang in #2138
- π¨ Extract PasteMenuService interface for multiplatform reuse by @guiyanakuang in #2142
- π¨ Migrate pasteboard process plugin to common module for multiplatform support by @guiyanakuang in #2149
- π¨ Move shared utils implementation to commonMain by @guiyanakuang in #2157
- π¨ Refactor search input into separate component by @guiyanakuang in #2163
- π¨ enhance pastetype from object to data class by @guiyanakuang in #2172
Dependencies
- β¬οΈ Bump ch.qos.logback:logback-classic from 1.5.8 to 1.5.12 by @dependabot in #2136
- β¬οΈ Bump dev.hydraulic.conveyor from 1.11 to 1.12 by @dependabot in #2135
- β¬οΈ Bump coil from 3.0.0-rc01 to 3.0.0-rc02 by @dependabot in #2164
- β¬οΈ Bump androidx.compose.material3:material3 from 1.3.0 to 1.3.1 by @dependabot in #2167
- β¬οΈ Bump compose from 1.7.4 to 1.7.5 by @dependabot in #2166
Documentation
- π Update changelog / download to 1.0.12 by @guiyanakuang in #2122
- π Add QR code scanner and token SVG support by @guiyanakuang in #2124
- π Update
SortPlugin.kt
reference by @emmanuel-ferdman in #2150 - π Update version to 1.0.13 by @guiyanakuang in #2174
New Contributors
- @emmanuel-ferdman made their first contribution in #2150
Full Changelog: 1.0.12.1084...1.0.13.1121