highlighting 0.9.0+11.8.0 highlighting: ^0.9.0+11.8.0 copied to clipboard
Syntax highlighting for Dart with lots of languages and themes support.
0.9.0+11.8.0 #
- BREAKING: Requires Dart 2.17+.
- BREAKING:
Language
class introduced for languages,Mode
is now only used for in-language rules. Many properties are moved fromMode
toLanguage
. - BREAKING:
registerLanguage()
now accepts a single positional parameter ofLanguage
.name
is now optional and named,Language.id
is used by default. - BREAKING:
Mode.ref
is deleted,ModeReference
class is introduced instead. - BREAKING:
Mode.self
is deleted,ModeSelfReference
class is introduced instead. - Upgraded to HighlightJS 11.8.0.
Language.id
is added.
0.8.1+11.7.0 #
- Fixed all languages except HTTP.
0.8.0 #
- Forked by Akvelon, initial rough cleanup.
0.7.0 (2021-03-07) #
Features #
- null safety (696206a)
0.6.0 (2020-02-04) #
Bug Fixes #
- pedantic lints (37b4469)
0.5.0 (2019-11-14) #
Bug Fixes #
- richtext (036f5a9)
Features #
- add gn and solidity (196c1c4)
0.4.1 (2019-11-12) #
Bug Fixes #
- update path (9cfeb1a)
Features #
0.4.0 (2019-09-20) #
Bug Fixes #
- use plaintext mode if no language match (3c8bb95)
- gallery: correct language (77855a0)
- drop dart:io dependency for web (3aa0155)
Features #
- auto detection param (de22fa4)
0.3.0 (2019-09-02) #
Bug Fixes #
Features #
- gallery: add source code link (3bbc1c1)
0.2.0 (2019-08-26) #
Bug Fixes #
Features #
- add padding and textStyle props (d4ed23d)
0.1.0 (2019-08-25) #
Bug Fixes #
- alias register (bfc594e)
- catch int parse error (41aac3d)
- className empty (b16005e)
- dropdown menu style (9bcd55c)
- find same mode instances for reusing (a0bffd5)
- flutter highlight traverse (6ae2549)
- join regexp (28a4e32)
- keyword match reference language (4ec6476)
- languages alias (1a88ff6)
- match sub language (7b0e509)
- merge styles of same selector (b678d03)
- normalize types (74cd977)
- regexp with multiline flag (e9f2a81)
- stack overflow, update test cases (1117023)
- sub language field type (24c8dc1)
- terminators filter (2bdfc37)
- trim result before comparing (f7d9680)
- try to circular object (9099402)
Features #
- gallery: add ga (8e5b8c0)
- default style (2d1e72f)
- use default theme (505aa11)
- gallery: add language select (acb429c)
- add container background color (7edd5aa)
- add generated style files (4da9ce8)
- add highlighter widget (6f8b529)
- add refs to fix circular issue (4470f4a)
- add tools (2ca2e95)
- change exposed api (11b8c9c)
- compile mode (2811fbb)
- copy flutter_highlight to gallery, with flutter_web replacement (4ea17fc)
- core highlight (3f8ca78)
- json generator (c5f9e47)
- output tree node instead of html string (64376d7)
- register all languages by default (33299d3)
- select highlight theme at gallery (063c06c)
- support sub languages (a4c419b)
- use es modules (63778cb)