Подробности
1. Обновления ветки поддержки (15 декабря 2025)
Описание: Это обновление включает регулярные коммиты в ветку maintenance/v1.x библиотеки solana-web3.js. Оно обеспечивает стабильность популярного JavaScript SDK, который используют разработчики для создания приложений на Solana.
Коммиты от 15 декабря 2025 года проверены, но содержат минимальные описания, что говорит о мелких исправлениях, обновлениях зависимостей или оптимизациях кода для стабильной версии. Такая поддержка важна для удобства разработчиков, но не добавляет новых функций для пользователей.
Что это значит: Это нейтрально для Solana, так как отражает здоровое и регулярное обслуживание проекта. Разработчики могут рассчитывать на стабильный и хорошо поддерживаемый набор инструментов, что снижает количество ошибок и упрощает интеграцию приложений.
(Источник)
2. Интеграция единиц стоимости транзакций (31 июля 2025)
Описание: В эту дату в классы транзакций Solana в библиотеке web3.js было добавлено свойство costUnits. Это помогает разработчикам и приложениям точнее оценивать вычислительные затраты и связанные с ними комиссии до отправки транзакции в сеть.
Обновление прошло через быстрый цикл коммита, отката и повторного коммита в тот же день — обычная практика для оперативного исправления проблем интеграции. Это улучшает обработку метаданных транзакций, предоставляя более детальную информацию о потреблении ресурсов.
Что это значит: Это положительный сигнал для Solana, так как улучшает удобство и предсказуемость работы с сетью. Кошельки и приложения смогут заранее точнее показывать стоимость транзакций, что уменьшит количество неудачных операций и неожиданных расходов.
(Источник)
3. Миграция на Agave v2 RPC (16 декабря 2024)
Описание: Это было важное обновление внутренней части библиотеки solana-web3.js, заменившее устаревшие RPC-вызовы на современные, необходимые для обновления основной сети Solana 2.0 (Agave).
Например, метод getConfirmedBlock заменён на getBlock, а getRecentBlockhash — на getLatestBlockhash. Эти изменения были совместимы с предыдущими версиями и подготовили инфраструктуру к более эффективной работе сетевого клиента.
Что это значит: Это положительный шаг для Solana, так как заложил техническую основу для более надёжной и масштабируемой сети. Для пользователей это означает улучшенную стабильность и производительность приложений и сервисов на Solana.
(Источник)
Заключение
Последние обновления кода показывают постоянную поддержку основных инструментов для разработчиков, что обеспечивает стабильность экосистемы. В то же время крупные улучшения производительности, такие как Firedancer и Alpenglow, развиваются отдельно. Интересно будет увидеть, как интеграция этих новых клиентов повлияет на активность в основном репозитории Solana.