Skip to content

Releases: Sominemo/Mono-PWA

4.0.0 Dev 10

20 Jun 01:20
b5cb6d2
Compare
Choose a tag to compare
4.0.0 Dev 10 Pre-release
Pre-release

Самое главное

  • Тёмная тема сменена на светлую
  • Новый навбар
  • Дашборд (отключён по-умолчанию, чтобы тестировать, включите его в флагах). Мастера настройки пока нет
  • Широкая разметка окна

Прочие мелочи

  • Убраны анимации Lottie и неиспользуемая криптография, размер программы существенно сокращён
  • Убраны неактуальные инструкции для сканирования QR, а сам код увеличен в более, чем два раза
  • Полоса, идентифицирующая текущий раздел в навбаре, теперь двигается плавно

Исправленные ошибки

  • Если эмоджи не удавалось определить, отображалось undefined

Технические изменения

  • Обновлены зависимости
  • Поддержка неполных локализаций с помощью fallback-языков
  • Поддержка горизонтальной прокрутки оконным менеджером
  • Определение, когда приложение находится в мобильном режиме

3.4.0 — Промежуточный этап 4.0.0

12 May 21:00
93685f1
Compare
Choose a tag to compare

Самое главное

  • Новый стиль иконок в выписке
  • Скрытие кредитных средств
  • Включение режима работы с клавиатуры при нажатии клавиши Tab
  • Меню "Приватность" в настройках
  • Отображение операции в оригинальной валюте

Мелочи

  • Новый формат сумм
  • Убран пункт "О программе" из меню
  • Изменён порядок пунктов в настройках

Улучшения

  • Новый экран ошибки
  • Новый алгоритм сортировки счетов
  • Новое ядро для сбора отчётов
  • Улучшена доступность
  • Оптимизирован вес приложения

Исправленные ошибки

  • Элементы, MCC для которых не удавалось определить, не отображались
  • В списке карт не отображался минус при отрицательном балансе
  • Баланс под картой в выписке отображался без минуса до подгрузки обновления с сервера

4.0.0 Dev 9

08 May 21:12
4f41cac
Compare
Choose a tag to compare
4.0.0 Dev 9 Pre-release
Pre-release

Самое главное

  • Возможность скрыть кредитные средства из баланса (сам кредитный лимит пока что не отображается)
  • Теперь каждые три разряда суммы отделяются пробелом
  • Теперь карты по умолчанию сортируются по валюте и классу карты, пытаясь сразу соответствовать официальному приложению
  • Отображение транзакции в валюте

Мелочи

  • В некоторых случаях реакция на сканирование QR будет быстрее

Исправленные ошибки

  • В списке карт не отображался минус при отрицательном балансе
  • Баланс под картой в выписке отображался без минуса до подгрузки обновления с сервера

4.0.0 Dev 8

08 May 11:48
ad968a7
Compare
Choose a tag to compare
4.0.0 Dev 8 Pre-release
Pre-release

Улучшения

  • Понятное описание ошибки БД в приватном режиме Firefox
  • Уведомление об успешной отправке отчёта
  • Идентификация включённой авто-отправки на странице ошибки
  • При возникновении нескольких ошибок загрузки, одна ошибка больше не перекрывает другую

Исправления

  • Ошибки теряли описания при логировании в Firefox
  • Логи не отправлялись при ошибке БД

4.0.0 Dev 7

07 May 22:37
4ac6826
Compare
Choose a tag to compare
4.0.0 Dev 7 Pre-release
Pre-release

Самое главное

  • Меню "Приватность"
  • Новый экран ошибки с кнопками действий для возможного исправления оной

Прочие мелочи

  • Изменён порядок разделов в настройках
  • Автоматическая отправка ошибок и отчётов
  • Детализация отчётов
  • Приложение полностью переведено на новый движок логирования

Доступность

  • Предложение включить режим навигации с клавиатуры, если нажата клавиша Tab
  • Ссылка на пропуск навигации для экранных дикторов
  • Поддержка работы с клавиатуры в EdgeHTML
  • Работа выпадающего меню с клавиатурой
  • Работа контекстного меню с клавиатурой
  • Фокус первой кнопки во всплывающем меню

Исправленные ошибки

  • Перевод ошибки в текстовый формат не работал при работе с событием
  • Исправлена неправильная работа уведомлений

