## spacedriveapp/spacedrive — v2.0.0-alpha.1…v2.0.0-alpha.2

_302+ commits._

### Features
- **Add ARM crypto flags for aarch64 architecture in release workflow** (de2373b)
- **Update shared-key in setup-rust action to version 3 for improved cache management and add verification step for Clang in setup-system action** (3899373)
- **feat: add contributors list and update settings page** (98a55b8)
- **Add NASM installation step for Windows in release workflow** (5082a69)
- **Remove support for lld-link in get_best_linker function** (91f2566)
- **feat(core): add speech-to-text feature flag for optional AI dependencies** (74d3b82)
- **Enhance aarch64 cross-compilation support in GitHub Actions workflow** (d7b3cc9)
- **Enhance cross-compilation support in build process** (13f7eeb)
- **Implement cross-compilation support by detecting system architecture from TARGET_TRIPLE** (f1f0a04)
- **Add FFmpeg libraries installation for ARM architecture in GitHub Actions workflow** (16517fd)
- **add better ConnectionInfo** (cb51a6c)
- **add sd sync partners CLI** (26a730c)
- **feat(device): enhance device registration with comprehensive hardware specifications** (5673bd0)
- **feat(sync): transition device sync to shared resources** (966b7fe)
- **feat(pairing): enhance proxy pairing functionality and add tests** (1d11e12)
- **feat(mobile): add Jobs screen and enhance search functionality** (25197fd)
- **feat(mobile): add GlassSearchBar and JobManagerPanel components, update Xcode scheme** (0264add)
- **feat(mobile): integrate LiquidGlass for enhanced UI and add sidecar statistics** (59184f8)
- **feat(overview, mobile): Themes and improved OverviewScreen** (0f65d67)
- **feat(todos, docs, file-inspector): update TODO list, enhance documentation with new release info, and add quick actions for file management** (97c4de6)
- **feat: add proxy pairing flow** (4e78a0c)
- **feat(sync): implement batch event emission for applied UUIDs during backfill** (1b04b3b)
- **feat(sync): enhance foreign key handling and mime type synchronization** (b9bfa54)
- **feat(file-explorer): enhance file handling and search functionality** (f2dc233)
- **feat(recents): add RecentsView for displaying recently indexed files** (ebe7d36)
- **feat(explorer): implement ExplorerScreen and file browsing functionality** (7c3e977)
- **feat(browse): enhance BrowseScreen with new components for Devices, Locations, and Volumes** (1de4f62)
- **feat(overview): add ActionButtons component and integrate into OverviewScreen** (df1ee8a)
- **feat(settings): enhance settings UI and add device configuration updates** (f6a68d3)
- **feat(volume): Add iOS volume detection implementation** (96aa593)

### Fixes
- **Merge pull request #3003 from gedeondoescode/fix-windows** (f612241)
- **Fix volume indexing** (e4e53b7)
- **Merge branch 'main' into fix-windows** (7763bcb)
- **fix tembo's bad commit** (1490145)
- **fix(ci): split server native deps setup for cross-compilation** (19ca8ef)
- **fix(DevicePanel): safely access optional config color** (d4dd39c)
- **openSSL on linux fix** (499710e)
- **fix(DevicePanel): handle optional config icon safely** (421883d)
- **fixed the infinite loop bug. The bidirectional** (67ce501)
- **fix: handle config changes in summarize_event** (4309ca0)
- **Merge pull request #2996 from okunamayanad/fix-deps** (596c327)
- **fix: install cmake on setup** (9bdb7d1)
- **fix: add node-gyp as a dev dep** (ceac929)
- **fix: unique proxy keys and auto vouch** (7070f0a)
- **fix(location, volume): update device_id parameter for query methods and enhance filtering logic** (118baf6)
- **fix(setup): update GitHub connectivity check to use HTTPS port 443** (5cd04a7)

