Skip to content

Releases: borela/naomi

v0.42.0

02 Nov 05:11
Compare
Choose a tag to compare

General

  • Add a modified version of Monokai.

FJSX15

  • Allow strings in types.
  • Enhance prediction of types inside parenthesis.
  • Highlight alternating parenthesis for types.
  • Add storage scopes.

CSS3 & SCSS3

  • Add some missing constants.

v0.41.0

26 Oct 05:30
Compare
Choose a tag to compare

General

  • Convert the candyman color scheme to use CSScheme.

FJSX15

  • Simplify and optimize.
  • Make some scopes uniform.

HTML5

  • Simplify and optimize.

CSS3

  • Simplify.
  • Add some missing attributes.

SCSS3

  • Simplify.
  • Add some missing attributes.

PHP7

  • Make some scopes uniform.

MQL4

  • Make some scopes uniform.

v0.40.1

09 Oct 14:43
Compare
Choose a tag to compare

FJSX15

  • Highlight arbitrary function calls, e.g. (expression 1, expression 2...)(args...) where the parenthesis enveloping the arguments are marked as function call.
  • Allow dollar signs in variables, types and embedded variables.
  • Make array literals non greedy.
  • Enhance generic type prediction.
  • Enhance variable prediction.
  • Enhance nullable prediction.
  • Enhance object type prediction.
  • Fix escape sequences not allowing mixed cases.
  • Highlight 'use strict'; as keyword inside deep expressions.
  • Enhance destructuring prediction.
  • Make comments greedy.
  • Make function arguments greedy.
  • Make the new operator accept arbitrary expressions and not requiring parenthesis anymore.
  • Enhance regex literal prediction.

v0.39.1

07 Oct 21:14
Compare
Choose a tag to compare

FJSX15

Change

  • Allow dots and double colon in JSX tags.
  • Enhance JSX prediction to allow tight comparisons.

Fix

  • Async arrow and static functions ignoring the keyword.
  • Constants not being highlighted in some instances.

v0.39.0

07 Oct 08:13
Compare
Choose a tag to compare

FJSX15

Add

  • Async and await.
  • Bind operator.

Change

  • Allow dots in decorators.

v0.38.1

06 Oct 17:57
Compare
Choose a tag to compare

FJSX15

Add

  • Static variables.
  • Decorators.
  • Default values for array and object destructuring.
  • Rest operator in destructuring expressions.
  • Strings for object literal properties.

v0.37.3

05 Oct 16:18
Compare
Choose a tag to compare

FJSX15

Make semicolons optional in some statements and expressions.

v0.37.2

05 Oct 13:48
Compare
Choose a tag to compare

FJSX15

  • Prevent variables named “type” being mistaken for the flow‘s type operator.
  • Enhance array, object literal and destructuring operators prediction.

JS15

  • Fix regex meta scopes.

v0.37.1

04 Oct 23:04
Compare
Choose a tag to compare

FJSX15

  • Add try catch statements.
  • Export allows expressions.
  • Dangling comma in import statements and type aliases.
  • Make semicolons are optional in import statements.

v0.36.0

04 Oct 10:20
Compare
Choose a tag to compare

General

  • Change template and flow punctuation’s colors.

FJSX15

  • Allow dangling comma in object literals.
  • Allow nested template literals.
  • Enhance method and property prediction for object literals.
  • Allow comments in class body.
  • Allow anonymous generators.
  • Allow comments in JSX tags and relax the prediction to account for multi-line tags.

HTML5

  • Highlight FJSX15 inside <script type="text/babel"> tags.