Технические изменения

  • Флаг режима специальных возможностей в Scaffold
  • Изменён принцип работы сброса приложения
  • Ссылка для обратной связи теперь задаётся при сборке
  • Составление списка флагов сборки
  • Карточка эксперимента теперь может менять LS свойство и не отображать ID

4.0.0 Dev 6

24 Apr 18:25
a53ed63
Compare
Choose a tag to compare
4.0.0 Dev 6 Pre-release
Pre-release

Самое главное

  • Эта сборка в большей мере нацелена на оптимизацию веса дистрибутива. Функциональные новшества отсутствуют.
  • В результате проведённых работ вес WebWorker'а был уменьшён более, чем вдвое

Оптимизация

  • Внешние зависимости больше не поставляются отдельным файлом. Обычно это делается с расчётом на то, что зависимости не меняются, и можно использовать кэш, но в Mono PWA зависимости меняются в каждом обновлении, что приводит скорее к деградации скорости загрузки
  • Для WebWorker'а теперь собирается собственная упрощённая версия датасета валют, вместо того, чтобы таскать всю библиотеку со всеми данными
  • WebWorker избавился от прямых зависимостей. Датасеты теперь поставляются напрямую в процессе сборки

Технические изменения

  • Изменён порядок загрузки шрифтов

Исправленные ошибки

  • Текст описания транзакций переносился некорректно

Для тестеров

  • Сейчас в большей мере производится рефакторинг, лавина фич ещё впереди
  • Может поломаться что угодно, тыкайте ВСЁ. Вероятные поломки непредсказуемы
  • В некоторых местах может отсутствовать локализация. Сообщайте об этом

4.0.0 Dev 5

23 Apr 22:40
364f6db
Compare
Choose a tag to compare
4.0.0 Dev 5 Pre-release
Pre-release

Для тестеров

  • Сейчас в большей мере производится рефакторинг, лавина фич ещё впереди
  • Может поломаться что угодно, тыкайте ВСЁ. Вероятные поломки непредсказуемы
  • В некоторых местах может отсутствовать локализация. Сообщайте об этом

Самое главное

  • В выписке вместо Noto Emoji/Twitter Emoji теперь используются Material Icons

Технические изменения

  • Датасет из соответствий emoji -> MD Icon + цвет
  • Отображение фокусировки для некоторых элементов
  • Базовая имплементация движка Report
  • Исключены emoji шрифты
  • PATHS вынесены из Webpack config в отдельный файл

Исправленные ошибки

  • Элементы выписки, к которым не удалось найти расшифровку MCC, не отображались
  • Указывался неактуальный тег prefetch, что генерировало предупреждения в браузерах

4.0.0 Dev 4

18 Apr 12:11
8c712a4
Compare
Choose a tag to compare
4.0.0 Dev 4 Pre-release
Pre-release

Для тестеров

  • Сейчас в большей мере производится рефакторинг, лавина фич ещё впереди
  • Может поломаться что угодно, тыкайте ВСЁ. Вероятные поломки непредсказуемы
  • В некоторых местах может отсутствовать локализация. Сообщайте об этом

Технические изменения

  • Полностью убраны все внешние зависимости из DOM

4.0.0 Dev 3

09 Apr 10:06
94cdf6f
Compare
Choose a tag to compare
4.0.0 Dev 3 Pre-release
Pre-release

Для тестеров

  • Сейчас в большей мере производится рефакторинг, лавина фич ещё впереди
  • Может поломаться что угодно, тыкайте ВСЁ. Вероятные поломки непредсказуемы
  • В некоторых местах может отсутствовать локализация. Сообщайте об этом

Технические изменения

  • Теперь за session ID отвечает ReportSession
  • Убраны лишние методы из DOMObjectWrapper
  • Компоненты Settings** перенесены из PWA-Environment в приложение
  • Убрана зависимость от локализации в DOM

4.0.0 Dev 2

08 Apr 23:20
763c0b7
Compare
Choose a tag to compare
4.0.0 Dev 2 Pre-release
Pre-release

Для тестеров

  • Сейчас в большей мере производится рефакторинг, лавина фич ещё впереди
  • Может поломаться что угодно, тыкайте ВСЁ. Вероятные поломки непредсказуемы
  • В некоторых местах может отсутствовать локализация. Сообщайте об этом

Технические изменения

  • Автоматизация сборки
  • Возможность изменения постоянных элементов Nav меню
  • Возможность конфигурации сервиса HistoryHints