Skip to content

Releases: alecthomas/chroma

v2.6.0

20 Mar 10:41
f995707
Compare
Choose a tag to compare

Changelog

  • f995707 cfengine3 xml: add $(..) to match NameVariable (#768)
  • cc132ed cfengine3 (#766)
  • 7e30655 Allow custom XML lexers and styles to be loaded from the command-line.
  • 0d91785 Upgrade go + golangci-lint
  • b831d1b Groovy added a 'record' type and keyword in version 4 (#764)
  • 42c314d Raku: Change the token type of builtin types to KeywordType (#759)
  • 96a518b [Python]Add match and case to Keywords (#756)
  • ecb69ce Add Note about testing lexers to Readme (#757)
  • 3131088 Fix Playground on Windows (#758)
  • 22f3c60 styles/vulcan: Fix background color (#753)
  • ba01b92 Add support for Z80 assembly (#751)
  • 3ac94ee Add HolyC support (#750)
  • 1d0ed7f increase php priority over phtml
  • a40c95e Add support for Natural language

v2.5.0

04 Feb 07:53
Compare
Choose a tag to compare

Changelog

  • 4bfa1bb Rust: Add initial support for string interpolation
  • f5f48e2 Rust: Generalize declaritive and function-like macros (#742)
  • 55b0e59 Rust: Attempt to lex constant idents (#741)
  • 87869f8 Fix rust byte char capture (#740)
  • 0ea6503 Rust: Include starting apostrophe in lifetime / loop label token (#739)
  • 633f8e0 Removes 'tabindex="0"' from `
    ' elements
  • 3d1bc51 add missing type suffixes for nim
  • d5b3291 Add default diff support (#732)
  • db073d8 deps: Bump modules for cmd/chromad
  • 4553686 deps: Bump go modules for cmd/chroma
  • 366b9db deps: Bump go modules
  • 482cb62 [Rust] Fix string whitespace skip
  • 4aaf294 Update issue template to reference playground shareable links
  • 5ca7345 fix: inconsistent YAML multiline parsing (#475)
  • d330b76 feat: support sharing in playground
  • 0e2db44 Add -webkit-user-select: none; to support Safari
  • 45e3bfb Convert bashsessions lexer to XML

v2.4.0

17 Nov 22:14
Compare
Choose a tag to compare

Changelog

  • aecedef Rename 'Base Makefile' lexer to 'Makefile'
  • 740e4b8 Add systemd .service and .socket to ini lexer
  • f07788e More improvements to PowerShell lexer (#708)
  • 94d7858 Create Onedark theme (#704)
  • 42e5421 Improved PowerShell lexer (#700)
  • 16fd666 Fix a bug that ate functions ;) (#702)
  • ee9558d Update c.xml
  • 877797e fix: add CSS gap property
  • 5644f41 Add lexer for BQN (#691)
  • 71d4be6 Lexer support for the stas language (#699)
  • be4aebd Add Vala Lexer (#697)
  • d6ea504 Classify object names and enum names as class names
  • 6ca7db7 Fix typo
  • be6230c Update Rose-pine style
  • ebba701 feat: add MustNewXMLStyle
  • c263f6f feat: XML style definitions (#693)
  • b264397 fix: ensure HTML flags apply to --html-styles
  • d0e811c fix: use a class with line links when requested (#692)
  • 5e27ea4 Update Catppuccin for all variants (#687)
  • f0bac8c Lexer for VHS (#690)
  • 06f7007 Update READMEs to be more obvious about XML lexers.
  • 9b9b245 Feat: Add RosΓ©-Pine variants (#689)
  • b2a2ba5 added lexer for PSL (#688)
  • 40b7a91 Upgrade project to Go 1.19 and switch to alecthomas/assert/v2
  • b338844 add catppuccin mocha
  • b7c7bdb Add a lexer for sed (#682)
  • 5559bcc Add support for F# open static class
  • 396f572 fix: parse all of @foo.bar as a Python decorator
  • 750df98 style: reformat Whiley expected testdata
  • d0d94c2 Revise the fortran lexer to correctly flag whitespace for "DO CONCURRENT" and "GO TO", and to correctly flag the word boundary of keywords.
  • c56819b Fixed OpenEdgeABL String literals (#652)
  • 48a2af1 Update UsingByGroup documentation
  • 739028e Add pygments2chroma_xml.py
  • 65c601b Add HLSL language support (#675)
  • cbe8b53 Add Modus Operandi (light) theme
  • 5b957aa Add Modus Vivendi (dark) theme
  • f3aeb99 Add .editorconfig
  • 1da7ff5 Add .pylintrc to ini lexer
  • d38b871 Add linkable line number option to CLI
  • 9ac9b11 Add .mts,.cts to typescript lexer (#677)

v2.3.0

16 Sep 09:22
6138519
Compare
Choose a tag to compare

Changelog

  • 6138519 Add properties to supported languages (#674)
  • a238967 Improve properties file lexer (#671)
  • a531e40 Add lexer for properties files (#670)
  • dbb09a5 Add Colour.ClampBrightness and StyleBuilder.Transform.
  • e1a35d4 transact-sql: added functions string_agg and concat_ws to lexer
  • 3f86ac7 Add Gruvbox light theme
  • d55b06c Bump testify, repr to the latest version (#665)
  • 4fa270a Update GAS lexer (#661)
  • cde3818 Update mcfunction lexer to support newer spec of commands
  • 6538430 cfengine3: Removed rule attempting to highlight variable names
  • 111921a Add cjs to Javascript lexer
  • c13ff14 fix(styles/github-dark): update definitions, reformat
  • 96fe58e Add BSDmakefile to make lexer (#654)
  • c714e84 add(styles/github-dark): github's dark colorscheme for chroma (#653)
  • 3b326be Add Dockerfile.* to docker lexer
  • 5ce1d5d lexers: Add BIND DNS Zone lexer
  • f941d46 Add Chapel Lexer
  • 298b727 Revise fortran fixed format lexer to recognize comments using the "!" mark in columns 1-5 and columns > 6. Remove incorrect "0" label being a comment.
  • 9a038fb Revise fortran lexer to be consistent with the current version in pygments

v2.2.0

14 Jun 11:19
Compare
Choose a tag to compare

Changelog

  • d18e8a4 Add InlineCode option for inline code blocks

v2.1.0

14 Jun 07:40
Compare
Choose a tag to compare

Changelog

  • 530c45d Don't append semicolon to styleEntry if there is no other style
  • 5397b48 Append semicolon to tabWidthStyle.
  • c78b8a6 Fix extra semicolon in tabWidthStyle
  • 806ca29 Add V lexer (#640)

v2.0.1

28 May 14:41
Compare
Choose a tag to compare

Changelog

  • 4dfc2ca refactor: run go mod tidy on chromad

v2.0.0

27 May 14:35
Compare
Choose a tag to compare

Changelog

  • d13d611 Add value keyword for Kotlin
  • dea6a13 Add CSS style inheritance to WithCustomCSS option
  • 7d77940 [html formatter] Add option to let users provide custom CSS styles
  • 7cc13cf Add support for F# package reference + Fix CommentPreproc detection (#631)
  • 073a30b Add Whiley Lexer (#628)
  • 44d1d23 fix: revert line change from pygments converter
  • d070b1c Fix for C# identifiers with leading underscores
  • f7d2bb0 fix: pin to Go 1.17 for now
  • f7893bc add an average rgb scheme
  • 7bfe2f4 fix: add Dart required keyword

v2.0.0-alpha4

02 Mar 09:51
Compare
Choose a tag to compare

Changelog

v2.0.0-alpha3

01 Mar 19:29
Compare
Choose a tag to compare

Changelog

  • c66ec1e Upgrade goreleaser from 0.184.0 to 1.5.0