Skip to content

Releases: puppetlabs/puppet-editor-services

1.0.0

25 Jul 11:51
7ffee57
Compare
Choose a tag to compare

1.0.0 - 2020-07-24

Major release which drops support for Puppet 4

This (commit) removes Puppet 4 from the testing matrix and
modifies the Debug Server, Language Server and Language Server Sidecar to
terminate early with an error if run under Puppet 4.

Changed

  • (GH-272) Fix Puppet Lint and document symbol sometimes not working
  • (GH-269) Fix Workspace Symbol Provider
  • (Commit) Update Puppetfile Resolver to 0.3.0
  • (Commit) Document removal of Puppet 4
  • (GH-209) Refactor the session state to be a class and pass that instead of global modules
  • (Commit) Removed vendored gems and update development and building workflows
  • (Commit) Fix Facter Helper for 1.0
  • (GH-252) Use puppet-strings by default and remove feature flag
  • (Commit) Vendor puppet-strings and Yard
  • (Commit) Remove support for Puppet 4

0.26.1

05 Jun 01:18
e595dea
Compare
Choose a tag to compare

0.26.1 - 2020-06-04

Added

  • (GH-256) Add Puppetfile dependency endpoint

0.26.0

30 Apr 01:16
25fc856
Compare
Choose a tag to compare

0.26.0 - 2020-05-01

Added

  • (GH-242) Add Puppet Facts Endpoint
  • (GH-245) Use object cache for Puppet Facts Endpoint
  • (GH-168) Add acceptance tests

Changed

  • (maint) Update branding and links
  • (maint) Update Bolt static data and Protocol definitions

0.25.0

26 Mar 00:49
922364b
Compare
Choose a tag to compare

0.25.0 - 2020-03-26

Fixed

  • (GH-207) Allow Qualified Resource Names in hover provider

Changed

0.24.0

28 Jan 00:59
8f012e9
Compare
Choose a tag to compare

0.24.0 - 2020-01-28

Fixed

  • (GH-199) Fixes for Puppet 5.5.18

Changed

  • (GH-213) Gather Facts from the Sidecar instead of the Server process

0.23.0

04 Dec 08:39
4d36a94
Compare
Choose a tag to compare

0.23.0 - 2019-12-04

Added

  • (GH-198) Added the Puppetfile Resolver for more in-depth Puppetfile validation
  • (GH-94) Added better intellisense when inside Bolt plans

Fixed

  • (GH-199) Fixes for Puppet 6.11.0
  • (GH-139) Provide completions for defined types

Changed

  • (GH-193) Refactor the TCP and STDIO servers, protocols and handlers
  • (Commit) Update puppet-lint to version 2.4.2

0.22.0

24 Sep 01:44
d225415
Compare
Choose a tag to compare

0.22.0 - 2019-09-20

Added

  • (GH-181) Added completion for resource-like class (Julio Sueiras)
  • (GH-177) Add auto-align hash rocket formatter
  • (GH-174) Understand Puppet Data Types and hover provider support

Fixed

  • (GH-169) Respond to protocol dependant messages correctly

0.21.0

26 Aug 01:10
d6ba69a
Compare
Choose a tag to compare

0.21.0 - 2019-08-26

Added

  • (GH-144) Add a Signature Helper Provider
  • (GH-163) Add aggregate sidecar tasks

Fixed

  • (GH-55) Debug Server is now supported on Puppet 6

Changed

  • (GH-106) Update puppet-lint to 2.3.6
  • (GH-167) Refactor Language Server inmemory caching

0.20.0

12 Jul 06:19
8b53d80
Compare
Choose a tag to compare

0.20.0 - 2019-07-16

Added

  • (GH-141) [Puppet4 API Project Task 7] Modify the Puppet Function loading to use all of the new Puppet 4 API features
  • (GH-137) [Puppet4 API Project Task 4-6] Load Puppet Custom Types, Defined Types and Classes via Puppet API v4
  • (GH-121) [Puppet4 API Project Task 1-3] Load Puppet Functions via Puppet API v4 and present as Puppet API v3 functions

Fixed

  • (GH-147) Error generating node graph
  • (GH-129) Better Bolt/Puppet plan detection

0.19.1

30 May 01:29
08a2fda
Compare
Choose a tag to compare

0.19.1 - 2019-05-31

Fixed

  • (GH-132) Suppress $stdout usage for STDIO transport
  • (GH-118) Fail gracefully when critical gems cannot load