Added
- The Windows installer now includes a license page that users must accept before installing the application. This ensures that users are aware of the licensing terms before proceeding with the installation.
Chaque version publiée de ShipScreen, de la plus récente à la plus ancienne, avec ce qui a changé — écrit au moment de la release, pas reconstitué après coup. Les notes elles-mêmes sont publiées en anglais.
Votre compagnon idéal pour livrer des apps mobiles. Construisez, exécutez et itérez en local sur iOS et Android, puis empaquetez des artefacts de release prêts pour l'App Store et le Google Play. Gère les bundle IDs, la config de signature, les bumps de version, la génération de captures d'écran dans toutes les tailles requises, et les visuels marketing avec device frames — le tout depuis une seule app de bureau native.
Version 0.1.25, publiée le 7 octobre 2026. C’est celle qu’installent les boutons de téléchargement ci-dessous.
dx, then the icon, package name, version and signing fixes, then Gradle — instead of a bash script, finds the Android SDK where Android Studio puts it on each system, and on Windows keeps the upload-key password in Windows Credential Manager.shipscreen-windows-setup.exe instead of an .msi. It installs for your user without administrator rights, and removes an ShipScreen installed from the old .msi first. Your projects and settings are kept.Gratuit pour un usage personnel, éducatif et non lucratif. L'usage commercial — y compris un consultant indépendant en mission — requiert une licence. Chaque build est produit par la CI de release et servi depuis mayorana.ch.
DO_NOT_TRACK, DISABLE_UPDATE_CHECK or MAYORANA_NO_TELEMETRY is set..env.dx comes first (Homebrew's deno installs one), the check now says so instead of reporting a wrong Dioxus version, and builds use the Dioxus CLI..env and tests the connection..env by hand. If another of your projects already has a key, one click reuses it — one key works for every app of your team. Otherwise the Apple card walks you through creating one, with a link straight to the right App Store Connect page. It then picks up the downloaded .p8, reads the Key ID from its file name, keeps a private copy in your keys folder (Apple lets you download it only once), saves everything to the project's .env and tests the connection.Dioxus.toml, Cargo.toml, fastlane and your last builds, and a project that was only ever built for iOS (or Android) is set up for just that platform. Fields you've filled in yourself are never changed..env file (a .env still works and takes priority)..env files, keys, keystores or service-account files are committed in the project, and can stop tracking them for you.dx against the project's Dioxus version, the Android SDK, NDK, target platform, build tools and Java, the Rust targets, Xcode and your signing identity. Each problem says how to fix it, and several have a button that does it for you — instead of finding them one failed build at a time..env use the same Android package as the app — store links, data paths and package constants — and can correct them in one click. A mismatch used to ship silently: saved data in the wrong place, a "rate us" link to a missing page, or an upload to a different app.Dioxus.toml settings the installed dx ignores (target_sdk_version, min_sdk_version) or rejects (permissions = [...]), and a target API below what Google Play requires, and can rewrite them.JAVA_HOME, is too old or too new (Java 26 with Gradle 9.1, for example), the build uses one that fits and says so in the log. The Doctor and the Java card point it out, with a one-click "Use Java 21".JAVA_HOME, macOS's registered Java, Android Studio's bundled runtime or Homebrew — and hands it to the build..env (ANDROID_KEYSTORE_PATH, ANDROID_KEYSTORE_PASSWORD, and optionally ANDROID_KEY_ALIAS) instead of a fixed keystore location, so you can use your own upload key and keep its password out of the build script. The Accounts step shows whether the keystore is found and the password is set.dx and the project's Dioxus version do not match (with the command that fixes it), or when dx fails before creating the Android project. They used to carry on and end in a cascade of unrelated "No such file" errors.Cette page est générée à partir d’un flux publié à côté des builds — le fichier que ShipScreen lit lui-même pour vérifier les mises à jour. Branchez-y un script si vous suivez les versions à l’échelle d’une équipe.
https://mayorana.ch/downloads/shipscreen/latest/releases.jsonRenseignez-vous sur une licence commerciale pour votre équipe, signalez un problème ou dites-nous ce qui manque. Nous lisons chaque message.
Nous contacter