Releases: agardnerIT/tracepusher
0.11.0
0.10.0
No Breaking Changes ✅
New Features and Functionality
- 🥳 Added Chrome DevTools HAR to OTEL conversion tool (see assets) 🥳
- Added new
--start-time
flag to tracepusher (docs: tracepusher start time flag - Added
--version
flag to bothtracepusher
andhar-to-otel
New Contributors
No new humans 🧑 this release. Get involved: star the repo, add yourself as an adopter or create a PR. We don't bite!
Full Changelog: 0.9.0...0.10.0
0.9.0
No Breaking Changes ✅
New Features and Functionality
- Added Kubernetes operator to automatically generate OpenTelemetry traces for
Job
andCronJob
. See https://agardnerit.github.io/tracepusher/usage/k8sjobs/ - Added
--insecure
flag. See https://agardnerit.github.io/tracepusher/reference/insecure-flag/ - Added ability to set span status (
OK
,ERROR
orUNSET
). See #73 and https://agardnerit.github.io/tracepusher/reference/span-status/
Bug Fixes / Documentation / Miscellaneous
- Issue #64 by @viktoriussuwandi in #65
- Create requirements-dev.txt by @viktoriussuwandi in #59
- Feat/k8s operator by @agardnerIT in #74
- docs: remove python references by @agardnerIT in #76
- Bump pyinstaller from 5.13.0 to 5.13.1 by @dependabot in #79
- Added dependabot
New Contributors
No new humans 🧑 this release. Get involved: star the repo, add yourself as an adopter or create a PR. We don't bite!
Full Changelog: 0.8.0...0.9.0
v0.8.0
New Functionality
- Adds standalone binaries (attached to this release)
- Adds support for setting "span kind" (thanks @Dant3s)
- Adds support for millisecond (
ms
) or second (s
) span durations (thanks @Dant3s)
Note for Mac Users
If you see the "Apple can't check app for malicious software" see this page for instructions on how to resolve.
Bug Fixes
- Remove events from resource attributes (thanks @discostu105)
What's Changed
- Update typo on tracepusher/docs/reference/span-events.md by @viktoriussuwandi in #34
- Emphasize on using the CI tagged image in GitLab example by @dnsmichi in #35
- typo removed #41 by @anuragdaksh7 in #43
- Add timeout#30 by @anuragdaksh7 in #44
- update link on tracepusher/README.md by @viktoriussuwandi in #42
- Check Trace and Span Lengths by @MilijanBogdanovic in #47
- Updated requests==2.28.2 to requests==2.31.0 in requirments.txt by @mrkshreyash in #49
- Create build_standalone_binaries.yml by @agardnerIT in #45
New Contributors
- @viktoriussuwandi made their first contribution in #34
- @dnsmichi made their first contribution in #35
- @anuragdaksh7 made their first contribution in #43
- @MilijanBogdanovic made their first contribution in #47
- @mrkshreyash made their first contribution in #49
Full Changelog: 0.7.0...0.8.0
v0.8.0-rc1
Release candidate - Standalone Binaries!
Please test and provide feedback (on this issue)
Biggest new feature in v0.8.0 will be the availability of standalone binaries.
No more Python installation required, just download one of the attached binaries, rename to tracepusher
or tracepusher.exe
(for windows users) and away you go.
Note for Mac Users
If you see the "Apple can't check app for malicious software" see this page for instructions on how to resolve.
What's Changed
- Update typo on tracepusher/docs/reference/span-events.md by @viktoriussuwandi in #34
- Emphasize on using the CI tagged image in GitLab example by @dnsmichi in #35
- typo removed #41 by @anuragdaksh7 in #43
- Add timeout#30 by @anuragdaksh7 in #44
- update link on tracepusher/README.md by @viktoriussuwandi in #42
New Contributors
- @viktoriussuwandi made their first contribution in #34
- @dnsmichi made their first contribution in #35
- @anuragdaksh7 made their first contribution in #43
Full Changelog: 0.7.0...0.8.0-rc1
v0.7.0
Release announcement video (2 minutes): https://www.youtube.com/watch?v=VJTR181h64E
- Thank you to all new contributors! ❤️
- Span events support
- Documentation improvements: hexdump is out, openssl is in
v0.6.0
- Adds support for span attributes (see #12)
- New website for tracepusher: https://agardnerit.github.io/tracepusher/
v0.5.0
v0.4.0
⚠️ This release contains breaking changes ⚠️
This Release:
- Introduces named parameter support
Prior to this release:
python tracepusher.py http://localhost:4318 tracepusher my-span 2
Becomes the following in this release:
python tracepusher.py --endpoint=http://OTEL-COLLECTOR-URL:4318 --service-name=tracepusher --span-name=my-span --duration=2
or:
docker run gardnera/tracepusher:v0.4.0 \
--endpoint=http://OTEL-COLLECTOR-URL:4318 \
--service-name=tracepusher \
--span-name=my-span \
--duration=2
What's Changed
- (feat) Named Arguments by @agardnerIT in #10
Full Changelog: 0.3.1...0.4.0
v0.3.1
This Release
🎊 Usability improvements:
- 🔽 Smaller Docker image
- 🔼 Faster downloads 👍
- 🔒Security: smaller attack surface
This release ⬇️ Decreases container image by 46% by using Google distroless Python container.
What's Changed
- Use distroless Docker by @agardnerIT in #9
Full Changelog: 0.3.0...0.3.1