Skip to content

Releases: robbyt/go-polyscript

v0.0.2

07 Jun 23:29
36daa12
Compare
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
Compare
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