Skip to content

Releases: u-wave/parse-chat-markup

v2.5.0

01 Dec 09:09
Compare
Choose a tag to compare
  • Accept ~ in custom emote names, to support Discord-style deduplicated names.

v2.4.0

22 Jan 15:52
5f6717e
Compare
Choose a tag to compare
  • Port to typescript, and provide type definitions.

v2.3.0

22 Jul 11:28
a4a5ba4
Compare
Choose a tag to compare
  • Fix www. link hrefs.
  • Use rollup build.
  • Require 100% test coverage.

v2.2.1

17 Jun 12:45
2f05c6a
Compare
Choose a tag to compare
  • Use loose compilation in @babel/preset-env.

v2.2.0

21 May 09:42
43ff4d1
Compare
Choose a tag to compare
  • Inline url-regex module with some of its features removed. In particular,
    remove the 4KB mingz whitelist of top-level domains.

v2.1.0

21 May 09:42
c082374
Compare
Choose a tag to compare
  • Make :emoji: case insensitive.
  • Use url-regex module for better URL matching.
  • Fix parsing of mentions ending in punctuation, followed by punctuation, such
    as the mention "Test!" in "@test!!!".

v2.0.4

21 May 09:41
205d368
Compare
Choose a tag to compare
  • Only allow string inputs. Fixes an issue where passing an array (eg. a
    message that was already parsed) would send u-wave-parse-chat-markup into
    an infinite loop.

v2.0.3

21 May 09:41
533e4cb
Compare
Choose a tag to compare
  • Fix parsing of mentions ending in punctuation at the very end of a message.

v2.0.2

03 Oct 17:36
1b02086
Compare
Choose a tag to compare
  • Fix parsing of mentions ending in punctuation, like "User[AFK]".

v2.0.1

13 Sep 15:14
c1e0fb4
Compare
Choose a tag to compare
  • fix parsing of emoji shortcodes with + or - signs in them (eg. 👍, 👎)