Aggiornare emojibase-regex da 17.x a 18.x
Confronto dell’API pubblica di emojibase-regex 17.0.0 e 18.0.0, calcolato automaticamente dai tipi TypeScript. Una firma modificata è una possibile modifica incompatibile, non una certezza.
Riepilogo
| Percorsi di import rimossi | 0 |
|---|---|
| Export rimossi | 0 |
| Firme modificate | 0 |
| Membri di classi o interfacce rimossi | 0 |
| Membri di classi o interfacce modificati | 0 |
| Nuove deprecazioni | 0 |
| Requisiti cambiati (engines, dipendenze peer) | 0 |
| Nuovi export | 0 |
Export rimossi
Nessuna rilevata.
Firme modificate
Nessuna rilevata.
Membri di classi o interfacce rimossi
Nessuna rilevata.
Membri di classi o interfacce modificati
Nessuna rilevata.
Nuove deprecazioni
Nessuna rilevata.
Requisiti cambiati (engines, dipendenze peer)
Nessuna rilevata.
Changelog tra queste versioni
Testo pubblicato dagli autori del pacchetto, mostrato così com’è.
18.0.0
### Major Changes
- 8527c93: Update to Emoji v18 and CLDR 49 (beta 1), following UTS #51 revision 31. Adds 9 emoji (
), with skin tones for the two thumb signs, and their localized labels and keywords.
### Minor Changes
- 06b8716: Align presentation and qualification with UTS #51:
- The `emoji` field is now the fully-qualified form from `emoji-test.txt`. 152 emoji that default to
emoji presentation, like 👍 and ⌚, no longer have a redundant `FE0F`.
- `meta/hexcodes.json` now lists statuses exactly as `emoji-test.txt` does. Text presentation
sequences (`FE0E`) and redundant `FE0F` forms are no longer listed as fully qualified, and the
skin tone and hair components are listed with the new `COMPONENT` qualifier.
- The `emojibase-regex/emoji` pattern now matches default-emoji characters without `FE0F`.
- 06b8716: Match emoji by presentation and qualification, as UTS #51 defines them:
- `emoji-loose` now matches every minimally-qualified and unqualified form, such as 🕵♂.
- `text` now matches emoji that default to text presentation without `FE0E`, such as a bare ©.
- `text-loose` no longer matches sequences or emoji without a text presentation form, such as 🇺🇸.
- The emoji and text patterns no longer match a character that a selector or skin tone puts in the
other presentation, such as the ⚠ in ⚠️.
- The `property` patterns now define the `u` flag and actually match emoji: possible emoji,
fully-qualified emoji, and emoji in text presentation.Dai questi dati al tuo agente IA
Vigia è un server MCP gratuito: il tuo agente di programmazione verifica versioni, modifiche incompatibili e vulnerabilità prima di scrivere codice. Senza registrazione né chiave API.
claude mcp add --transport http vigia https://vigia.coredls.cloud/mcp
Aggiungi a CursorAggiungi a VS Code★ Stella su GitHub
Qualsiasi altro client MCP
{ "mcpServers": { "vigia": { "url": "https://vigia.coredls.cloud/mcp" } } }Skill per agenti (SKILL.md): dice all'agente quando usare Vigia · GitHub Action per le pull request
Domande frequenti
Quali sono le modifiche incompatibili aggiornando emojibase-regex da 17 a 18?
Tra emojibase-regex 17.0.0 e 18.0.0, Vigia ha trovato 0 export rimossi, 0 firme modificate e 0 membri di classi o interfacce rimossi o modificati.
Cosa è stato deprecato in emojibase-regex 18?
0 export o membri risultano ora deprecati in emojibase-regex 18.0.0.
Per gli agenti
GET https://vigia.coredls.cloud/v1/packages/npm/emojibase-regex/upgrade?from=17.0.0&to=18.0.0