emojibase-regex: 17.x sürümünden 18.x sürümüne yükseltme
emojibase-regex 17.0.0 ve 18.0.0 sürümlerinin genel API karşılaştırması, TypeScript tiplerinden otomatik olarak hesaplanır. Değişen bir imza olası bir uyumsuz değişikliktir, kesinlik değildir.
Özet
| Kaldırılan içe aktarma yolları | 0 |
|---|---|
| Kaldırılan dışa aktarımlar | 0 |
| Değişen imzalar | 0 |
| Kaldırılan sınıf veya arayüz üyeleri | 0 |
| Değişen sınıf veya arayüz üyeleri | 0 |
| Yeni kullanımdan kaldırılanlar | 0 |
| Gereksinim değişiklikleri (engines, peer bağımlılıkları) | 0 |
| Yeni dışa aktarımlar | 0 |
Kaldırılan dışa aktarımlar
Tespit edilmedi.
Değişen imzalar
Tespit edilmedi.
Kaldırılan sınıf veya arayüz üyeleri
Tespit edilmedi.
Değişen sınıf veya arayüz üyeleri
Tespit edilmedi.
Yeni kullanımdan kaldırılanlar
Tespit edilmedi.
Gereksinim değişiklikleri (engines, peer bağımlılıkları)
Tespit edilmedi.
Bu sürümler arasındaki changelog
Paket yazarlarının yayımladığı metin, olduğu gibi gösterilir.
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.Bu verileri yapay zekâ ajanınıza verin
Vigia ücretsiz bir MCP sunucusudur: kodlama ajanınız kod yazmadan önce sürümleri, uyumsuz değişiklikleri ve güvenlik açıklarını kontrol eder. Kayıt ve API anahtarı gerekmez.
claude mcp add --transport http vigia https://vigia.coredls.cloud/mcp
Cursor'a ekleVS Code'a ekle★ GitHub'da yıldız ver
Diğer tüm MCP istemcileri
{ "mcpServers": { "vigia": { "url": "https://vigia.coredls.cloud/mcp" } } }Ajan becerisi (SKILL.md): ajana Vigia'yı ne zaman kullanacağını söyler · Pull request için GitHub Action
Sık sorulan sorular
emojibase-regex paketini 17 sürümünden 18 sürümüne yükseltirken uyumsuz değişiklikler nelerdir?
emojibase-regex 17.0.0 ile 18.0.0 arasında Vigia 0 kaldırılan dışa aktarım, 0 değişen imza ve 0 kaldırılan veya değişen sınıf ya da arayüz üyesi buldu.
emojibase-regex 18 sürümünde neler kullanımdan kaldırıldı?
emojibase-regex 18.0.0 sürümünde 0 dışa aktarım veya üye yeni olarak kullanımdan kaldırılmış işaretlendi.
Ajanlar için
GET https://vigia.coredls.cloud/v1/packages/npm/emojibase-regex/upgrade?from=17.0.0&to=18.0.0