Skip to content

Releases: robbyt/go-polyscript

v0.6.0

10 Feb 05:06
944ad9c

Choose a tag to compare

Note

This is the last version of go-polyscript that will support the v1 Risor syntax. Open an issue, or use an external script engine if you still require Risor v1.

https://github.com/deepnoodle-ai/risor/releases/tag/v2.0.0

What's Changed

  • Update go.starlark.net digest to 6d2315c by @renovate[bot] in #60
  • Update go.starlark.net digest to 7849196 by @renovate[bot] in #61
  • Update golangci/golangci-lint-action action to v9 by @renovate[bot] in #62
  • update go minimum ver to 1.25.4 by @robbyt in #63
  • adjust lint config, and fix several lint warnings in tests by @robbyt in #64
  • Update module github.com/tetratelabs/wazero to v1.10.1 by @renovate[bot] in #66
  • Update go.starlark.net digest to be02852 by @renovate[bot] in #65
  • Update actions/checkout action to v6 by @renovate[bot] in #67
  • Update module github.com/tetratelabs/wazero to v1.11.0 by @renovate[bot] in #69
  • Update SonarSource/sonarqube-scan-action action to v7 by @renovate[bot] in #68
  • update minimum go ver to 1.25.5 by @robbyt in #71
  • Update go.starlark.net digest to 15019ee by @renovate[bot] in #70
  • Update go.starlark.net digest to 3fee463 by @renovate[bot] in #72

Full Changelog: v0.5.0...v0.6.0

v0.5.0

19 Oct 03:53
be42427

Choose a tag to compare

What's Changed

Full Changelog: v0.4.0...v0.5.0

v0.4.0

19 Sep 22:01
fc5633f

Choose a tag to compare

What's Changed

  • Update actions/setup-go action to v6 by @renovate[bot] in #55
  • Update SonarSource/sonarqube-scan-action action to v6 by @renovate[bot] in #56
  • combine go workflows into one by @robbyt in #57
  • Update go.starlark.net digest to bf296ed by @renovate[bot] in #54
  • update go modules by @robbyt in #58

Full Changelog: v0.3.0...v0.4.0

v0.3.0

01 Sep 13:45
5687e28

Choose a tag to compare

What's Changed

  • add a 'firelynx' compatible namespace prefix to the example wasm by @robbyt in #52
  • always use t.Context() instead of context.Background() in tests by @robbyt in #53

Full Changelog: v0.2.0...v0.3.0

v0.2.0

31 Aug 21:19
e56183d

Choose a tag to compare

What's Changed

  • Update go.starlark.net digest to 336a4b3 by @renovate[bot] in #42
  • improve examples by @robbyt in #43
  • cleanup and fix the example tests by @robbyt in #44
  • update docs - VM to Engine by @robbyt in #45
  • Update go.starlark.net digest to 3c9dc17 by @renovate[bot] in #46
  • Update go.starlark.net digest to 2a4f369 by @renovate[bot] in #49
  • Update actions/checkout action to v5 by @renovate[bot] in #47
  • Update module github.com/stretchr/testify to v1.11.1 by @renovate[bot] in #48
  • require go 1.25.0 by @robbyt in #50
  • update proto/otlp x/sys google.golang.org/protobuf by @robbyt in #51

Full Changelog: v0.1.0...v0.2.0

v0.1.0

17 Jul 18:46
2388ba4

Choose a tag to compare

First "stable" release. Although there are no plans for API changes, there could be changes at some point in the future. And some of the engine implementations may be extracted to external repos in the future as well.

What's Changed since tag v0.0.4

Full Changelog: v0.0.4...v0.1.0

v0.0.4

16 Jul 19:37
6cbee20

Choose a tag to compare

v0.0.4 Pre-release
Pre-release

What's Changed

  • add docs, and more integration tests by @robbyt in #39
  • add base64 support to loader inference and string loaders by @robbyt in #40

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

v0.0.3

02 Jul 05:24
107d98d

Choose a tag to compare

v0.0.3 Pre-release
Pre-release

What's Changed

  • make the test wasm file into an importable package by @robbyt in #38
  • Update go.starlark.net digest to d457b45 by @renovate in #37

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

v0.0.2

07 Jun 23:29
36daa12

Choose a tag to compare

v0.0.2 Pre-release
Pre-release

What's Changed

  • Update module github.com/risor-io/risor to v1.8.1 by @renovate in #33
  • update required go version to latest by @robbyt in #35
  • Update go.starlark.net digest to 27fdb1d by @renovate in #34
  • 3rd party lib updates by @robbyt in #36

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

v0.0.1

07 May 19:08
8fdc848

Choose a tag to compare

v0.0.1 Pre-release
Pre-release

What's Changed

  • major cleanup and rewrite of the API by @robbyt in #1
  • add 'make bench' for running multi-vm benchmarks by @robbyt in #3
  • context data flow harmonize by @robbyt in #2
  • upgrade golangci to v2, and add lint fixes by @robbyt in #4
  • clean up loader tests, loader TLS, and add docs by @robbyt in #5
  • Configure Renovate by @renovate in #6
  • Update module github.com/extism/go-sdk to v1.7.1 by @renovate in #7
  • Update module github.com/stretchr/testify to v1.10.0 by @renovate in #8
  • add sonarqube coverage report by @robbyt in #10
  • remove the ExecUnit.ScriptData field, use the data.Providers for all data access by @robbyt in #11
  • simplify the root polyscript.go by @robbyt in #12
  • make withCompositeProvider private by @robbyt in #13
  • rename WithLogger to WithLogHandler, move options package by @robbyt in #14
  • return the og ctx if there's an error by @robbyt in #15
  • make Executable and NewExecutable private by @robbyt in #16
  • convert compilers to use functional options by @robbyt in #17
  • major reorg of machines to move files into sub-packages by @robbyt in #18
  • machine error cleanup by @robbyt in #19
  • simplify the FunctionalOptions by removing the Options struct by @robbyt in #20
  • harmonize test structure, improve coverage by @robbyt in #21
  • add fromIoReader loader by @robbyt in #23
  • remove the options package, simplify constructors by @robbyt in #22
  • rename NewCompiler and NewBytecodeEvaluator to just New by @robbyt in #24
  • update go modules, and the x/sys and protobuf packages by @robbyt in #25
  • major reorg by @robbyt in #26
  • change PrepareContext to AddDataToContext, and change the data signature by @robbyt in #27
  • adjust comments and add some more tests for the data.Providers by @robbyt in #28
  • Update go.starlark.net digest to f57e51f by @renovate in #29
  • add a new FromBytes loader implementation by @robbyt in #30
  • Update golangci/golangci-lint-action action to v8 by @renovate in #31
  • update required go version by @robbyt in #32

New Contributors

  • @robbyt made their first contribution in #1

Full Changelog: https://github.com/robbyt/go-polyscript/commits/v0.0.1