Releases: spacedriveapp/spacedrive
Alpha 0.2.14
This version includes "Resizable Sidebar", bug fixes, enhanced features, and user experience tweaks that make our app smoother and more reliable. Thanks to everyone who contributed!
What's Changed
- Windows mouse resize fix by @ameer2468 in #2407
- Fix potential github action smells by @ceddy4395 in #2412
- Fixed Belarusian language entry name by @artsiom-voitas in #2409
- Remove normalised cache by @oscartbeaumont in #2390
- [ENG 946] Added zooming for image preview by @Raghav-45 in #2368
- Basic sync backfill dialog by @Brendonovich in #2405
- Update sync model docs + add section about actors by @Brendonovich in #2424
- Added date formatting according to chosen language in the settings by @artsiom-voitas in #2414
- Move language settings by @utkubakir in #2426
- AND search params together properly by @Brendonovich in #2430
- Fix folder double click by @Brendonovich in #2432
- Auto format/lint and revert some changes made to CI by @HeavenVolkoff in #2429
- Deleted English (UK) option by @artsiom-voitas in #2431
- [ENG-578] Resizable sidebar by @niikeec in #2425
- [ENG-1769] keep input focused when search by @ameer2468 in #2435
- Fix Onboarding breaking due to Sidebar changes made in #2425 by @HeavenVolkoff in #2437
- Don't error on missing search filters + add default search target by @Brendonovich in #2438
- Fix BLAKE3 by @HeavenVolkoff in #2441
- [feat]: update i18n contribution docs by @zaaakher in #2440
- Added more translation keys to the app by @artsiom-voitas in #2442
- Alpha 0.2.14 by @utkubakir in #2445
Mobile
- [MOB-89] Separate headers by @ameer2468 in #2408
- [MOB-79] Categories search redirect by @ameer2468 in #2443
- [MOB-68] Search by @ameer2468 in #2434
New Contributors
- @ceddy4395 made their first contribution in #2412
- @zaaakher made their first contribution in #2440
Full Changelog: 0.2.13...0.2.14
Alpha 0.2.13
We have resolved the issue of the ephemeral location being empty on Windows and reintroduced reactivity to thumbnail generation! Spacedrive is back in action.
Improvements and Features:
- [ENG-1629] A new file identifier has been implemented using the task system. (By @fogodev in #2334)
- Reactivity of thumbnail generation has been restored. (By @jamiepine in #2392)
- Improved translations exist for Belarusian and Russian. (By @artsiom-voitas in #2391)
- [ENG-1762] The direction of mouse resizing has been reversed. (By @ameer2468 in #2395)
- Reactive file identification has been put into effect. (By @jamiepine in #2396)
- OpenDAL for ephemeral location has been rolled back. (By @HeavenVolkoff in #2399)
Bug Fixes:
- The cargo test issue has been fixed and the pnpm prep native deps download has been enhanced. (By @HeavenVolkoff in #2393)
- The title issue (on windows task manager) has been corrected. (By @utkubakir in #2398)
- The server release issue has been addressed again. (By @HeavenVolkoff in #2403)
Full Changelog: 0.2.12...0.2.13
Alpha 0.2.12
Improvements and Features:
- [ENG-1628] A new indexer has been written using the task system. (By @fogodev in #2161)
- [ENG-1723] The sync status has been improved. (By @Brendonovich in #2299)
- [MOB-82] The project has switched to Expo Image and Inspector long press. (By @utkubakir in #2301)
- [ENG-1710] A context menu path bar has been added. (By @ameer2468 in #2305)
- Support for OS level network proxy in pnpm prep has been added. (By @HeavenVolkoff in #2304)
- [ENG-1724] A scan state for location has been introduced. (By @fogodev in #2302)
- [ENG-1731] The explorer grid selection behaviour for Windows has been improved. (By @niikeec in #2307)
- Minor changes have been made. (By @utkubakir in #2308)
- [ENG-1734] It now checks that Cargo.lock is up-to-date. (By @brxken128 in #2309)
- [ENG-1722] Numeric sync model IDs have been implemented. (By @Brendonovich in #2298)
- size ordering for ephemeral locations has been added. (By @oscartbeaumont in #2311)
- Basic HTTP auth for sd-server has been implemented. (By @oscartbeaumont in #2314)
- [ENG-1365] The 'Move to Trash' feature has been added. (By @Rocky43007 in #2318)
- OpenDAL - Ephemeral Locations have been added. (By @oscartbeaumont in #2283)
- Tag preferences have been added. (By @Brendonovich in #2313)
- A DB Vacuum Button has been added. (By @oscartbeaumont in #2312)
- [ENG-1737] The updateFirstActiveItem options type has been fixed. (By @niikeec in #2328)
- [ENG-1741] The date header has been improved. (By @niikeec in #2330)
- The trash crate has been disabled on mobile. (By @Rocky43007 in #2332)
- [ENG-1740] A semaphore for generating sync operation timestamps has been added. (By @Brendonovich in #2335)
- The Japanese translation has been improved. (By @wany-oh in #2336)
- [ENG-1695] A global setting for explorer views has been added. (By @utkubakir in #2333)
- pnpm has been updated to version 9. (By @HeavenVolkoff in #2341)
- Normalised Caching Docs have been added. (By @oscartbeaumont in #1895)
- Mouse wheel resize has been implemented. (By @ameer2468 in #2366)
- Mobile cleanup & improvements have been made. (By @utkubakir in #2362)
- [ENG-1709] Smarter params merging in search API has been implemented. (By @Brendonovich in #2346)
- Memoise useExplorerPreference props have been added. (By @Brendonovich in #2363)
- [ENG-1750] The context menu colors have been updated. (By @ameer2468 in #2369)
- [ENG-1752] The explorer selection reset when closing quick preview via keybind has been fixed. (By @niikeec in #2373)
- [ENG-1753] Quick preview is now only opened when items are selected. (By @niikeec in #2374)
- [ENG-1751] The active item handling has been improved. (By @niikeec in #2367)
- Open Trash from the application has been implemented. (By @Rocky43007 in #2338)
- Block size has been added. (By @oscartbeaumont in #2377)
- Batch ingest sync operations have been implemented. (By @Brendonovich in #2378)
- P2P settings have been improved. (By @oscartbeaumont in #2379)
- Alpha 0.2.12 has been released. (By @utkubakir in #2382)
- [MOB-90] Visual adjustments have been made. (By @ameer2468 in #2383)
Bug Fixes:
- Weird translations have been fixed. (By @utkubakir in #2294)
- The CI now checks if a migration is missing. (By @HeavenVolkoff in #2295)
- The CI has been fixed due to the Python 3.12 update. (By @HeavenVolkoff in #2306)
- The Tauri link has been fixed. (By @ChildishGiant in #2326)
- The sd-server auth has been fixed. (By @oscartbeaumont in #2331)
- The date header issue has been fixed. (By @oscartbeaumont in #2321)
- The server release CI has been fixed. (By @HeavenVolkoff in #2342)
- The Docker start command has been fixed. (By @oscartbeaumont in #2370)
- The main has been fixed. (By @oscartbeaumont in #2381)
- The core test has been fixed. (By @HeavenVolkoff in #2386)
Changes:
- The Appimage has been replaced with deb. (By @utkubakir in #2345)
- The remove files over p2p feature has been removed. (By @oscartbeaumont in #2364)
- The P2P Settings have been reintroduced. (By @oscartbeaumont in #2365)
- The placeholders have been hidden. (By @utkubakir in #2384)
- Small Trash UI fixes have been made. (By @Rocky43007 in #2385)
I18n:
- The Chinese (zh-cn) translation has been polished. (By @HeavySnowJakarta in #2337)
New Contributors
- @ChildishGiant made their first contribution in #2326
Full Changelog: 0.2.11...0.2.12
Alpha 0.2.11
Welcome to the latest update for Spacedrive! This release brings a host of improvements, fixes, and new features. Here's what's new:
Desktop
- Fix file name overflow by @niikeec in #2267
- Fix space for command palette by @ameer2468 in #2269
- Location fixed width sizing by @ameer2468 in #2268
- Improve location list item layout by @ameer2468 in #2270
- No More Infinite Text File Scrolling by @Rocky43007 in #2272
- Locales for sizing units by @ameer2468 in #2273
- Better search by @Brendonovich in #2262
- Fix black bars by @niikeec in #2289
- Disable Labeler by @Rocky43007 in #2288
- Add missing production migration for search improvements made in #2262 by @HeavenVolkoff in #2290
- Drop Tauri Plugin Window State by @oscartbeaumont in #2271
- Right Click -> New File by @Rocky43007 in #2276
- Fix pnpm prep fails to download native-deps on some specific network env by @HeavenVolkoff in #2275
Mobile
- Saved search UI by @ameer2468 in #2265
- Mobile Drawer by @utkubakir in #2255
- Drawer design improvement & more by @ameer2468 in #2274
- Implement test retry for Mobile CI by @HeavenVolkoff in #2281
Full Changelog: 0.2.10...0.2.11
Alpha 0.2.10
What's Changed
- Bundle
native-deps
v0.14 which include measures to reduce our possible exposure to CVE-2024-3094- While we believe the previous versions of
native-deps
were not compromised due to the specific way we were buildingliblzma
, as a precaution, we downgradedxz-utils
to v5.4.5 and are now pulling the source code from Debian repositories. It is recommended that all users update as soon as possible.
- While we believe the previous versions of
- Revert "remove fixed filters" by @utkubakir in #2261
- Don't fail CI job if
dorny/paths-filter
step fails by @HeavenVolkoff in #2263 - [ENG-1699] Pin Job manager by @ameer2468 in #2264
Full Changelog: 0.2.9...0.2.10
Alpha 0.2.9
List view size customization is here!
What's changed?
- Added list view size customization. PR by @niikeec. PR #2254
- Fixed invisible thumbnails. PR by @niikeec. PR #2258
- Fixed Asian characters text wrapping. PR by @niikeec. PR #2253
- Fixed request drop test and added write_ops test. PR by @Brendonovich. PR #2252
- Made Cypress tests more resilient. PR by @HeavenVolkoff. PR #2249
- Removed fixed filters. PR by @Brendonovich. PR #2257
- Added a copy button for code blocks. PR by @Rocky43007. PR #2248
- Updated hover text on the landing page. PR by @Rocky43007. PR #2251
- Added a warning for SD Docker Container. PR by @Rocky43007. PR #2256
Full Changelog: 0.2.8...0.2.9
Stay tuned for more updates, and thank you for your continued support!
Alpha 0.2.8
What's Changed
We are excited to announce the addition of the Command Palette feature to Spacedrive, making navigation more streamlined and efficient than ever before.
- Command Palette
- Fix search bar not working
- Sync status subscription
- Fix all the weird eslint warnings
Full Changelog: 0.2.7...0.2.8
Alpha 0.2.7
Quick patch to fix onboarding and some bugs
What's Changed
- New test: Add location
- Remove the
.unwrap()
from the mobile core - fix language select
- Make quic field of P2PManager private
- Remove: video intro
- Prevent default webview search
- Make mobile tests more resilient
Full Changelog: 0.2.6...0.2.7
Alpha 0.2.6
Welcome to the latest update for Spacedrive! This release brings a host of improvements, fixes, and new features. Here's what's new:
Desktop
- Reverted Tracing-Subscriber filter level. #2169
- Sync now uses msgpack instead of json. #2164
- Quick preview now closes on ESC. #2171
- Roadmap dates updated. #2172
- Crypto Refactor implemented. #2115
- Intro now fades out. #2178
- resvg and related code updated. #2177
- Bundle and archive extensions separated in artifact publisher. #2181
- Webview reload keybind changed and MacOS reload explorer menu item made functional. #2093
- Mobile tests added back. #2183
- Out-of-bounds indexing check added for p2p-block. #2187
- CompressedCRDTOperation moved and docs added around sync. #2188
- Tests added for CompressedCRDTOperation. #2189
- P2P holepunching and relay implemented. #2147
- Clippy applied to the entire repo. #2195
- Error messages now shown for feedback form. #2196
- Team page updated. #2199
- Sync tests fixed. #2194
- P2P Hooks refactored. #2193
- Prevented mouse-side buttons from drag selection. #2203
- Message request drop test added. #2201
- Landing updates made. #2205
- Silent fail fix for .spacedrive. #2206
- P2P crate renamed. #2207
- P2P Metadata Cache and Sidebar implemented. #2208
- Remote files now served over p2p. #2211
- Video intro fix and darker color implemented. #2204
- Node rename with P2P fixed. #2217
- Cloud sync and operations fixed. #2218
- .spacedrive file now hidden on Windows. #2216
- E2E Tests implemented. #2192
- Window not opening issue fixed. #2224
- npmrc updated. #2227
- IdentityOrRemoteIdentity removed. #2220
- Topbar HMR fixed. #2231
- Sync timestamp now upserted rather than overwritten. #2230
- Roadmap updates made. #2209
- Japanese language added. #2174
- Pagination implemented for sync backfill. #2163
Mobile
- Mobile Hardware Information added for Overview Page. #2106
- iOS only imports are now gated. #2175
- fullRescan button now works on mobile. #2185
- Search filters added for mobile. #2179
- Mobile components directory organization improved. #2190
- Infinite scroll and explorer query hooks added for mobile. #2197
- Native navigator now used on mobile. #2214
- Black theme and more added for mobile. #2213
- New screens, design fixes, and more added for mobile. #2229
New Contributors
Full Changelog: 0.2.5...0.2.6
Alpha 0.2.5
Welcome to the latest update for Spacedrive! This release brings a host of improvements, fixes, and new features. Here's what's new:
Desktop Enhancements
- Fixed mouse navigation forwards and backwards.
- Fixed background intro video.
- Improved error handling.
- Updated GitHub actions due to Node.js 16 deprecation.
- Cleaned up macOS window closing behavior code.
- Added Italian locale.
- Corrected locations folder icon.
- Removed unnecessary code from synced models.
- Fixed platform provider availability issue.
- Moved online locations query to a subcomponent.
- Fixed actors debug page.
- Added more documentation.
- Added latest blog post to landing page.
- Locked version of patched dependencies.
- Fixed cloud API operations count.
- Renamed items through the inspector.
- Moved all jobs and actors to an "Old" namespace.
- Fixed video intro.
- Fixed black bars in thumbnails.
- Styled Windows Explorer scrollbar.
- Prevented middle-click from opening new tabs.
Mobile Enhancements
- Settings routes new design & more.
- Empty UI for locations and tags screen.
- Locations & tags query invalidation on updates.
- Better visually width fitting for categories.
- Toast messages.
- Improved spacing & padding.
- Fixed mobile CI and some small CI improvements.
New Contributors
- @gekoxyz made their first contribution in #2066
- @HeavySnowJakarta made their first contribution in #2160
Full Changelog: 0.2.4...0.2.5