Skip to content

Latest commit

 

History

History
219 lines (160 loc) · 14 KB

CHANGELOG.md

File metadata and controls

219 lines (160 loc) · 14 KB

Changelog

0.4.0 (2023-01-30)

Added

  • ✅ Add tests fo CLI invocation with attribute file [177133b]
  • ✨ Parse attributes from a file using the -A option [fab19a3]
  • ✅ Add test for reading attribute file [bc8ecc4]
  • ✨ Add util function to load attributes from file [4fb3da1]

Changed

  • ⬆️ Upgrade docker/setup-buildx-action action to v2.3.0 [46f6fc7]
  • ⬆️ Upgrade ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector Docker tag to v0.69.0 [2980f5a]
  • 📌 Pin github actions to releases, not main branch [a605ca3]
  • ⬆️ Upgrade docker/metadata-action digest to 507c2f2 [255d6a9]
  • 🎨 Move attr logic to utils.collect_attributes [9cb091b]
  • ⬆️ Upgrade ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector Docker tag to v0.68.0 [00194a5]
  • ⬆️ Upgrade docker/metadata-action digest to c98ac5e [e485da8]
  • ⬆️ Upgrade docker/setup-buildx-action digest to c252a3b [1bb6b9f]
  • ⬆️ Upgrade docker/login-action digest to bc135a1 [3421690]
  • ⬆️ Upgrade docker/build-push-action digest to 4eb68bb [7e16682]
  • ⬆️ Upgrade python Docker tag to v3.11.1 [d8d78a0]
  • ⬆️ Upgrade ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector Docker tag to v0.67.0 [e543f75]

Fixed

  • 💚 Enable workflow_call on docker-publish action [7fb71a1]

Miscellaneous

  • 👷 Upload coverage to codecov [80890bc]
  • 👷 Allow release workflow to be called manually [c3c2978]

0.3.1 (2022-11-30)

Fixed

  • 💚 Fix release workflow [a7ba4bf]

0.3.0 (2022-11-30)

Changed

  • ⬆️ Upgrade docker/metadata-action digest to 314ddf6 [14fa9ea]
  • ⬆️ Upgrade docker/login-action digest to f75d088 [7e82b7a]
  • ⬆️ Upgrade OpenTelemetry libs to ~1.14.0 [8018b69]
  • ⬆️ Upgrade dependency pytest-cov to v4 [0bd2302]
  • ⬆️ Upgrade ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector Docker tag to v0.66.0 [f7b4003]
  • ⬆️ Upgrade dependency Click to v8 [2fb49f0]
  • ⬆️ Upgrade python Docker tag to v3.11.0 [a284ddc]
  • ⬆️ Upgrade dependency typing-extensions to ~4.4.0 [4fa0b6b]
  • 🔧 Add python 3.11 to test action [29645d7]
  • ⬆️ Upgrade docker/setup-buildx-action digest to 39a1a82 [727f7c8]
  • ⬆️ Upgrade docker/build-push-action digest to 175d02b [1b23cce]
  • ⬆️ Align dependencies for pytest 7.2.0 [b2a0102]
  • ⬆️ Bump pytest from 6.2.5 to 7.2.0 [fc9aa3a]
  • ⬆️ Update poetry to 1.2.2 [a61754c]
  • ⬆️ Bump OpenTelemetry libs to 1.13.0 [ed557f0]
  • ⬆️ Update minimum Python version to 3.7 [d12df33]
  • ⬆️ Bump actions/setup-python from 3 to 4 [a877d74]
  • ⬆️ Bump docker/metadata-action from 3.3.0 to 4.1.1 [d0610ba]
  • ⬆️ Bump docker/login-action from 1.9.0 to 2.1.0 [69e7d46]
  • ⬆️ Bump docker/build-push-action from 2.10.0 to 3.2.0 [79356f7]
  • ⬆️ Bump docker/setup-buildx-action [0c796ea]
  • 🚚 Move dependabot config to correct place [473ffb4]
  • 🔧 Add dependabot config [90623ba]

Removed

  • 🔥 Remove unused files [781b884]

Fixed

  • 💚 Set different cache key for each python version [36e5bad]
  • 💚 Add otelcol service container to test action Fixes #19 [03a5e44]
  • 🐛 Fix entrypoint on docker image [b3ee4de]

