Releases: undefinedlabs/scope-go-agent
Releases · undefinedlabs/scope-go-agent
0.4.2
17 Jun 12:03
Compare
Sorry, something went wrong.
No results found
Changed:
Avoid complex objects on Span tags (#249 )
Bump github.com/undefinedlabs/go-mpatch from 1.0.3 to 1.0.6 (#257 )
Fixed:
Fix test span counter (#250 )
Fix branch name for jenkins (#253 )
Adds locking over the tag map on error reporting and map copy in the reporter (#256 )
0.4.1
04 Jun 13:23
Compare
Sorry, something went wrong.
No results found
Fixed:
Http client timeout (#248 )
0.4.0
02 Jun 13:11
Compare
Sorry, something went wrong.
No results found
Added:
go-checks tests and benchmarks instrumentation (#240 , #242 )
SCOPE_INSTRUMENTATION_TESTING_LOGGER env-var to enable/disable the testing logger auto instrumentation (#247 )
Changed:
Panic patcher simplification (#239 )
Testing logger instrumentation algorithm changes (#241 )
Fixed:
Removes the SetRand seed to uuid (#246 )
0.3.1
12 May 10:46
Compare
Sorry, something went wrong.
No results found
Changed:
Local cache struct, NTP cache and improvements in cached tests (#236 )
Bump dependencies versions (#238 )
Remove unused defaultAgent var (#237 )
Fixed:
Dependency map algorithm fix (#235 )
0.3.0
07 May 13:35
Compare
Sorry, something went wrong.
No results found
Added:
Logrus instrumentation hook (#224 )
Cached tests support - Intelligent Test Runner (#178 )
Changed:
Update dependencies (#226 , #227 , #228 , #230 )
Show initialization error messages only if SCOPE_DEBUG is set (#229 )
Send metadata until at least one payload is successfully delivered (#182 )
Cryptorand logs in case of error (#232 )
Rand algorithm changes (#233 )
Trace IDs are now 128 bits. (#234 )
Fixed:
Metadata serialization data race (#231 )
NOTE: all agents involved in a trace must be updated to support 128 bits.
0.2.1
16 Apr 11:28
Compare
Sorry, something went wrong.
No results found
Changed
Use crypto/rand to generate random seed (#223 )
Fixed
Avoid setting test source code if span is nil (#221 )
0.2.0
13 Apr 09:52
Compare
Sorry, something went wrong.
No results found
Added
Added capability to set the function where the test source code is kept manually (#214 )
Changed
Calculation of the test suite and test name for subtests (#214 )
Fixed
Fixed Travis Build URL (#212 )
Fixed test start time when a test is marked as t.Parallel() (#214 )
Fixed bug in t.Log monkey patching methods, due a problem in Golang reflect.makefunc (#214 )
Avoid accessing 'agent.recoder' if not initialized (#216 )
0.1.15
26 Mar 10:07
Compare
Sorry, something went wrong.
No results found
Fixed
Set Global Panic handler as agent option only on test autoinstrumentation (#208 )
0.1.14
24 Mar 11:33
Compare
Sorry, something went wrong.
No results found
Fixed
Fixed wrong file:line on testing.Test error messages in terminal. (#206 )
0.1.13
18 Mar 15:47
Compare
Sorry, something went wrong.
No results found
Added:
Adds BuildId and Build Number for GH Actions (#186 )
Parallel flag detector for CodePath (#180 )
Goroutines global panic handler (#188 )
Enable optional stacktrace tag in http and sql instrumentation. (#184 )
Standard logger with context support (#131 )
.git folder parser alternative without external dependencies (#197 )
Support for projects without go.mod (#153 )
Adds panic stacktraces inside the logs (#202 )
Changed:
Coverage detection (#168 )
Recorder buffer refactor (#177 )
Remove test.code empty (#192 )
Forbid empty sourceroot and go.mod path finder (#194 )
Ci branch and improved container detector (#201 )
Fixed:
Fix support for import autoinstrument and TestMain scopeagent.Run (#145 )
Ensure the correct folder permissions when creating log folders (#183 )
Try to extract request body payload when the GetBody func is nil (#189 )
Clean filepath to fix windows path issue (#172 )
Improves panic reports to scope and fixes source field on events (#170 )
Remove invalid peer.service tag (#198 )