Версия 0.8.1 — техническая, но важная: именно она открыла приложению дверь в Google Play. Здесь не так много заметных глазу функций, зато выполнены требования магазина и заложена основа для публикации и безопасной работы с данными пользователей.
🧱 Поддержка 16 КБ страниц памяти
Новые версии Android требуют, чтобы нативные библиотеки поддерживали страницы памяти размером 16 КБ. Приложение обновлено: используется современный NDK, а библиотеки собраны с нужными параметрами для всех четырёх архитектур (arm64, armv7, x86, x86_64). Проверка показала корректное выравнивание во всех сборках — приложение запускается на новых устройствах и соответствует требованиям магазина.
🗑️ Удаление аккаунта
По требованию Google Play пользователь должен иметь возможность удалить свой аккаунт прямо из приложения. Теперь это делается в настройках (с двойным подтверждением): аккаунт, сессии, подписки на уведомления, сообщения и реакции удаляются, а дети, которых вёл родитель, остаются в саду — они просто отвязываются от удалённого аккаунта. Дополнительно работает публичная страница с описанием процедуры удаления — для тех, кто хочет сделать это через сайт.
🏫 Демонстрационный сад
Для ревьюеров Google Play и новых тестировщиков создан демонстрационный сад: несколько групп, десятки детей, наполненные наблюдения, посещаемость и работы в галерее. Достаточно ввести код организации и готовый логин — и все возможности приложения видны сразу, без ввода реальных данных детей.
📦 Что ещё вошло в сборку
В этом же релизе — улучшения предыдущих недель: перевод садов на PostgreSQL с отдельной схемой для каждой организации (полная изоляция данных между садами), быстрое превью работ в галерее с кэшированием, быстрые комментарии наблюдений с учётом возраста, переработанные рекомендации, расширенные настройки (смена пароля, экспорт и импорт настроек, режим для пожилых, автозапуск на Windows), а также серверные улучшения надёжности: ежедневные автобэкапы, сторожевой таймер и внешний мониторинг доступности.