Skip to content

Releases: kubukoz/smithy-playground

v0.7.0

05 Oct 11:22
469cd86
Compare
Choose a tag to compare

What's Changed

Read more

v0.7.0-M5

16 Jul 20:45
9859d7e
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.7.0-M4...v0.7.0-M5

v0.7.0-M4

09 Jun 19:12
a954643
Compare
Choose a tag to compare

What's changed

Library updates

Full Changelog: v0.7.0-M3...v0.7.0-M4

v0.7.0-M3

07 Apr 18:43
14f7789
Compare
Choose a tag to compare

What's Changed

Dependency updates

Full Changelog: v0.7.0-M2...v0.7.0-M3

v0.7.0-M2

15 Mar 23:57
d15c479
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.7.0-M1...v0.7.0-M2

v0.7.0-M1

17 Feb 04:42
85aada6
Compare
Choose a tag to compare
v0.7.0-M1 Pre-release
Pre-release

Release notes TBD.

See #215 + #129 for the most important news.

What's Changed

Full Changelog: v0.6.1...v0.7.0-M1

v0.6.1

24 Nov 00:14
1744f91
Compare
Choose a tag to compare

Minor update - the only meaningful change is

Support maven.repositories / maven.dependencies in #182

Here's the rest:

Full Changelog: v0.6.0...v0.6.1

v0.6.0

20 Nov 04:36
0b7ee8b
Compare
Choose a tag to compare

Huge and long-awaited release!

Multi-query files in #126

SmithyQL files can now include multiple queries. Multiple use clauses are also allowed. When running a file, if one of the queries fails the rest will not be attempted.

image

Other changes

  • Improve consistency of the formatted in #126
  • Improve completions of structs/union members
  • Improve completions for queries
  • Sort use clauses when formatting by @kubukoz in #168
  • (completions) Skip operation input if it already exists by @kubukoz in #170
  • Require whitespace around keywords by @kubukoz in #172
  • Fix race condition causing server to hang by @kubukoz in #173
  • Remove redundant supervisor by @kubukoz in #175
  • Update readme for multi-query files by @kubukoz in #176
  • Update smithy4s-aws-http4s, ... to 0.16.8 by @scala-steward in #143
  • Update cats-effect to 3.4.1 by @scala-steward in #153

Full Changelog: v0.5.3...v0.6.0

v0.5.3 - plugin interface improvements

08 Nov 19:29
984552c
Compare
Choose a tag to compare

This release includes a change for plugin authors: it makes the plugin interface more flexible, in which you don't necessarily need to use SimpleProtocolBuilder to implement your client. Only a specific shape of client methods is necessary ((service, http4s client) => smithy4s alg), so it should be possible to implement even if you don't inherit from the built-in builder type.

The old plugin interface is now deprecated and shall be removed in 0.6.0.

What's Changed

Full Changelog: v0.5.2...v0.5.3

v0.5.2

17 Oct 17:01
5204415
Compare
Choose a tag to compare

User-facing changes

Add "restart server" command in #118

Adds a new command in the client that allows restarting the server. Note: it doesn't take into account any workspace setting changes that are read by the client, such as the server version string or debug/tracing flags.

Available since the extension's 0.2.10 release.

image

Support colon field separators in #121

This changes the default key/value separator from = to :. For the foreseeable future, both will work, but the tooling will prefer : and support for the = syntax will eventually be removed.

Before:

image

After:

image

Unify experience for parse errors in #125

This slightly improves error reporting in cases where the code doesn't parse.

Before:

image

After:

image

Internal changes

New Contributors

Full Changelog: v0.5.1...v0.5.2