Saddle 1.8.11 — Flat native build surfaces
Saddle 1.8.11 — Flat native build surfaces
Changes
Saddle 1.8.11 removes project-owned native src surfaces. The Tauri desktop project is flat at desktop/, the Capacitor Android project is flat at android/ with Gradle sourceSets, and iOS toolchain-owned generated internals remain documented and validated without adding a project-owned ios/src directory.
The release also adds idempotent Android staging flattening, flat-native validation, tag-derived workflow versions, updated desktop and mobile artifact collection, optimized Android shrinking, and synchronized 1.8.11 manifests across the published package surfaces.
Verified generated release assets
The following assets are attached to this release. Sizes are bytes.
| Surface | Asset | Size |
|---|---|---|
| Desktop Linux | saddle.browser.1.8.11.appimage |
79,870,456 |
| Desktop Linux | saddle.browser.1.8.11.deb |
5,294,158 |
| Desktop Linux | saddle.browser.1.8.11.rpm |
5,297,619 |
| Desktop Windows | saddle.browser.1.8.11.exe |
4,343,237 |
| Desktop Windows | saddle.browser.1.8.11.msi |
5,246,976 |
| Desktop macOS | saddle.browser.1.8.11.dmg |
5,216,935 |
| Android | saddle.apk.1.8.11.apk |
3,498,594 |
| Android | saddle.aab.1.8.11.aab |
3,893,324 |
| Container | saddle.container.1.8.11.tar.gz |
81,722,975 |
| Browser extension | saddle.extension.1.8.11.zip |
10,760 |
The release also contains manifest.*.1.8.11.json and sha256.*.1.8.11 verification files for Android, container and each desktop runner. No IPA was attached because caller-owned Apple signing and provisioning were not enabled for this release.
Published package surfaces
The release workflows completed successfully for public npm, GitHub Packages npm, GitHub Container Registry, Maven, NuGet and RubyGems. Each workflow derives version 1.8.11 from the release tag and reads credentials from repository settings rather than source files.