Skip to content

Commit

Permalink
version 1.2.0
Browse files Browse the repository at this point in the history
  • Loading branch information
Boshen committed Jul 8, 2024
1 parent e66284f commit 26ecd2a
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 1 deletion.
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "unicode-id-start"
version = "1.1.2"
version = "1.2.0"
authors = ["David Tolnay <dtolnay@gmail.com>", "Boshen <boshenc@gmail.com>"]
categories = ["development-tools::procedural-macro-helpers", "no-std", "no-std::no-alloc"]
description = "Determine whether characters have the ID_Start or ID_Continue properties according to Unicode Standard Annex #31"
Expand Down
10 changes: 10 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,16 @@ Implementation of [Unicode Standard Annex #31][tr31] for determining which

## Changelog

### 1.2.0

- patch `` U+30FB KATAKANA MIDDLE DOT and `` U+FF65 HALFWIDTH KATAKANA MIDDLE DOT

Unicode 4.1 through Unicode 15 omitted these two characters from ID_Continue by accident.
However, this accident was corrected in Unicode 15.1.
Any JS VM that supports ES6+ but that uses a version of Unicode earlier than 15.1 will consider these to be a syntax error,
so we deliberately omit these characters from the set of identifiers that are valid in both ES5 and ES6+.
For more info see 2.2 in https://www.unicode.org/L2/L2023/23160-utc176-properties-recs.pdf

### 1.1.2

- Unicode 15.1.0
Expand Down

0 comments on commit 26ecd2a

Please sign in to comment.