Публикация пакета и проверка платформы — разные утверждения. Кандидат нативной установки требует Linux x86_64 с glibc 2.39 или новее (требование ELF измерено; проверка у потребителя ещё не выполнена); см. Установка mx и метаданные выпуска. macOS и Windows этим путём не проверены.
Три уровня готовности
- Shipped — опубликовано. Пакет можно установить из реестра в указанной версии.
- Preview — предварительная версия. Реализация с указанными ограничениями. Сборка может быть доступна для загрузки; это не подтверждает стабильность API или поддержку всех платформ. Её можно изучать в курсе.
- Planned — запланировано. Возможность описана в плане программы, но не реализована. Страница с этой пометкой не содержит примера, который можно запустить.
Пятнадцать публичных модулей @fiberfx имеют статус Shipped: версия 4.0.0 опубликована в npm 2026-11-05, и для каждого модуля latest указывает на 4.0.0. Накануне npm ещё отвечал для них «не найдено». Предыдущая основная версия, 3.x, остаётся опубликованной в npm под прежним пространством имён @mercury-fx/* (@mercury-fx/ui там имеет версию 3.0.0). mx, live_mercury и внутренние модули по-прежнему имеют статус Preview.
Модули и версии
| Модуль | Версия | Уровень готовности | Назначение |
|---|---|---|---|
mx |
0.1.0 | Preview | нативные инструменты; npm и архив ожидают публикации и проверки у потребителя: /ru/start/install-mx |
@fiberfx/hyperscript |
4.0.0 | Shipped | виртуальный DOM: среда выполнения JSX, хуки, серверная и клиентская точки входа |
@fiberfx/render-to-string |
4.0.0 | Shipped | серверный рендерер для Hyperscript |
@fiberfx/core |
4.0.0 | Shipped | основа без интерфейса: хуки без визуального слоя, cx, даты, общие типы |
@fiberfx/ui |
4.0.0 | Shipped | дизайн-система: токены и компоненты |
@fiberfx/hypergraph |
4.0.0 | Shipped | ядро управления состоянием |
@fiberfx/schema |
4.0.0 | Shipped | документы Mercury: переносимый формат страниц с версиями, совместимый с JSON |
@fiberfx/content |
4.0.0 | Shipped | опубликованные страницы: реестр рендереров и каталог блоков |
@fiberfx/cms |
4.0.0 | Shipped | композиции CMS: рабочая область коллекций |
@fiberfx/analytics |
4.0.0 | Shipped | браузерный клиент аналитики и острова панели аналитики |
@fiberfx/phoenix |
4.0.0 | Shipped | клиент Phoenix с островами Mercury |
@fiberfx/phoenix_live_view |
4.0.0 | Shipped | клиент LiveView с островами Mercury |
@fiberfx/live-mercury |
4.0.0 | Shipped | браузерный клиент Live Mercury: MercuryHook и кодеки патчей LiveView |
live_mercury (Mix) |
2.8.0 | Preview | часть Live Mercury на Elixir: острова Hyperscript в LiveView; не опубликована в Hex |
@fiberfx/testing |
4.0.0 | Shipped | набор для тестирования: рендеринг, запросы, проверки соответствия и DOM-среда |
@fiberfx/devtools |
4.0.0 | Shipped | инструменты только для разработки: сборщик данных и закрепляемая панель |
@fiberfx/vite-plugin-mhs |
4.0.0 | Shipped | плагин Vite: автоматический JSX и Hypercompiler |
@fiberfx/hypercompiler |
3.0.0 | Preview, private | компилятор: крейт Rust, собираемый в WebAssembly; не публикуется как пакет |
@fiberfx/hyperscript-lsap |
0.1.0 | Preview, private | языковой сервер на Rust; сейчас это перенесённый сервер, для которого обеспечены сборка и тестирование |
Рабочая область mx перечисляет восемнадцать модулей: пятнадцать публичных и три внутренних. В таблице приведены семнадцать из них. Восемнадцатый — прежний пакет управления состоянием, преемником которого стал Hypergraph: внутренний, выведенный из использования и не опубликованный. Этот сайт его не рассматривает.
Как меняются версии
Модули @fiberfx выпускаются вместе под одной версией. 4.0.0 — новая основная версия, потому что все имена импортов меняются относительно пространства имён 3.x. Компилятор и языковой сервер сохраняют собственные версии, поскольку ни один не публикуется как пакет. У mx и live_mercury также свои версии.
Что запланировано
- Hypergraph: ещё два пути экспорта —
/hyperscript(интеграция с Hyperscript) и/hmr(горячая замена). - mx:
mx devуже поддерживает горячую перезагрузку с механизмом отслеживания изменений и клиентом (MX2); доставка через него замены Hypergraph с сохранением состояния ожидает/hmr, указанный выше. Модули уже собираются и тестируются с помощью mx; pnpm остаётся только для приложений и инструментов вnode/. - Для агентов:
<page>.md,/agentsи поиск. (/llms-full.txtуже доступен.) См. Для агентов.
Этот сайт
Уже доступные курсы: Start, mx, Hyperscript, Mercury UI, Hypergraph, Content и Live Mercury. Уроки перечислены на вводных страницах курсов.
Этот сайт обслуживает приложение mercury_lms версии 0.1.0 на Elixir. Оно формирует главную страницу средствами Phoenix по адресам / и /ru, страницы курсов по их путям и текстовые версии для агентов. mercury.jonnify.com — публичный хост, mercury-next.jonnify.com — предварительный.