Skip to content

Releases: x1unix/go-playground

1.15.1

21 Feb 06:01
Compare
Choose a tag to compare

This hotfix release fixes a critical error in the Go Playground API response handle, leading to server panic.

2.0.0 Beta 1

05 Feb 08:27
Compare
Choose a tag to compare
2.0.0 Beta 1 Pre-release
Pre-release

Description

This is the first public preview of the upcoming 2.0.0 release, which includes many major changes.

Where To Try?

The unstable version is available at staging.goplay.tools.

Warning

This is an unstable version. Please feel free to report any found bugs.

Changes

Multi File Support

This release brings one of the most requested features - multiple files support.

image

Third-Party Packages in WebAssembly

We added support for third-party packages for WebAssembly Environment.

image

Improved Examples

Examples were moved to a more recognizable place and the UI of examples was also improved.

image

Refactoring

This release also brings a lot of changes that happened under the hood.

  • Project migrated from create-react-app to Vite.
  • Replaced old Monaco component with @monaco-editor/react.
  • Lots of refactoring on frontend and backend sides.

1.15.0

17 Jan 10:19
4359c1c
Compare
Choose a tag to compare

Major Changes

New Output Render

This release brings new xterm-based rendered for output which supports terminal sequences and colored output.

image

As a bonus, we provide a few options to customize a terminal appearance.

image

Changelog

  • Always reset output before run by @x1unix in #302
  • Use XTerm for program output by @x1unix in #303
  • build(deps): bump follow-redirects from 1.15.3 to 1.15.4 in /web by @dependabot in #301

Full Changelog: v1.14.1...v1.15.0

1.14.1

09 Jan 19:31
ae7c357
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.14.0...v1.14.1

1.14.0

09 Jan 06:45
b7cd3cd
Compare
Choose a tag to compare

What's Changed

Closed issues

Dependencies

  • build(deps): bump actions/checkout from 3 to 4 by @dependabot in #273
  • build(deps): bump docker/setup-qemu-action from 2 to 3 by @dependabot in #278
  • build(deps): bump docker/build-push-action from 4 to 5 by @dependabot in #274
  • build(deps): bump docker/login-action from 2 to 3 by @dependabot in #276
  • build(deps): bump docker/setup-buildx-action from 2 to 3 by @dependabot in #275
  • build(deps): bump docker/metadata-action from 4 to 5 by @dependabot in #277
  • build(deps): bump @babel/traverse from 7.17.0 to 7.23.2 in /web by @dependabot in #281
  • build(deps): bump actions/setup-node from 3 to 4 by @dependabot in #282
  • build(deps): bump actions/setup-go from 4 to 5 by @dependabot in #286
  • build(deps): bump follow-redirects from 1.14.8 to 1.15.4 in /web by @dependabot in #294
  • build(deps): bump axios from 0.25.0 to 1.6.0 in /web by @dependabot in #283

Full Changelog: v1.13.4...v1.14.0

1.13.4

18 Aug 09:53
714b015
Compare
Choose a tag to compare

What's Changed

  • server: go playground client supports specifying proxy from env by @chendotjs in #272

New Contributors

Full Changelog: v1.13.3...v1.13.4

1.13.3

02 Jun 03:27
d902408
Compare
Choose a tag to compare

Description

This hotfix release rolls back the broken cache cleanup implementation that runs before the app update notification.

Users who have a previous version cached might be affected by this change during the web worker update.
If you see Page cannot be loaded browser error, please try to clean manually the app cache via DevTools and try to reload a page a couple of times.

image

What's Changed

  • fix: revert broken cache cleanup on update by @x1unix in #250
  • feat: combine changelog and about dialogs by @x1unix in #251

Full Changelog: v1.13.2...v1.13.3

1.13.2

15 May 16:53
95065c7
Compare
Choose a tag to compare

What's Changed

  • fix: properly filter content length by @x1unix in #244
  • fix: properly handle Go execution timeout by @x1unix in #246

Full Changelog: v1.13.1...v1.13.2

1.13.1

13 May 19:40
8aab6d3
Compare
Choose a tag to compare

What's Changed

  • fix: fix state update error during snippet share by @x1unix in #237
  • fix: set loading state after formatting finished by @x1unix in #238
  • Strip debug symbols in WASM files by @x1unix in #239
  • Truncate caches when an update is available by @x1unix in #241
  • Release v1.13.1 by @x1unix in #242

Full Changelog: v1.13.0...v1.13.1

1.13.0

11 May 12:43
Compare
Choose a tag to compare

What's Changed

Misc Changes

Misc changes
  • build(deps): bump loader-utils from 1.4.0 to 1.4.1 in /web by @dependabot in #197
  • build(deps): bump golangci/golangci-lint-action from 3.3.0 to 3.3.1 by @dependabot in #198
  • build(deps): bump loader-utils from 1.4.1 to 1.4.2 in /web by @dependabot in #199
  • build(deps): bump decode-uri-component from 0.2.0 to 0.2.2 in /web by @dependabot in #200
  • build(deps): bump json5 from 1.0.1 to 1.0.2 in /web by @dependabot in #202
  • build(deps): bump docker/build-push-action from 3 to 4 by @dependabot in #204
  • build(deps): bump golangci/golangci-lint-action from 3.3.1 to 3.4.0 by @dependabot in #203
  • build(deps): bump express from 4.17.2 to 4.18.2 in /web by @dependabot in #201
  • build(deps): bump webpack from 5.68.0 to 5.76.1 in /web by @dependabot in #208
  • build(deps): bump actions/setup-go from 3 to 4 by @dependabot in #209

Full Changelog: v1.12.0...v1.13.0