Last release 2 years ago
no release in 18 months
Ships fairly regularly
a new release about every 5 weeks
Most releases are documented
notes for 17 of 21 stable releases
Nothing withdrawn
no release was ever pulled
9 years old
189 releases · first in 2017
Release timeline
189 releases since 2017Releases
- v1.0.0-rc.14.0.20200116200847-dc1201085c0b16 Jan 2020pre-release
Nothing published for this version
- v1.0.0-rc.14.0.20200114225438-45129b24c26e14 Jan 2020pre-release
Nothing published for this version
- v1.0.0-rc.14.0.20200110183315-f312997bc05510 Jan 2020pre-release
Nothing published for this version
- v1.0.0-rc.14.0.20200103234118-1a9b913e36343 Jan 2020pre-release
Nothing published for this version
- v1.0.0-rc.14.0.20200102231227-a8e4b34a0bad2 Jan 2020pre-release
Nothing published for this version
- v1.0.0-rc.14.0.20191219190942-d9c6ed16d86d19 Dec 2019pre-release
Nothing published for this version
- v1.0.0-rc.14.0.20191216182649-5a0b971aa2ae16 Dec 2019pre-release
Nothing published for this version
- v1.0.0-rc.14.0.20191213194936-0ff90490215613 Dec 2019pre-release
Nothing published for this version
- v1.0.0-rc.14.0.20191211020504-d8126d14eeb811 Dec 2019pre-release
Nothing published for this version
- v1.0.0-rc.14.0.20191004232200-6e43a9ddb6254 Oct 2019pre-release
Nothing published for this version
- v1.0.0-rc.143 Sept 2019pre-release
Release notes3 sources agree
Open source →SDK Enhancements
- Fixing bi-directional locking for parent-child segments and modifying lock on Segment struct to RWMutex PR #140
- v1.0.0-rc.13.0.20190903211240-89001052516f3 Sept 2019pre-release
Nothing published for this version
- v1.0.0-rc.13.0.20190903201300-47895fdbd4ab3 Sept 2019pre-release
Nothing published for this version
- v1.0.0-rc.1318 Jul 2019pre-release
Release notes3 sources agree
Open source →SDK New Features
- Support capturing AWS SNS Topic ARN. PR #132
- Add
xray.AWSSessionto install handlers on session. PR #97
SDK Breaking Changes
- Remove Glide(dependency management tool) support. PR #129
SDK Enhancements
- v1.0.0-rc.12.0.20190718204344-3f47d9a4ba4218 Jul 2019pre-release
Nothing published for this version
- v1.0.0-rc.12.0.20190628223123-bf07cf7841cc28 Jun 2019pre-release
Nothing published for this version
- v1.0.0-rc.12.0.20190613233830-eff39949e4c513 Jun 2019pre-release
Nothing published for this version
- v1.0.0-rc.1211 Jun 2019pre-release
Release notes3 sources agree
Open source →SDK Breaking Changes
- Updates
sampling.NewProxymethod to be private. PR #93
SDK Enhancements
- Fixes a bug for failing to close in-progress
connectsubsegments in some cases. PR #102 - Fixes data races condition. PR #103
- Fixes a nil pointer issue. PR #109
- Refactors
newGlobalConfigto avoid initializing log. PR #96 - Adds
-raceto travis test script. PR #104 - Fixes data race condition for parallel http client request. PR #100
- Adds support for
tx.Prepare. PR #95 - Fixes race bugs with
ClientTrace. PR #115 - Updates lock abstraction for
defaultLogger. PR #113 - Adds
golangci-lintinto travis CI. PR #114 - Fixes uncaught error on SQL url parse. PR #121
- Updates
- v1.0.0-rc.11.0.20190611201513-5281da04286011 Jun 2019pre-release
Nothing published for this version
- v1.0.0-rc.11.0.20190601003011-a1bf01098aed1 Jun 2019pre-release
Nothing published for this version
- v1.0.0-rc.11.0.20190430204757-23860078c41d30 Apr 2019pre-release
Nothing published for this version
- v1.0.0-rc.1115 Mar 2019pre-release
Release notes3 sources agree
Open source →SDK Breaking Changes
- Dropped support for go versions 1.7 and 1.8. Users will need to use go version 1.9 or higher. PR #91
SDK Enhancements
- v1.0.0-rc.9.0.20190322172857-9b8771288cfb22 Mar 2019pre-release
Nothing published for this version
- v1.0.0-rc.9.0.20190315210235-7b1b7844235c15 Mar 2019pre-release
Nothing published for this version
- v1.0.0-rc.9.0.20190313235751-9bde01282dad13 Mar 2019pre-release
Nothing published for this version
- v1.0.0-rc.9.0.20190219213013-12231bd5f58819 Feb 2019pre-release
Nothing published for this version
- v1.0.0-rc.9.0.20190211204106-852dc097d2b811 Feb 2019pre-release
Nothing published for this version
- v1.0.0-rc.9.0.20190131211409-0aa94d41737531 Jan 2019pre-release
Nothing published for this version
- v1.0.0-rc.920 Dec 2018pre-release
- v1.0.0-rc.8.0.20181220232253-09586967489420 Dec 2018pre-release
Nothing published for this version
- v1.0.0-rc.8.0.20181119232749-996d3b9abcc519 Nov 2018pre-release
Nothing published for this version
- v1.0.0-rc.84 Oct 2018pre-release
Release notes3 sources agree
Open source →SDK Bugs
- Adding hostname support for daemon address parsing
SDK Enhancements
- Increase unit test coverage
- v1.0.0-rc.7.0.20181004211813-22b714b85cca4 Oct 2018pre-release
Nothing published for this version
- v1.0.0-rc.728 Sept 2018pre-release
Release notes3 sources agree
Open source →SDK Breaking changes
samplingRuleis an exported type : PR#67- Renamed
SamplingRulestructure toProperties
- v1.0.0-rc.6.0.20180928011444-0d7de20f52f228 Sept 2018pre-release
Nothing published for this version
- v1.0.0-rc.625 Sept 2018pre-release
Release notes3 sources agree
Open source →SDK Breaking changes
- The default sampling strategy is
CentralizedStrategythat launches background tasks to poll sampling rules from X-Ray backend. See the new default sampling strategy in more details here: Link - The
ShouldTrace()function in theStrategyinterface now takes aRequeststructure for sampling rule matching and returnsDecisionobject - Updated
aws-sdk-goversion inglide.yamlfile to1.15.23. - Modified
Rulestructure : It containssamplingRulenested structure
SDK Enhancements
- Environment variable
AWS_XRAY_DAEMON_ADDRESSnow takes an additional notation intcp:127.0.0.1:2000 udp:127.0.0.2:2001to set TCP and UDP destination separately. By default it assumes a X-Ray daemon listening to both UDP and TCP traffic on 127.0.0.1:2000. - Update DefaultSamplingRules.json file. i.e. service_name has been replaced to host and version changed to 2. SDK still supports v1 JSON file.
- Fix httptrace datarace : PR #62
- Fix sub-segment datarace : PR #61
- The default sampling strategy is
- v1.0.0-rc.5.0.20180925215420-55c3175312d425 Sept 2018pre-release
Nothing published for this version
- v1.0.0-rc.5.0.20180925204045-b5decd85212b25 Sept 2018pre-release
Nothing published for this version
- v1.0.0-rc.5.0.20180720202646-037b81b2bf7620 Jul 2018pre-release
Nothing published for this version
- v1.0.0-rc.5.0.20180625183139-73cfeb49613525 Jun 2018pre-release
Nothing published for this version
- v1.0.0-rc.515 May 2018pre-release
Release notes3 sources agree
Open source →SDK Bugs
- Traced aws client allows requests to proceed without segments presenting.
SDK Enhancements
- Increase unit test coverage.
- Update
aws-sdk-goversion inglide.yamlfile.
- v1.0.0-rc.413 Apr 2018pre-release
Release notes3 sources agree
Open source →SDK Bugs
- Flush subsegments generated inside Lambda function.
SDK Enhancements
- Capture extra request id with header
x-amz-id-2for AWS S3 API calls.
- v1.0.0-rc.35 Apr 2018pre-release
Release notes3 sources agree
Open source →SDK Enhancements
- Fix data race condition in BeginSubsegment and Close methods.
- Remove port number in client_ip when X-Forwarded_For is empty.
- Fix version issue for httptrace library.
- v1.0.0-rc.2.0.20180405003935-e391fd97f9205 Apr 2018pre-release
Nothing published for this version
- v1.0.0-rc.2.0.20180328215717-aa8f2a25467828 Mar 2018pre-release
Nothing published for this version
- v1.0.0-rc.222 Mar 2018pre-release
Release notes3 sources agree
Open source →SDK Enhancements
- Assign subsegment a defined name when HTTP interceptor creates an invalid subsegment due to URL is not available.
- Fetch ContextMissingStrategy from segment if its subsegment is nil.
- v1.0.0-rc.1.0.20180301190228-0b5dfa3c8c761 Mar 2018pre-release
Nothing published for this version
- v1.0.0-rc.115 Jan 2018pre-release
Release notes3 sources agree
Open source →SDK Feature Updates
- Support for tracing within AWS Lambda functions.
- Support method to inject configuration setting in
Context. - Support send subsegments method.
SDK Enhancements
- Set origin value for each plugin and also show service name in segment document plugin section.
- Remove attempt number when AWS SDK retries.
- Make HTTP requests if segment doesn't exist.
- Add Go SDK Version, Go Compiler and X-Ray SDK information in segment document.
- Set remote value when AWS request fails due to a service-side error.
- v0.9.5-0.20180112014933-8db0c5b4473c12 Jan 2018pre-release
Nothing published for this version
- v0.9.5-0.20180112014258-2d9c71b9c59612 Jan 2018pre-release
Nothing published for this version
- v0.9.5-0.20171205225525-a3d1280f6ada5 Dec 2017pre-release
Nothing published for this version
- v0.9.5-0.20171006185430-983745d5e8246 Oct 2017pre-release
Nothing published for this version
- v0.9.48 Sept 2017
Release notes3 sources agree
Open source →SDK Enhancements
- Refactor code to fit Go Coding Standard.
- Update README.
aws-xray-sdk-go/xray: make HTTP request if segment cannot be found.
- v0.9.31 Sept 2017
Nothing published for this version
- v0.9.231 Aug 2017
Nothing published for this version
- v0.9.131 Aug 2017
Nothing published for this version
- v0.9.030 Aug 2017
Nothing published for this version
- v0.0.0-20210616155309-25916b1ec98716 Jun 2021pre-release
Nothing published for this version
- v0.0.0-20201102223411-e395df19bf522 Nov 2020pre-release
Nothing published for this version
- v0.0.0-20191004232200-6e43a9ddb6254 Oct 2019pre-release
Nothing published for this version