Skip to content
This repository has been archived by the owner on May 27, 2024. It is now read-only.

Latest commit

 

History

History
117 lines (83 loc) · 2.86 KB

CHANGELOG.rst

File metadata and controls

117 lines (83 loc) · 2.86 KB

Changelog

All notable changes to this project will be documented in this file. The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

[2.3.0] - 2023-07-12

This is the last planned feature release. Please see the README file for an explanation.

Added

  • The "noop" strategy which does nothing at all
  • Missing patterns for C#
  • Missing patterns for Typescript
  • Support for CUDA (cu)
  • Support for HCL (hcl)
  • Support for Jsonnet (jsonnet)

Changed

  • React tags: highlight name of tag only
  • HTML tags: highlight name of tag only

Fixed

  • Missing patterns in React queries
  • Obsolete extmarks being preserved when text changes region (e.g. in Markdown moving a line out of a Lua code block into the surrounding text body)
  • Highlighting still being applied after the plugin was manually disabled
  • Haskell: missing tuple patterns

[2.2.0] - 2023-05-27

Added

  • Support for Haskell
  • Support for Nix
  • Support for Julia
  • Support for Dart
  • Support for R (r)
  • Support for Zig (zig)
  • Compatibility with Tree-sitter API in Neovim 0.9
  • Go queries for nodes interface_type, map_type and var_declaration
  • Query rainbow-tags for Vue.js
  • Missing patterns for imports and exports in Javascript
  • Missing pattern for JSX expression in React

Changed

  • More Fennel patterns

Fixed

  • Lua query now includes parameters pattern
  • LaTeX query now includes curly_group_text and curly_group_text_list
  • Protection from sourcing the plugin multiple times
  • Inconsistent pairs due to uncleared extmarks
  • Highlight group @punctuation.bracket getting changed for no reason
  • Resource leak if buffer was deleted
  • Error when deleting a buffer in Neovim 0.10

[2.1.0] - 2023-03-19

This release brings with it bugfixes and support for new file types. A very big Thank You to all who have contributed their efforts.

Fixed

  • Highlight groups getting cleared when colour scheme is reloaded
  • Null-dereference error if an injected language does not have a query define

Added

  • Query rainbow-tags for HTML includes style and script tags
  • Query rainbow-parens for Javascript includes parenthesized_expression and subscript_expression
  • Support for reStructuredText (rst)
  • Support for Markdown (markdown)
  • Support for Vue.js (vue)
  • Support for Fennel (fennel)
  • Support for React.js (part of Javascript support)
  • Support for React.js in Typescript (tsx)

[2.0.0] - 2023-03-02

Initial release of the new fork from the original.