Releases: andre487/AndroidMessage487
Release list
Message487 v0.0.5
What's Changed
- Simplify n8n Cloud setup documentation by @andre487 in #10
- Add opt-out message deduplication; release 0.0.5 by @andre487 in #11
Full Changelog: v0.0.4...v0.0.5
Message487 v0.0.4
Изменения
Исправлена воспроизводимость APK для F-Droid: отключены недетерминированные baseline/startup-профили Android. Обычная оптимизация Android по мере использования приложения сохраняется; первые запуски не используют встроенный профиль.
Версия с коротким хешем коммита и ссылка на политику конфиденциальности, добавленные в 0.0.3, доступны на экранах «Обзор» и «Связь».
Для установки скачайте message487-0.0.4.apk или message487.apk — это один и тот же подписанный APK. Инструкция по установке.
Changes
Fix APK reproducibility for F-Droid by disabling nondeterministic Android baseline/startup profiles. Android continues optimizing the app through runtime profiling; initial launches do not use a bundled profile.
The version with a short commit hash and the privacy policy link introduced in 0.0.3 remain available on the overview and connection screens.
Install message487-0.0.4.apk or message487.apk; both files contain the same signed APK. Installation guide. The AAB is intended for Google Play Console upload.
Full changelog: v0.0.3...v0.0.4
Message487 v0.0.3
Изменения
- Версия приложения с коротким хешем коммита и ссылка на политику конфиденциальности на экранах «Обзор» и «Связь».
- Подготовка к F-Droid: описания, журнал изменений и скриншоты на русском и английском; отключение блока метаданных зависимостей в APK и AAB.
Для установки скачайте message487-0.0.3.apk или message487.apk — это один и тот же подписанный APK. Инструкция по установке. AAB предназначен для загрузки в Google Play Console.
Changes
- App version with a short commit hash and a privacy policy link on the overview and connection screens.
- F-Droid preparation: English/Russian store descriptions, changelog and screenshots; dependency information disabled in APKs and bundles.
Install message487-0.0.3.apk or message487.apk; both files contain the same signed APK. Installation guide. The AAB is intended for Google Play Console upload.
Full changelog: v0.0.2...v0.0.3
Message487 v0.0.2
Message487 0.0.2
Русский
- Обязательная Bearer-авторизация веб-хука. Токен хранится зашифрованным через Android Keystore; DevServer тоже требует авторизацию.
- Подписанный AAB для ручной загрузки в Google Play, постоянное имя APK и проверка подписей и контрольных сумм.
- Иконки из sms487, тематическая иконка Android, графика Google Play и скриншоты EN/RU.
- Инструкции установки APK, ограничений Android, настройки n8n и пересылки в Telegram на русском и английском.
Обновление с 0.0.1: установите APK поверх приложения. Настройте в n8n Header Auth: Authorization: Bearer <токен>, а в Message487 введите токен без Bearer . Сохраните и отправьте новый тест. Старые события без токена блокируются; смена адреса или токена влияет только на новые события.
English
- Require Bearer webhook authentication, with the token encrypted using Android Keystore; DevServer also requires authentication.
- Signed AAB for manual Google Play upload, a stable APK filename, signature verification and checksums.
- Restore sms487 icons and add an Android themed icon, Play graphics and EN/RU screenshots.
- Bilingual guides for APK installation, Android restrictions, n8n and Telegram forwarding.
Upgrading from 0.0.1: install the APK over the existing app. Configure n8n Header Auth with Authorization: Bearer <token> and enter the token without Bearer in Message487. Save and send a new test. Legacy events without a token are blocked; destination/token changes only affect new events.
Downloads
message487.apkandmessage487-0.0.2.apk: identical signed APKs for installation on Android 8.0+.message487.aab: publishing bundle for Play Console, not direct installation on a phone.mapping.txt: R8 mapping for this build.SHA256SUMS: checksums for all the above files.
Message487 v0.0.1
What's Changed
New Contributors
Full Changelog: https://github.com/andre487/AndroidMessage487/commits/v0.0.1