Обновление @intlify/h3 с 2.x до 3.x
Сравнение публичного API @intlify/h3 2.1.2 и 3.0.0, вычисленное автоматически по их типам TypeScript. Изменённая сигнатура — возможное несовместимое изменение, а не гарантия.
Сводка
| Удалённые пути импорта | 0 |
|---|---|
| Удалённые экспорты | 0 |
| Изменённые сигнатуры | 2 |
| Удалённые члены классов или интерфейсов | 0 |
| Изменённые члены классов или интерфейсов | 0 |
| Новые устаревания | 1 |
| Изменения требований (engines, peer-зависимости) | 2 |
| Новые экспорты | 0 |
Удалённые экспорты
Не обнаружено.
Изменённые сигнатуры
| export | Было | Стало |
|---|---|---|
@intlify/h3 · intlify | (options: CoreOptions<Message, SchemaParams<Schema, Message>, LocaleParams<Locales>>): _$h3.H3Plugin | (options: CoreOptions<Message, SchemaParams<Schema, Message>, LocaleParams<Locales>>): H3Plugin |
@intlify/h3 · getDetectorLocale | (event: HTTPEvent): Promise<Locale> | (event: HTTPEvent): Promise<Locale> |
Удалённые члены классов или интерфейсов
Не обнаружено.
Изменённые члены классов или интерфейсов
Не обнаружено.
Новые устаревания
| export | @deprecated |
|---|---|
@intlify/h3 · IntlifyMiddleware.onResponse | This middleware does nothing, because the event context lives only for the request. Register `onRequest` only. It will be removed in the next major version. |
Изменения требований (engines, peer-зависимости)
| Было | Стало | |
|---|---|---|
engines.node | >= 20 | >= 22 |
peerDependencies.h3 | — | >=2.0.0-0 <3.0.0 |
Передайте эти данные своему ИИ-агенту
Vigia — бесплатный MCP-сервер: ваш агент для программирования проверяет версии, несовместимые изменения и уязвимости до того, как напишет код. Без регистрации и API-ключа.
claude mcp add --transport http vigia https://vigia.coredls.cloud/mcp
Добавить в CursorДобавить в VS Code★ Звезда на GitHub
Любой другой MCP-клиент
{ "mcpServers": { "vigia": { "url": "https://vigia.coredls.cloud/mcp" } } }Навык для агентов (SKILL.md): подсказывает агенту, когда использовать Vigia · GitHub Action для pull request
Часто задаваемые вопросы
Какие несовместимые изменения при обновлении @intlify/h3 с 2 до 3?
Между @intlify/h3 2.1.2 и 3.0.0 Vigia нашла удалённых экспортов: 0, изменённых сигнатур: 2, удалённых или изменённых членов классов и интерфейсов: 0.
Что устарело в @intlify/h3 3?
В @intlify/h3 3.0.0 новыми устаревшими помечено экспортов или членов: 1.
Для агентов
GET https://vigia.coredls.cloud/v1/packages/npm/@intlify/h3/upgrade?from=2.1.2&to=3.0.0