
Медленно, но с постоянством продолжаются доработки, правки, улучшения...
В блогах воркером проведена большая работа по обновлению устаревших (~2017 г.) инструментов для SSR (Server-Side Rendering): вместо webpack-isomorphic-tools теперь используется актуальный universal-webpack, по сути являющийся альтернативой использованию Next.js (фреймворка для разработки веб-приложений).
Теперь и серверная часть приложения, так же как и клиент, собирается Webpack'ом, что позволило обновить Webpack до 5 версии, и множество связанных с ним компонентов.
Компонент react-router обновили с 3 версии сразу на 6, что потребовало переписать часть устаревшей архитектуры роутинга на более современный лад.
В мессенджере вместо react-scripts (заброшенных их разработчиками в ~2022 году) перевели проект на Vite - очень оптимизированный, легкий и популярный сейчас сборщик Web-приложений. Тем самым ушли от Webpack, перейдя на более простой и легкий Vite, облегчающий обновления в будущем.
В мобильных приложениях кошелька и месседжера обновлена cordova-android с 10 версию на последнюю (14). Эта работа позволяет при необходимости выложить приложения в Google Play и другие магазины, "подтягивая" версию SDK к актуальному.
Улучшена система логирования на Android - логи удобно читаются, есть кнопка "Показать еще". Протестированы и исправлены уведомления для корректной работы на Android 13+ (добавлен запрос разрешения на уведомления).
Улучшен мобильный UI/UX.
Обновления компонентов позволили значительно сократить потенциальные риски безопасности приложений (так называемые "риск-алармы" в используемых компонентах сторонних разработчиков), c 76 до 14 в блогах, c 11 до 5 в кошельке и мессенджере...
Веб-приложения уже обновлены, десктоп-клиент и APK-клиенты будут собраны в ближайшие дни.
Встретили ошибки - пишите пост, комментарий или ЛС
Сообщения от пользователей позволяют выявлять или задавать иной приоритет уже известным багам/ошибкам, планированию последующих задач.
Спонсорство
Прямое спонсорство @prizm временно приостановлено, если у кого есть желание, идеи, возможности, пишите в личку :)
Пока же у нас есть ликвидность токенов GOLOS в торговых стаканах благодаря @prizm, @aleks и @gusaru (шлюзу к XRP), возможность компенсации доработок через фонд и продолжение поддержки актуальности кода воркерами.
За прошедшие полгода и доработки выше потрачено 4.8 млн GOLOS, проголосовать по заявке в фонд можно по ссылке используемого вами веб-клиента:





