Skip to content

Latest commit

 

History

History
96 lines (71 loc) · 4.33 KB

File metadata and controls

96 lines (71 loc) · 4.33 KB

Changelog

[1.8.2] - 2026-03-28

  • Added syntax highlighting for @pass('name') and @passif(true, 'name') directives that are coming in Textwire 4.

[1.8.1] - 2026-03-01

  • Updated LSP to the latest version.

[1.8.0] - 2026-02-28

  • Added highlighting for @slotif, @breakif, @continueif directives

[1.7.1] - 2026-01-13

  • Updated LSP to the latest version v0.4.0
  • Removed tests

[1.7.0] - 2025-06-15

  • Updated LSP to the latest version v0.3.0

[1.6.4] - 2025-05-30

  • Fixed LSP binary update. It was working incorrectly

[1.6.3] - 2025-05-17

  • Updated LSP to the latest version v0.1.4

[1.6.2] - 2025-05-17

  • Fixed problem with LSP binary installation

[1.6.1] - 2025-05-16

  • Fixed wrong autocompletion when typing . character by updating LSP to the latest version

[1.6.0] - 2025-05-16

  • Modified the LICENSE file to include my internet nickname
  • Added automatic LSP server installation. The new LSP will ship with each new extension version
  • Added command Textwire: Update LSP to the latest version which you can run to update LSP binary to the latest version

[1.5.4] - 2025-02-02

  • Changed the activation events for the extension so that it only activates when you open a .tw file. This should improve the performance of the extension

[1.5.3] - 2025-02-02

  • Added tests coverage to test all the necessary features
  • Change so that you can only see @break, @breakIf, @continue, @continueIf directives when you are inside a loop
  • Change so that you can only see @slot and @slot(name) directives when you are inside a component

[1.5.2] - 2025-01-30

  • Fixed issue where loop object would only show autocomplete suggestions when it was inside {{ and }} brackets
  • Refactor code to make it more readable and maintainable

[1.5.1] - 2025-01-30

  • Added missing autocomplete for directives @for, @for @else, @break, @breakIf, @continue, @continueIf
  • Improve directive autocomplete descriptions
  • Added more info to README.md file

[1.5.0] - 2025-01-29

  • Added autocomplete for loop object inside loops. Now, when you type loop. you will see all the available properties for the loop object
  • Updated images in README.md file to better showcase the extension
  • Added autocomplete for directives. For example, when you type @, you will see all the available directives with their descriptions

[1.4.0] - 2025-01-18

  • Added so that syntax highlighting applies not only for tw.html files but also for tw files
  • Added highlighting for @dump directive

[1.3.1] - 2024-10-16

  • Added highlighting for all the possible function names because from new Textwire versions you can define your own functions. For example, "string".myFunction()

[1.3.0] - 2024-09-05

  • Added highlighting for @slot directives

[1.2.3] - 2024-04-05

  • Fixed highlighting for the @continueIf and @breakIf directives.

[1.2.2] - 2024-03-25

  • Fixed highlighting for Textwire directives inside HTML tags. For example, <span @if(true)nice@end></span>. It used to ignore highlighting for @end directive
  • Added more information to README.md file

[1.2.1] - 2024-03-23

  • Fixed highlighting dots array brackets, object brackets and other elements inside HTML attributes. They used to be highlighted as strings. For example <input type="{{ obj.prop }}">

[1.2.0] - 2024-03-21

  • Added syntax highlighting for Textwire comments. For example, {{-- This is a comment --}}
  • Added syntax highlighting for Textwire code inside HTML tags. For example, <div {{ attr.raw() }}></div>

[1.1.0] - 2024-03-19

  • Fix highlighting with directives and comments that touch html. For example, @end<div> or @endHere is HTML
  • Remove highlighting for escaped directories. For example, \@if(), \@else or \@end
  • Added highlighting for blade directives inside HTML attributes. For example <input type="@if(var)text@end">
  • Added highlighting for Textwire expressions inside HTML attributes. For example <input type="{{ inpType }}">
  • Added highlighting for dots in Textwire expressions. For example {{ obj.prop }}
  • Added auto-closing curly braces {{

[1.0.1] - 2024-03-19

  • Fixed error in package.json file related to not having contributes.languages.id field

[1.0.0] - 2024-03-18

  • Added syntax highlighting for Textwire code
  • Added custom Textwire icon for Textwire files
  • Filled out README.md with more information