From 49f2b742ec6ca4d383b92a2e597efb2ec9943e22 Mon Sep 17 00:00:00 2001 From: Jan Lelis Date: Wed, 20 Nov 2024 22:08:05 +0100 Subject: [PATCH] Release v3.1.2 --- CHANGELOG.md | 4 ++-- lib/unicode/display_width/constants.rb | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 28b1249..9fd8967 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # CHANGELOG -## 3.1.2 (unreleased) +## 3.1.2 - Performance improvements @@ -15,7 +15,7 @@ - Emoji modes: Differentiate between well-formed Emoji (`:possible`) and any ZWJ/modifier sequence (`:all`). The latter is more common and more efficient to implement. -- Unify `rgi_{fqe,mqe,uqe}` options to just `:rgi` to keep things simpler (corresponds to +- Unify `:rgi_{fqe,mqe,uqe}` options to just `:rgi` to keep things simpler (corresponds to the former `:rgi_uqe` option). Most terminals that want to support the RGI set will probably want to catch Emoji sequences with missing VS16s. - Add new `:all_no_vs16` and `:rgi_at` modes to be able to support some terminals diff --git a/lib/unicode/display_width/constants.rb b/lib/unicode/display_width/constants.rb index def1937..3c95e28 100644 --- a/lib/unicode/display_width/constants.rb +++ b/lib/unicode/display_width/constants.rb @@ -2,7 +2,7 @@ module Unicode class DisplayWidth - VERSION = "3.1.1" + VERSION = "3.1.2" UNICODE_VERSION = "16.0.0" DATA_DIRECTORY = File.expand_path(File.dirname(__FILE__) + "/../../../data/") INDEX_FILENAME = DATA_DIRECTORY + "/display_width.marshal.gz"