### Backend
- **Merge branch 'main' of https://github.com/spacedriveapp/spacedrive** (f1843bf)
- **Refactor daemon binary resolution in Tauri application** (8ea5739)
- **Merge pull request #3004 from spacedriveapp/release-build-fixes** (9a0d181)
- **Update core tests workflow to enable manual trigger and disable automatic push events** (a3ef815)
- **Disable branch push trigger in core tests workflow and standardize YAML formatting for removal flags** (20036ce)
- **Merge branch 'main' into release-build-fixes** (21c641d)
- **Refactor Tauri configuration for Windows and streamline resource management** (f735852)
- **Update Ubuntu hosts in release workflow for improved build performance** (abb88f7)
- **Enhance DLL copying process in setup function** (55a132c)
- **Update shared-key in setup-rust action to version 6 for improved cache management and modify setup-system action to restore and install libclang for Windows, ensuring compatibility with bindgen while preventing Clang from interfering with MSVC's compiler detection.** (38452a4)
- **Update shared-key in setup-rust action to version 5 for improved cache management and enhance compiler detection in setup-system action by forcing MSVC's cl.exe for both detection and compilation, ensuring compatibility and preventing linker errors.** (53a626c)
- **Update shared-key in setup-rust action to version 4 for improved cache management and enhance Clang removal process in setup-system action to ensure no Clang executables are discoverable, setting MSVC's cl.exe as the CMake compiler.** (e16069f)
- **Refactor LLVM configuration for Windows in setup-system action** (0a878b5)
- **Remove experimental native prototypes section from README.md** (819e856)
- **Enhance README.md with detailed component descriptions and architecture updates** (dcf09ce)
- **Merge pull request #3013 from spacedriveapp/honor-contributors** (dde0b22)
- **Update xtask/src/contributors.rs** (54e478a)
- **Update xtask/src/contributors.rs** (b678e5e)
- **Update packages/interface/src/Settings/pages/AboutSettings.tsx** (c9749f5)
- **Refactor Windows LLVM configuration in setup-system action and release workflow** (bf6d379)
- **Configure LLVM for Windows in setup-system action to improve build compatibility** (53868e0)
- **Enhance Windows build configuration in release workflow by adding CMake compiler variables** (05f3654)
- **Update shared-key in setup-rust action to version 2 for improved cache management** (e6da072)
- **Enhance release workflow by adding fail-fast option and setting compiler variables for Windows builds** (ac62d00)
- **Merge pull request #3012 from StarbirdTech/build/mobile-build-improvements** (77ff1d7)
- **Merge pull request #3011 from StarbirdTech/chore/package-cleanup** (2a2901e)
- **Implement mobile release workflow for iOS and Android builds** (08ad553)
- **Merge branch 'main' into release-build-fixes** (e64e421)
- **Update GitHub Actions workflow to exclude ARM64 architecture from build space maximization step** (711d75c)
- **v2.0.0-alpha.2** (b23ae40)
- **Remove pull request trigger from GitHub Actions release workflow** (28ac407)
- **Update versioning across multiple packages and enhance GitHub Actions workflow** (9de7ee8)
- **Refactor GitHub Actions workflow for CLI builds** (92020cd)
- **Merge pull request #3010 from StarbirdTech/build/unify-workspace-cleanup** (9f7edb5)
- **Update GitHub Actions workflow to install VA-API libraries for ARM64** (ab9c395)
- **Refactor inode mapping in LocationManager** (d25ca1e)
- **Update GitHub Actions workflow for ARM and x86_64 builds** (350e776)
- **Merge branch 'main' into release-build-fixes** (2ea55d8)
- **Refactor GitHub Actions workflow for native dependencies setup** (ae0e0d0)
- **Update GitHub Actions workflow to include gnutls library for native dependencies** (bbfa798)
- **Enhance ARM64 library installation in GitHub Actions workflow** (50ff730)
- **Merge pull request #3006 from StarbirdTech/feat/whisper-feature-gating** (8ab7b6d)
- **Refactor GitHub Actions workflow for ARM64 cross-compilation** (9a540db)
- **Update GitHub Actions workflow to use self-hosted runners and specific configurations** (25b1423)
- **Canonicalize Windows paths** (d31fc97)
- **Refactor Windows file handling in location manager and processing phases** (4b5ad65)
- **Update GitHub Actions workflow for release process** (83daefd)
- **Merge branch 'main' into release-build-fixes** (3ba272d)
- **Merge pull request #3005 from spacedriveapp/blacksmith-migration-d4dd39c** (28ef84e)
- **Migrate workflows to Blacksmith** (6003e8b)
- **Refactor GitHub Actions workflow for release process** (52f1073)
- **Update core/src/ops/indexing/phases/processing.rs** (61d6ace)
- **Enhance Tauri application with updater functionality** (991956b)
- **detect Windows volumes** (342ea15)
- **use windows_sys api rather than unstable windows_by_handle Metadata** (723379a)
- **Specify type in inode closure** (97594aa)
- **Reconfigure xtask to properly recognize Windows paths** (19ebcfa)
- **Enhance native dependencies verification in GitHub Actions workflow** (87889e5)
- **Update GitHub Actions workflow to include g++ for aarch64 builds** (234518d)
- **Enhance GitHub Actions workflow for server binary builds** (f6cf446)
- **Update Rust toolchain configuration and GitHub Actions setup** (7c024d8)
- **Merge branch 'main' into release-build-fixes** (21b0ea9)
- **Enhance Rust setup in GitHub Actions** (85cf0bd)
- **Update APT sources for ARM architecture in release workflow** (d960db8)
- **Merge pull request #3002 from spacedriveapp/tembo/upgrade-iroh-v0-95-1** (a4728ff)
- **cargo fmt** (388b4dd)
- **Enhance Rust installation verification in GitHub Actions** (b460571)
- **Enhance Rust toolchain configuration and installation process** (f31b96f)
- **Update ARM APT sources in release workflow for cross-compilation** (58ab28e)
- **Update GitHub workflows for core tests and release process** (f00b0f0)
- **Merge pull request #2987 from spacedriveapp/cursor/device-proxy-pairing-651c** (d328854)
- **Merge branch 'main' into cursor/device-proxy-pairing-651c** (5d9a691)
- **Merge pull request #3001 from spacedriveapp/convert-device-to-shared** (598cab2)
- **remove pairing expiration** (eb1de30)
- **Merge pull request #3000 from okunamayanad/bm-branch-2** (bdfd858)
- **Merge pull request #2998 from okunamayanad/bm-branch-1** (5986508)
- **dman it** (5f1cc9b)
- **Merge pull request #2994 from spacedriveapp/proxy-pairing-fixes** (47277e7)
- **Update core/src/service/network/protocol/pairing/vouching_queue.rs** (3307076)
- **Merge branch 'main' into cursor/device-proxy-pairing-651c** (f41b54f)
- **Merge pull request #2992 from spacedriveapp/cursor/usenormalizedquery-direct-query-input-405e** (4294015)
- **refactor useNormalizedQuery to accept query name** (2f7a88a)
- **Merge pull request #2985 from spacedriveapp/mobile-explorer** (3be9403)
- **Merge pull request #2980 from spacedriveapp/tembo/ios-volume-detection-implementation** (9846fcd)
- **Merge branch 'main' into tembo/ios-volume-detection-implementation** (1f4f2f0)
- **Merge pull request #2934 from spacedriveapp/cursor/settings-screen-implementation-98d1** (802d345)
- **Merge pull request #2982 from nicofishman/main** (dd9399c)
- **Merge branch 'main' into cursor/settings-screen-implementation-98d1** (6d51ba6)

