lexical_hashtag 1.7.4
lexical_hashtag: ^1.7.4 copied to clipboard
Hashtag nodes for lexical_core, wire-compatible with Lexical's @lexical/hashtag. Pure Dart.
Changelog #
1.7.4 #
A hashtag can be typed. Not a change in this package: the transform
replaces the run under the caret, and the caret did not survive the split that
replacement rests on, so everything after the first letter of a tag went into
the text in front of it. lexical_core 1.7.4 is where that is fixed; the
regression test lives here, where the symptom was.
1.7.3 #
No library changes. The packages version in lockstep — they are one library
split for pay-for-what-you-use, not a set of independent projects — so this
release keeps the set on one version. See lexical_core for what changed.
1.7.2 #
No library changes. The packages version in lockstep — they are one library
split for pay-for-what-you-use, not a set of independent projects — so this
release keeps the set on one version. See lexical_core for what changed.
1.7.1 #
No library changes. The packages version in lockstep — they are one library
split for pay-for-what-you-use, not a set of independent projects — so this
release keeps the set on one version. See lexical_link for what changed.
1.7.0 #
No library changes. The packages version in lockstep — they are one library
split for pay-for-what-you-use, not a set of independent projects — so this
release keeps the set on one version. See lexical_image and
lexical_flutter for what changed.
1.6.1 #
No library changes. The packages version in lockstep — they are one library
split for pay-for-what-you-use, not a set of independent projects — so this
release keeps the set on one version. See lexical_image for what changed.
1.6.0 #
No library changes. The packages version in lockstep — they are one library
split for pay-for-what-you-use, not a set of independent projects — so this
release keeps the set on one version. See lexical_image for what changed.
1.5.0 #
No library changes. The packages version in lockstep — they are one library
split for pay-for-what-you-use, not a set of independent projects — so this
release keeps the set on one version. See lexical_image for what changed.
1.4.0 #
No library changes. The packages version in lockstep — they are one library
split for pay-for-what-you-use, not a set of independent projects — so this
release keeps the set on one version. See lexical_flutter for what changed.
1.3.0 #
No library changes. The packages version in lockstep — they are one library
split for pay-for-what-you-use, not a set of independent projects — so this
release keeps the set on one version. See lexical_core for what changed.
1.2.0 #
No library changes. The packages version in lockstep — they are one library split for pay-for-what-you-use, not a set of independent projects — so this release keeps the set on one version.
1.1.0 #
registerHashtag and defaultHashtagPattern: detection as a pair of
transforms, so text that becomes a tag turns into one and a tag that stops
looking like a tag turns back into text. The pattern matches letters by Unicode
class — #Grüße and #مرحبا are tags — and only at the start of a word, so
a#b and every URL fragment are not.
1.0.0 #
First stable release; semantic versioning applies from here. Hashtags: a non-mergeable text node.
The entries below record how it got here.
0.1.0-dev.1 #
First development release. Node types verified as a fixed point against fixtures generated from Lexical 0.48.0.