Releases: xhd2015/xgo
Xgo v1.0.52
Release summary:
- enable -cover to co-exist with trace with best effort, see #285
- fix CI tests, see #272
- test-explorer: enable trace by default, see #280
- test-explorer:trace snapshot of main module by default, see #281
To install xgo
v1.0.52:
# update xgo
go install github.com/xhd2015/xgo/cmd/[email protected]
# update runtime
go get github.com/xhd2015/xgo/[email protected]
For documentation, see https://github.com/xhd2015/xgo.
What's Changed (Auto generated)
- allow main module snapshot trace by default by @xhd2015 in #282
- fix snapshot test by @xhd2015 in #283
- try best to reserve trace when -cover enabled by @xhd2015 in #286
Full Changelog: v1.0.51...v1.0.52
Xgo v1.0.51
Release summary:
- test-explorer: integrate incremental coverage visualizer, see #215
This release is a milestone for the long standing coverage integration( the binary size also increases from 5M to 10M):
To install xgo
v1.0.51:
# update xgo
go install github.com/xhd2015/xgo/cmd/[email protected]
# there is no need to update runtime
For documentation, see https://github.com/xhd2015/xgo.
What's Changed (Auto generated)
Full Changelog: v1.0.50...v1.0.51
Xgo v1.0.50
Release summary:
To install xgo
v1.0.50:
# update xgo
go install github.com/xhd2015/xgo/cmd/[email protected]
# there is no need to update runtime
For documentation, see https://github.com/xhd2015/xgo.
What's Changed (Auto generated)
Full Changelog: v1.0.49...v1.0.50
Xgo v1.0.49
Release summary:
- test-explorer: allow bypass go test flag parsing, see #263
To install xgo
v1.0.49:
# update xgo
go install github.com/xhd2015/xgo/cmd/[email protected]
# update dependency
go get github.com/xhd2015/xgo/[email protected]
For documentation, see https://github.com/xhd2015/xgo.
What's Changed (Auto generated)
Full Changelog: v1.0.48...v1.0.49
Xgo v1.0.48
Release summary:
- test-explorer: integrate stack trace, see #214
- make build cache aware of trace flags
- allow xgo auto update via config
To install xgo
v1.0.48:
# update xgo
go install github.com/xhd2015/xgo/cmd/[email protected]
# update dependency
go get github.com/xhd2015/xgo/[email protected]
For documentation, see https://github.com/xhd2015/xgo.
What's Changed
- make build cache aware of trace flags by @xhd2015 in #257
- test-explorer: integrate stack trace by @xhd2015 in #258
- allow xgo auto update via config by @xhd2015 in #259
Full Changelog: v1.0.47...v1.0.48
Xgo v1.0.47
Release summary:
- fix cross compile, see #250
- support go1.23, see #249
- fix trace marshal, see #255
- enable trace snapshot, see #256
To install xgo
v1.0.47:
# update xgo
go install github.com/xhd2015/xgo/cmd/[email protected]
# update dependency
go get github.com/xhd2015/xgo/[email protected]
For documentation, see https://github.com/xhd2015/xgo.
What's Changed (Autogenerated)
- fix cross compile by @xhd2015 in #250
- update xgo e doc by @xhd2015 in #252
- add test for go1.23rc1 by @xhd2015 in #249
- fix trace marshal by @xhd2015 in #255
- enable trace snapshot by @xhd2015 in #256
Full Changelog: v1.0.46...v1.0.47
Xgo v1.0.46
Release summary:
- allow specify
--mock-rule
for closures
To install xgo
v1.0.46:
# update xgo
go install github.com/xhd2015/xgo/cmd/[email protected]
# (no runtime update)
For documentation, see https://github.com/xhd2015/xgo.
What's Changed (Autogenerated)
Full Changelog: v1.0.45...v1.0.46
Xgo v1.0.45
Release summary:
- allow filter trace args and results when collecting trace
- update test-explorer
To install xgo
v1.0.45:
# update xgo
go install github.com/xhd2015/xgo/cmd/[email protected]
# update dependency
go get github.com/xhd2015/xgo/[email protected]
For documentation, see https://github.com/xhd2015/xgo.
What's Changed (Autogenerated)
- test-explorer: read test.config.json when invoked from sub dir by @xhd2015 in #233
- test-explorer: allow set args via test.config.json by @xhd2015 in #234
- Allow bypass shadow by @xhd2015 in #236
- doc: add description for test-explorer's test.config.json by @xhd2015 in #237
- add --mock-rules option by @xhd2015 in #239
- test explorer: fix run path on windows by @xhd2015 in #241
- shadow: add support for windows by @xhd2015 in #242
- add xgo_integration test by @xhd2015 in #243
- allow ignore args and results when collecting trace by @xhd2015 in #246
Full Changelog: v1.0.44...v1.0.45
Xgo v1.0.44
Release summary:
- add
xgo shadow
command to integrate with IDEs without extra effort, see #229
To install xgo
v1.0.44:
# update xgo
go install github.com/xhd2015/xgo/cmd/[email protected]
# update dependency
go get github.com/xhd2015/xgo/[email protected]
For documentation, see https://github.com/xhd2015/xgo.
What's Changed (Autogenerated)
Full Changelog: v1.0.43...v1.0.44
Xgo v1.0.43
Release summary:
- fixed a bug related to exported method in stdlib, thanks to @shubham-dogra-s1, see #225
- add
--debug
flag to easily launch a debug session
To install xgo
v1.0.43:
# update xgo
go install github.com/xhd2015/xgo/cmd/[email protected]
# update dependency
go get github.com/xhd2015/xgo/[email protected]
For documentation, see https://github.com/xhd2015/xgo.
What's Changed (Autogenerated)
- add CopyCoreVersion by @xhd2015 in #223
- fix mocking exported method in stdlib by @xhd2015 in #226
- add --debug by @xhd2015 in #228
Full Changelog: v1.0.42...v1.0.43