### Docs
- **docs: add proxy pairing design** (6be13cf)

### Chore
- **build: add mobile-dev profile, fix metro watcher and NDK config** (5c4b000)
- **chore: fix package exports, hoist types, remove stale lockfiles** (abedb6a)
- **build: check xcrun exit status before using sdk path** (454267d)
- **build: unify mobile core into root workspace** (7741f97)
- **refactor(network): update connection handling in ListLibraryDevicesQuery** (0bee40b)
- **refactor(network): update to use EndpointId and EndpointAddr** (c09cc59)
- **chore(iroh): upgrade to v0.95.1 with breaking changes and migration steps** (d4d912b)
- **refactor(device): improve device data handling and UI components** (7a6d790)
- **chore(migration): simplify device table updates by dropping unused columns** (8eca2d2)
- **chore(sync): remove legacy last_sync_at column and related functionality** (37d19ad)
- **chore(migration): remove obsolete device sync migration** (5df40ab)
- **refactor(pairing): update proxy pairing configuration and serialization methods** (c6ada5a)
- **refactor(app): improve code readability and structure in UpdateAppConfigAction** (38922c2)
- **refactor(mobile): remove unused navigation components and enhance search functionality** (60803ab)
- **refactor(settings): remove unnecessary logging and streamline component structure** (aff970b)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/spacedriveapp/spacedrive?utm_source=github-action)._