README.md in unicode-confusable-1.7.0 vs README.md in unicode-confusable-1.8.0

- old
+ new

@@ -1,15 +1,17 @@ -# Unicode::Confusable [![[version]](https://badge.fury.io/rb/unicode-confusable.svg)](https://badge.fury.io/rb/unicode-confusable) [![[travis]](https://travis-ci.org/janlelis/unicode-confusable.png)](https://travis-ci.org/janlelis/unicode-confusable) +# Unicode::Confusable [![[version]](https://badge.fury.io/rb/unicode-confusable.svg)](https://badge.fury.io/rb/unicode-confusable) [![[ci]](https://github.com/janlelis/unicode-confusable/workflows/Test/badge.svg)](https://github.com/janlelis/unicode-confusable/actions?query=workflow%3ATest) Compares two strings if they are visually confusable as described in [UnicodeĀ® Technical Standard #39](https://www.unicode.org/reports/tr39/#Confusable_Detection): Both strings get transformed into a skeleton format before comparing them. The skeleton is generated by normalizing the string ([NFD](http://unicode.org/reports/tr15/#Norm_Forms)), replacing [confusable characters](https://unicode.org/Public/security/12.1.0/confusables.txt), and normalizing the string again. -Unicode version: **13.0.0** (March 2020) +Unicode version: **14.0.0**\* (September 2021) -Supported Rubies: **2.7**, **2.6**, **2.5**, **2.4** +\* The Unicode normalization [depends on your Ruby version](https://idiosyncratic-ruby.com/73-unicode-version-mapping.html) -Old Rubies which might still work: **2.3**, **2.2** +Supported Rubies: **3.0**, **2.7** +Old Rubies which might still work: **2.6**, **2.5**, **2.4**, **2.3**, **2.2** + ## Usage ### Confusable? ```ruby @@ -59,7 +61,7 @@ See [unicode-x](https://github.com/janlelis/unicode-x) for more Unicode related micro libraries. ## MIT License -- Copyright (C) 2016-2020 Jan Lelis <https://janlelis.com>. Released under the MIT license. +- Copyright (C) 2016-2021 Jan Lelis <https://janlelis.com>. Released under the MIT license. - Unicode data: https://www.unicode.org/copyright.html#Exhibit1