Skip to content

Releases: Thertzlor/semantic-rainbow

v1.1.9 - Optimized Size

28 Oct 10:48

Choose a tag to compare

[1.1.9]

  • Drastically reduced extension size by omitting sample images.

v1.1.8 - Now with Java support!

22 May 21:25

Choose a tag to compare

[1.1.8]

  • So I recently got mixed up in some Java development and while I don't personally like the language too much it is pretty popular and has a nice language server so Semantic Rainbow is now officially supporting it.
    • Highlighting is based on the tokens provided by the Java extension by Red Hat.
    • Added support for the abstract token modifier.
  • Fixed a bug that caused the color for builtin primitive types not to show up.
  • Updated the style of the Github page.
  • Updated 2 deprecated style names.

v1.1.7 - Parent support and Non-Italic Version

13 Aug 16:20

Choose a tag to compare

[1.1.7]

  • Semantic Rainbow now includes an additional variation, "Semantic Rainbow - No Italics" which does not include the italic formatting for declarations.
  • Introduced the parent option for theme configs, which allows themes to inherit properties from another theme defined in the same config. Useful for creating multiple minor variations of a single theme.
  • When generating multiple themes, all semanticTokenScopes definitions are now combined into one.

v1.1.6 - Sticky Scroll Improvements

01 Apr 17:42

Choose a tag to compare

[1.1.6]

  • Slightly more contrasting color for the VSCode Sticky Scroll section and the peekView Editor backround and a third color for the VSCode Sticky Scroll section within the peekView Editor. Seriously, Sticky Scroll is an amazing feature.

v1.1.4 - Better lua Support

25 Nov 11:33

Choose a tag to compare

[1.1.4]

  • Improvements for lua syntax highlighting. This specificially targets the lua grammar used by the sumneko lua language server (which also includes the first language specific color tweak)
  • Bug fix for handling baseToken:language combinations in the modifierCombinations list.

v.1.1.3 - Multi Language Support

07 Nov 13:57

Choose a tag to compare

[1.1.3]

  • The color generator now supports generating styles targeting specific languages. As of yet no language specific styles are implemented in the main theme, but examples are bing worked on.
  • The README files has been updated with better examples and a new section for language targeting.
  • A couple of improvements for C++ highlighting, potentially more to come.
  • Python docstrings no longer look like regular strings.

v.1.1.2 - Better Markdown Support

30 Oct 08:35

Choose a tag to compare

[1.1.2]

  • Improved support for Markdown.

v1.1.1 - two color tweaks

27 Oct 11:15

Choose a tag to compare

[1.1.1]

  • Better contrast between comments and the the background color for added lines in the git diff editor. Should address issue #2.
  • A more subtle purple for snippet tab-stops.
  • Less unnecessary files included in production release.

v1.1.0

17 Jul 20:24

Choose a tag to compare

[1.1.0]

  • A major update!
  • Different kind of VSCode selections and ranges now have different colors, see the Github page for examples.
  • In order to give the colored selections more "breathing room" the editor background color was changed to a darker, slightly less saturated color from #191A26 to #14151A. I hope this change isn't too upsetting and of course you can always override it by manually setting the editor.background color to the old value in the VSCode settings.
  • Workbench colors can now be defined in a separate JSON in the colors folder.
  • A few better token definitions designed to work with the sumneko lua extension.

Full Changelog: v1.0.5...v1.1.0

v1.0.5

10 May 21:26

Choose a tag to compare

V1.0.5

Binary download from Github directly for anyone who doesn't want to use the Visual studio marketplace I guess.

Full Changelog: https://github.com/Thertzlor/semantic-rainbow/commits/v1.0.5