Miscellaneous

  • 📝 Add python 3.11 pypi classifier [4c75568]
  • 👷 Exclude the collector from OTel library check [5a81058]
  • 👷 Group all OpenTelemetry libs in renovate [800c301]
  • 👷 Enable automerge for minor renovate updates [1baf779]
  • 👷 Disable dependabot in favor of renovate [1d218d7]
  • 👷 Add renovate config [f5c6ba1]
  • 👷 Remove caching from CI [9fde674]
  • 👷 Actions: add python matrix [6b29ef2]
  • 📝 Fix dockerhub badge url [66d95a4]
  • 🧑‍💻 Set yaml indent to 2 spaces [2b88e56]
  • 📝 Add codecov badge [68fecc4]
  • 📝 Add pypi badge [1f740b3]
  • Update docker-publish.yml [a20ed1c]
  • Add pypi to readme [862cdc6]
  • Update README.md [db008c5]
  • 👷 Add github action for build & test [72ec444]
  • Update README.md [a5a752b]
  • 📄 Add license file Fixes #21 [17d759e]
  • 📝 Align badge style [0ac5663]
  • 📝 Add gitmoji badge [7c92585]
  • Add badges to the readme [2a41b05]
  • Create docker-publish.yml [d228e68]
  • Create CODEOWNERS [e3ed9ab]
  • 🔨 Use poetry to upload package [c4662b1]
  • 📝 Update docs with new repo name [d6f67e2]

0.2.0 (2022-08-24)

Added

  • ✨ Add support for array attributes Fixes #7 [d60fb6b]
  • ✅ Include `str:` attribute prefix in tests [b8cf709]
  • ✨ Support str: prefix for attributes Fixes #6 [6d5c574]
  • ✅ Add tests for updown counter from CLI [f19c923]
  • ✅ Add tests for updown counters [13dffb8]
  • ✨ Add UpDownCounter support to otel-cli metrics Fixes #5 [af94026]

Changed

  • ⬆️ Bump opentelemetry libs to 1.12.0 [8707340]

Removed

  • ➖ Remove mypy pre-commit hook [09428c8]
  • ➖ Remove pytest-otel [a93f4f9]

Miscellaneous

  • 📝 Update command name in docs to "otel" [fe32825]
  • 📝 Add documentation about updown counters [3053e6f]

0.1.3 (2022-08-10)

Added

  • ✅ Fix basic CLI test [322fef5]
  • ✨ Add `-v|--version` support Fixes #9 [f6bd0ad]
  • ✨ Support attribute type conversion in spans [8a5a3b6]
  • ➕ Add myst_parser for markdown docs [030c8f0]
  • ✅ Add tests for utils module [32590c0]
  • ✨ Support int, float, bool attributes in metrics [9356f16]

Changed

  • 🚸 Remove deprecated issue template [c531d17]
  • 🚸 Update issue templates [f86bf98]
  • 🎨 Format test_utils.py [530bd58]
  • ⬆️ Upgrade pip, coverage versions [ab3d6ba]
  • ⬆️ Upgrade Sphinx to version 5.0.2 [f9818a9]

Fixed

  • 🐛 Add time_ns polyfill for Python 3.6 [5b2d983]
  • 🐛 Fix typing import issue for Python<3.8 [d6912ee]
  • 🐛 Use CLI version as default, not "0.0.1" Fixes #1 [2d1c1fb]

Miscellaneous

  • 🧱 Update bump2version for poetry [a1f63b7]
  • 🔨 Set up Poetry instead of setuptools [bec156d]
  • 💥 Rename command to "otel" instead of "otel-cli" [bb734d8]
  • 🧑‍💻 Add flake8 pre-commit hook [30c5968]
  • 🧑‍💻 Add pre-commit hooks [c24e117]
  • 📝 Document attribute type conversion [44f33ca]
  • 🔨 Avoid git tag in b2v since we add a changelog [f124607]
  • 🔨 Auto-tag Docker image [866df90]
  • 🔨 Automatically determine tag from setup.cfg [e49b458]
  • 🔨 Create GitHub releases from Makefile [01cbfeb]
  • 📝 Add documentation for counters in README [553db5e]
  • 🩹 Use single logic for remove_prefix [96c0fe0]
  • 🔨 Make changelog commit non-interactive [86b73a1]

0.1.1 (2022-06-24)

Added

  • ✨ Add attribute support to otel-cli metric counter [f7c060e]

Miscellaneous

  • 🔨 Makefile path fixes [b932c02]
  • 🔨 Change bump2version message and tag format [982533e]
  • 📝 Remove history, add readme & changelog to pypi [89b77ac]
  • 📝 Add changelog, autogen by gitmoji-changelog [ce8d2e9]

0.1.0 (2022-06-23)

Added

  • ✨ Add support for counter metric [f55e14d]

Changed

  • ⬆️ Upgrade bump2version to 1.0.1 [701cc62]
  • 🚚 Rename test_otel to split by signal type [8226384]

Fixed

  • ✏️ Convert init to double quotes [ab262b8]
  • 🐛 Fix bump2version regex [a723da6]

Miscellaneous

  • 📝 typo: fix project name in docs [22b458b]
  • 📝 Update README with some examples [2760f7d]