From 83edb7849388044846002fa7516a90c04a63af0a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ville=20Skytt=C3=A4?= Date: Sat, 31 Jan 2026 22:10:03 +0200 Subject: [PATCH 1/3] feat(core): add UpCloud to dictionary Ref https://upcloud.com --- harper-core/dictionary.dict | 1 + 1 file changed, 1 insertion(+) diff --git a/harper-core/dictionary.dict b/harper-core/dictionary.dict index 9f42d9036..3feadc444 100644 --- a/harper-core/dictionary.dict +++ b/harper-core/dictionary.dict @@ -53400,6 +53400,7 @@ ULA/NgS # uncommitted logic array URI/NSg # uniform resource identifier UUID/NgS # universal unique identifier UX/Ng # user experience +UpCloud/Og # cloud service provider VAG/Og # car company VARCHAR/NgS VCS/Ng # version control system From 8a4b563b72c637f6b1561e7cd638d75100c3338c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ville=20Skytt=C3=A4?= Date: Sat, 31 Jan 2026 22:10:54 +0200 Subject: [PATCH 2/3] feat(core): add Zigbee to dictionary Ref https://web.archive.org/web/20200622230847/https://zigbeealliance.org/developer_resources/zigbee-specification/ --- harper-core/dictionary.dict | 1 + 1 file changed, 1 insertion(+) diff --git a/harper-core/dictionary.dict b/harper-core/dictionary.dict index 3feadc444..e162f1a37 100644 --- a/harper-core/dictionary.dict +++ b/harper-core/dictionary.dict @@ -53456,6 +53456,7 @@ YubiKey/Sg ZFS/Ng # file system Zettelkasten/Ng Zig/Og # programming language +Zigbee/Og # wireless protocol Zuckerberg/OgS # surname, Facebook founder a11n/N a12s/9 From 0937c5854ef0d4f7c55009cecdb2c6db3e354df1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ville=20Skytt=C3=A4?= Date: Sun, 1 Feb 2026 00:12:38 +0200 Subject: [PATCH 3/3] feat(core): add ESP32, ESP8266, HMAC, MQTT and TOTP --- harper-core/dictionary.dict | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/harper-core/dictionary.dict b/harper-core/dictionary.dict index e162f1a37..01ff187c2 100644 --- a/harper-core/dictionary.dict +++ b/harper-core/dictionary.dict @@ -53054,6 +53054,8 @@ EMR/NOSg EOF/NgS # end of file EPUB/NOSg # e-book format ESLint/Og # JavaScript linter +ESP32/Og # microcontroller family +ESP8266/Og # microcontroller family EV/NSg # electric vehicle EXIF # metadata ElasticSearch/Sg @@ -53121,6 +53123,7 @@ HDR/J # high dynamic range HEIC/ONSg # High Efficiency Image Container HEIF/ONSg # High Efficiency Image Format HEVC/ONSg # High Efficiency Video Coding +HMAC/Ng # Hash-based Message Authentication Code HQL/N HTML5 Hasan/OgS # surname, given name @@ -53205,6 +53208,7 @@ MCP/Ng # model context protocol MMO/NgS # massively multiplayer online MMX/Ng # multimedia extension MPC/ONg +MQTT/Og # messaging protocol MRU # most recently used MSB/NgS # most significant bit/byte MSE/NgS # mean squared error @@ -53371,6 +53375,7 @@ TL;DR # internet slang TLS/Og # Transport Layer Security TODO # FIXME! elsewhere in Harper we refer to Todo and to-do TOML/Ng # configuration file format +TOTP/Ng # time-based one-time password TSMC/Og # Taiwanese Semiconductor Manufacturing Company TSR/NgS # terminate and stay resident TTS/Ng # text-to-speech