Skip to content

Releases: loczek/nomad-ls

v0.0.4

25 Apr 23:23

Choose a tag to compare

Changelog

  • Added the ability to define and use references e.g. var.image
  • Added the ability use expressions e.g. strlen("hello")
  • Added all functions available in HCL
  • Added isOptional field to all of the attributes that were missing it
  • Added mount block in docker config (#7)
  • Added node attributes except attr and meta
  • Added locals block
  • Added description attribute to the variable block
  • Added emulator block for the qemu driver
  • Added machine_type block for the qemu driver
  • Added validation block to variable block
  • Added log-level flag to the language server
  • The drive_interface, driver and type attributes now require literal values
  • Changed the group, job and variables to only allow one block
  • Updated the provider attribute to only allow either consul or nomad
  • Fixed an issue where the config logging was a map and not a block (#8)
  • Fixed an issue where the ulimit block was defined as a map (#9)
  • Fixed the incorrect args type, now correctly defined as a list of strings

Full Changelog: v0.0.3...v0.0.4

v0.0.3

20 Dec 14:45

Choose a tag to compare

Changelog

Full Changelog: v0.0.2...v0.0.3

v0.0.2

14 Dec 17:11

Choose a tag to compare

Changelog

  • Fix broken docs links
  • Indent blocks based on nesting level
  • Display types for attributes inside completion menu
  • Display documentation for blocks and not just attributes
  • Fix broken completions and hover information inside job -> group -> task -> config
  • Added missing schemas for:
    • job -> group -> task -> resources -> device
    • job -> group -> disconnect

Full Changelog: v0.0.1...v0.0.2

v0.0.1

02 Dec 22:50

Choose a tag to compare