Фронтенд crates.io переписан на Svelte — новая версия открыта для проверки
17.04.2026Страница crates.io переписана с одной системы на другую, и новую версию можно посмотреть по отдельному адресу. Пока это перенос один в один, и она не стала основной.
Что именно предлагают сделать
Зайти на отдельный адрес и сравнить с привычным интерфейсом. Обе версии работают на одном домене и делят данные и состояние сеанса, то есть заново входить не нужно.
Если заметите расхождение — это дефект, о котором хотят узнать.
Почему это можно проверять до переключения
Перенос сделан так, что внешне и по поведению обе версии совпадают: набор проверок интерфейса, включая проверку визуальных различий, проходит применительно к обеим.
Смена фронтенда не затрагивает ни интерфейс программирования, ни формат публикации пакетов. То есть на код и на публикацию крейтов она не влияет.
Что дальше
Если проверка пройдёт хорошо, новая версия станет основной. Конкретных дат в объявлении не названо.
Оригинал
We have been porting the crates.io frontend from Ember.js to Svelte 5 (tracking issue), and the new Svelte app is now ready for public testing at https://crates.io/svelte/. We'd love your help trying it out before we make it the default.
The Svelte app is intended as a 1:1 port of the Ember.js app for now. It should look and behave the same (our UI test suite, including visual regression testing, already passes against both), so any significant difference you notice is a bug we want to hear about.
If testing goes well, we'll switch the Svelte app to the default in the coming weeks
Упоминаний: 1 · Просмотров: 6