Skip to content

Releases: xhd2015/xgo

Xgo v1.0.37

23 May 01:53
Compare
Choose a tag to compare

Release summary:

  • add xgo tool test-explorer, see #99
  • fixes a linux issue when go is installed via package manager, see #134
  • enhance help messages for xgo tools, see #138

A quick overview of the new test-explorer:
image

To install xgo v1.0.37:

# update xgo
go install github.com/xhd2015/xgo/cmd/xgo@v1.0.37

# update dependency
go get github.com/xhd2015/xgo/runtime@v1.0.37

For documentation, see https://github.com/xhd2015/xgo.

Xgo v1.0.36

20 May 02:05
Compare
Choose a tag to compare

Release summary:

  • add --trap-stdlib to allow mocking most stdlib functions, see #117
  • update default trace shrink size from 4K to 16K, see #114
  • update github workflows to add tests on windows, and merge check, see #122

To install xgo v1.0.36:

# update xgo
go install github.com/xhd2015/xgo/cmd/xgo@v1.0.36

# update dependency
go get github.com/xhd2015/xgo/runtime@v1.0.36

For documentation, see https://github.com/xhd2015/xgo.

v1.0.35

16 May 02:12
Compare
Choose a tag to compare

Release summary:

  • fix xgo tool trace #110

To install xgo v1.0.35:

# update xgo
go install github.com/xhd2015/xgo/cmd/xgo@v1.0.35

# update dependency
go get github.com/xhd2015/xgo/runtime@v1.0.35

For documentation, see https://github.com/xhd2015/xgo.

v1.0.34

14 May 13:58
Compare
Choose a tag to compare

Release summary:

  • fix failure on windows, see #109

To install xgo v1.0.34:

# update xgo
go install github.com/xhd2015/xgo/cmd/xgo@v1.0.34

# update dependency
go get github.com/xhd2015/xgo/runtime@v1.0.34

For documentation, see https://github.com/xhd2015/xgo.

Xgo v1.0.33

14 May 10:08
Compare
Choose a tag to compare

Release summary:

  • fix xgo build under go1.20

To install xgo v1.0.33:

# update xgo
go install github.com/xhd2015/xgo/cmd/xgo@v1.0.33

# update dependency
go get github.com/xhd2015/xgo/runtime@v1.0.33

For documentation, see https://github.com/xhd2015/xgo.

Xgo v1.0.32

14 May 08:39
Compare
Choose a tag to compare

Release summary:

  • add xgo tool coverage serve to serve incremental coverage, see #106
    • here is q quick look output by xgo tool coverage serve cover.out:
      image

To install xgo v1.0.32:

# update xgo
go install github.com/xhd2015/xgo/cmd/xgo@v1.0.32

# update dependency
go get github.com/xhd2015/xgo/runtime@v1.0.32

For documentation, see https://github.com/xhd2015/xgo.

Xgo v1.0.31

09 May 02:59
Compare
Choose a tag to compare

Release summary:

  • add xgo tool coverage merge to merge coverage profiles of multiple runnings

To install xgo v1.0.31:

# update xgo
go install github.com/xhd2015/xgo/cmd/xgo@v1.0.31

# update dependency
go get github.com/xhd2015/xgo/runtime@v1.0.31

For documentation, see https://github.com/xhd2015/xgo.

Xgo v1.0.30

08 May 04:51
Compare
Choose a tag to compare

Release summary:

  • avoid locking on system stack, addressing #96

To install xgo v1.0.30:

# update xgo
go install github.com/xhd2015/xgo/cmd/xgo@v1.0.30

# update dependency
go get github.com/xhd2015/xgo/runtime@v1.0.30

For documentation, see https://github.com/xhd2015/xgo.

Xgo v1.0.29

06 May 10:57
Compare
Choose a tag to compare

Release summary:

  • allow type wrapper to workaround variable patching

To install xgo v1.0.29:

# update xgo
go install github.com/xhd2015/xgo/cmd/xgo@v1.0.29

# update dependency
go get github.com/xhd2015/xgo/runtime@v1.0.29

For documentation, see https://github.com/xhd2015/xgo.

Xgo v1.0.28

24 Apr 11:55
Compare
Choose a tag to compare

Release summary:

  • fix --strace with vendor mode and replace, see #87

To install xgo v1.0.28:

# update xgo
go install github.com/xhd2015/xgo/cmd/xgo@v1.0.28

# update dependency
go get github.com/xhd2015/xgo/runtime@v1.0.28

For documentation, see https://github.com/xhd2015/xgo.