Skip to content

Saddle 1.8.11 — Flat native build surfaces

Choose a tag to compare

@iakadion iakadion released this 13 Aug 18:29
· 90 commits to main since this release

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.