Skip to content

Tags: Iron-E/nvim-highlite

Tags

v4.19.0

Verified

This tag was signed with the committer’s verified signature.
v4.19.0

= Changelog

== [v4.19.0] - 2025-01-30

=== Features

- *(c_sharp)* Highlight static, const, readonly like other languages
- *(c_sharp)* Inject XML for comments
- *(c_sharp)* Highlight generic types
- *(c_sharp)* Highlight literal identifiers
- *(c_sharp)* Highlight raw/interpolated string sigils
- *(c_sharp)* Highlight 'this' parameter for extension methods
- *(gleam)* `use` assign operator
- *(gleam)* Highlight case pattern alternation
- *(gleam)* Highlight discards like Rust
- *(gleam)* Highlight attributes
- *(gleam)* Highlight field-access pipelines as functions
- *(gleam)* Highlight constants
- *(gleam)* Highlight string concat
- *(gleam)* Highlight `_` param as `@variable.parameter.builtin`
- *(gleam)* Highlight `!=` as operator
- *(groups)* Mini.icons support
- *(jq)* Highlight variable sigils (`$`)
- *(jq)* Highlight custom functions
- *(jq)* Highlight imports
- *(queries)* Devicetree highlights
- *(queries)* Highlighting constants
- *(queries)* `jq` support
- *(queries)* Gleam support
- *(xml)* Highlight raw text according to data type
- `gotmpl` support
- Port tomorrow theme

=== Bug Fixes

- *(C#)* Generic brackets highlighted as operator
- *(c_sharp)* Highlight generic attributes
- *(c_sharp)* Highlight "as" as operator
- *(c_sharp)* Highlighting of generic functions
- *(devicetree)* Highlighting error popups
- *(devicetree)* Preproc highlighting
- *(export)* Report error to user if automatic directory detection does not work
- *(groups)* `Comment` group derived from `text_contrast_bg_low` color
- *(groups/default)* MiniIconsOrange inverted
- *(jq)* Dot accessor highlighting

=== Improvements

- *(gleam)* Highlight `use` like `async`/`await` from other languages

[v4.19.0]: https://github.com/Iron-E/nvim-highlite/compare/v4.18.0..v4.19.0

v4.18.0

Verified

This tag was signed with the committer’s verified signature.
v4.18.0

Features

- *(c_sharp)* Highlight range expressions
- *(gitignore)* Make clear what special characters are
- *(groups)* Default `@lsp.typemod.keyword.conditional`
- *(groups)* `@tag.builtin` default
- *(ini)* Highlight ini values as strings
- *(nix)* Imports highlighted as modules
- *(regex)* Range highlighting
- *(tsx)* Highlight jsx expression
- Terraform support

Bug Fixes

- *(c_sharp)* TS parser update
- *(fish)* Variables highlighted as constants
- *(fish)* Brackets highlighted as constants
- *(groups)* New TreeSitter `@keyword.modifier`
- *(highlite)* New TreeSitter `@keyword.modifier`
- *(markdown_inline)* Code span delimiter shown as link label
- *(queries)* New TreeSitter `@keyword.modifier`
- *(rust)* Special macro highlights
- *(terraform)* Highlight variables as variables
- *(terraform)* Highlight types as types
- *(terraform)* Highlight `null` as builtin constant
- *(terraform)* Delimiter punctuation shows as special
- *(terraform)* Heredoc shows as string
- *(vimdoc)* Option concealing
- Reference to undefined highlight group `@markup.title`

Maintenance

- *(bash)* Remove upstreamed queries

v4.17.1

Verified

This commit was signed with the committer’s verified signature.
fix(vimdoc): option concealing

v4.17.0

Verified

This commit was signed with the committer’s verified signature.
feat(groups): @lsp.typemod.string.escape

v4.16.0

Verified

This commit was signed with the committer’s verified signature.
feat: editorconfig highlighting

v4.15.1

Verified

This commit was signed with the committer’s verified signature.
fix(markdown): code block language name highlighted as `@conceal`

v4.15.0

Verified

This commit was signed with the committer’s verified signature.
ref(markdown_inline): improve bracket usage consistency

v4.14.1

Verified

This commit was signed with the committer’s verified signature.
fix(bat): invalid `tmTheme` syntax

Closes #31

v4.14.0

Verified

This commit was signed with the committer’s verified signature.
chore: docgen

v4.13.0

Verified

This commit was signed with the committer’s verified signature.
docs(advanced-usage): fix incorrect `setup` usage

Closes #29