XSAM/otelsql (github.com/XSAM/otelsql)
### [`v0.31.0`](https://togithub.com/XSAM/otelsql/releases/tag/v0.31.0)
[Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.30.0...v0.31.0)
#### 0.31.0 - 2024-05-02
##### Changed
- Fallback the check of `driver.NamedValueChecker` to Conn in Stmt. ([#243](https://togithub.com/XSAM/otelsql/issues/243))
So, the `otelsql` can keep the original check order in `database/sql` for value checkers in the following order,
stopping at the first found match: `Stmt.NamedValueChecker`, `Conn.NamedValueChecker`.
- Upgrade OTel to version `v1.26.0/v0.48.0`. ([#244](https://togithub.com/XSAM/otelsql/issues/244))
### [`v0.30.0`](https://togithub.com/XSAM/otelsql/releases/tag/v0.30.0)
[Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.29.0...v0.30.0)
#### 0.30.0 - 2024-04-15
##### ⚠️ Notice ⚠️
The minimum supported Go version is `1.21`.
##### Changed
- Upgrade OTel to version `v1.25.0/v0.47.0`. ([#238](https://togithub.com/XSAM/otelsql/issues/238))
##### Removed
- Support for Go `1.20`. ([#239](https://togithub.com/XSAM/otelsql/issues/239))
### [`v0.29.0`](https://togithub.com/XSAM/otelsql/releases/tag/v0.29.0)
[Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.28.0...v0.29.0)
#### 0.29.0 - 2024-02-26
##### Changed
- Upgrade OTel to version `v1.24.0/v0.46.0`. ([#218](https://togithub.com/XSAM/otelsql/issues/218))
### [`v0.28.0`](https://togithub.com/XSAM/otelsql/releases/tag/v0.28.0)
[Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.27.0...v0.28.0)
#### 0.28.0 - 2024-02-10
##### Added
- Go 1.22 to supported versions. ([#210](https://togithub.com/XSAM/otelsql/issues/210))
##### Changed
- Upgrade OTel to version `v1.23.1/v0.45.2`. ([#209](https://togithub.com/XSAM/otelsql/issues/209))
### [`v0.27.0`](https://togithub.com/XSAM/otelsql/releases/tag/v0.27.0)
[Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.26.0...v0.27.0)
#### 0.27.0 - 2023-12-15
##### Changed
- \~~Upgrade OTel to version `v1.20.0/v0.43.0`. ([#196](https://togithub.com/XSAM/otelsql/issues/196))~~
- Fixes an issue where `db.Close` did not call `Close` on the underlying connector. ([#199](https://togithub.com/XSAM/otelsql/issues/199))
- Upgrade OTel to version `v1.21.0/v0.44.0`. ([#200](https://togithub.com/XSAM/otelsql/issues/200))
### [`v0.26.0`](https://togithub.com/XSAM/otelsql/releases/tag/v0.26.0)
[Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.25.0...v0.26.0)
#### 0.26.0 - 2023-10-11
##### Changed
- Upgrade OTel to version `v1.19.0/v0.42.0`. ([#190](https://togithub.com/XSAM/otelsql/issues/190))
### [`v0.25.0`](https://togithub.com/XSAM/otelsql/releases/tag/v0.25.0)
[Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.24.0...v0.25.0)
#### 0.25.0 - 2023-09-18
##### ⚠️ Notice ⚠️
This update contains a breaking change of the type of `SpanNameFormatter`. If you use `SpanNameFormatter` in your code, you need to change the type of `SpanNameFormatter` to function.
The minimum supported Go version is `1.20`.
##### Changed
- Upgrade OTel to version `v1.18.0/v0.41.0`. ([#184](https://togithub.com/XSAM/otelsql/issues/184))
- The type of `SpanNameFormatter` has been changed to function for easier use. ([#185](https://togithub.com/XSAM/otelsql/issues/185))
##### Removed
- Support for Go `1.19`. ([#186](https://togithub.com/XSAM/otelsql/issues/186))
### [`v0.24.0`](https://togithub.com/XSAM/otelsql/releases/tag/v0.24.0)
[Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.23.0...v0.24.0)
#### 0.24.0 - 2023-09-08
##### Added
- `SpanFilter` configuration in `SpanOptions` to filter spans creation. ([#174](https://togithub.com/XSAM/otelsql/issues/174))
- Go 1.21 to supported versions. ([#180](https://togithub.com/XSAM/otelsql/issues/180))
##### Changed
- Upgrade OTel to version `v1.17.0/v0.40.0`. ([#181](https://togithub.com/XSAM/otelsql/issues/181))
### [`v0.23.0`](https://togithub.com/XSAM/otelsql/releases/tag/v0.23.0)
[Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.22.0...v0.23.0)
#### 0.23.0 - 2023-05-22
##### Changed
- Upgrade OTel to version `1.16.0/0.39.0`. ([#170](https://togithub.com/XSAM/otelsql/issues/170))
### [`v0.22.0`](https://togithub.com/XSAM/otelsql/releases/tag/v0.22.0)
[Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.21.0...v0.22.0)
#### 0.22.0 - 2023-04-28
##### ⚠️ Notice ⚠️
The minimum supported Go version is `1.19`.
##### Changed
- Upgrade OTel to version `1.15.0/0.38.0`. ([#163](https://togithub.com/XSAM/otelsql/issues/163))
##### Removed
- Support for Go `1.18`. Support is now only for Go `1.19` and Go `1.20`. ([#164](https://togithub.com/XSAM/otelsql/issues/164))
### [`v0.21.0`](https://togithub.com/XSAM/otelsql/releases/tag/v0.21.0)
[Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.20.0...v0.21.0)
#### 0.21.0 - 2023-04-16
##### ⚠️ Notice ⚠️
This update contains a breaking change of correcting the behavior of returning `driver.ErrSkip` when not permitted by `sql/driver`.
- If your driver uses the old `sql/driver` interfaces, which does not use the `Context` as a parameter, this update may let your driver work with this library.
- If your driver uses the new `sql/driver` interfaces, which use the `Context` as a parameter, this update should not affect your code.
##### Changed
- Avoid returning `driver.ErrSkip` when not permitted by `sql/driver`. ([#153](https://togithub.com/XSAM/otelsql/issues/153))
- Upgrade all `semconv` packages to use `v1.18.0`. ([#156](https://togithub.com/XSAM/otelsql/issues/156))
### [`v0.20.0`](https://togithub.com/XSAM/otelsql/releases/tag/v0.20.0)
[Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.19.0...v0.20.0)
#### 0.20.0 - 2023-03-02
##### Changed
- Upgrade OTel to version `1.14.0/0.37.0`. ([#150](https://togithub.com/XSAM/otelsql/issues/150))
### [`v0.19.0`](https://togithub.com/XSAM/otelsql/releases/tag/v0.19.0)
[Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.18.0...v0.19.0)
#### 0.19.0 - 2023-02-13
##### Added
- Go 1.20 to supported versions. ([#146](https://togithub.com/XSAM/otelsql/issues/146))
##### Changed
- Upgrade OTel to version `1.13.0/0.36.0`. ([#145](https://togithub.com/XSAM/otelsql/issues/145))
### [`v0.18.0`](https://togithub.com/XSAM/otelsql/releases/tag/v0.18.0)
[Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.17.1...v0.18.0)
#### 0.18.0 - 2023-02-01
##### Changed
- Upgrade OTel to version `1.12.0/0.35.0`. ([#139](https://togithub.com/XSAM/otelsql/issues/139))
- Upgrade all `semconv` packages to use `v1.17.0`. ([#141](https://togithub.com/XSAM/otelsql/issues/141))
### [`v0.17.1`](https://togithub.com/XSAM/otelsql/releases/tag/v0.17.1)
[Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.17.0...v0.17.1)
#### 0.17.1 - 2022-12-13
##### Changed
- Upgrade OTel to version `1.11.2/0.34.0`. ([#134](https://togithub.com/XSAM/otelsql/issues/134))
### [`v0.17.0`](https://togithub.com/XSAM/otelsql/releases/tag/v0.17.0)
[Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.16.0...v0.17.0)
#### 0.17.0 - 2022-10-21
##### ⚠️ Notice ⚠️
The minimum supported Go version is `1.18`.
##### Added
- Go 1.19 to supported versions. ([#118](https://togithub.com/XSAM/otelsql/issues/118))
- `WithAttributesGetter` option provides additional attributes on spans creation. ([#125](https://togithub.com/XSAM/otelsql/issues/125))
##### Changed
- Upgrade OTel to version `1.10.0`. ([#119](https://togithub.com/XSAM/otelsql/issues/119))
- Upgrade OTel to version `1.11.0/0.32.3`. ([#122](https://togithub.com/XSAM/otelsql/issues/122))
- Upgrade OTel to version `1.11.1/0.33.0`. ([#126](https://togithub.com/XSAM/otelsql/issues/126))
This OTel release contains a feature that the `go.opentelemetry.io/otel/exporters/prometheus` exporter now adds a unit suffix to metric names. This can be disabled using the `WithoutUnits()` option added to that package.
##### Removed
- Support for Go `1.17`. Support is now only for Go `1.18` and Go `1.19`. ([#123](https://togithub.com/XSAM/otelsql/issues/123))
### [`v0.16.0`](https://togithub.com/XSAM/otelsql/releases/tag/v0.16.0)
[Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.15.0...v0.16.0)
#### 0.16.0 - 2022-08-25
##### Added
- `WithSQLCommenter` option to enable context propagation for database by injecting a comment into SQL statements. ([#112](https://togithub.com/XSAM/otelsql/issues/112))
This is an experimental feature and may be changed or removed in a later release.
##### Changed
- Upgrade OTel to version `1.9.0`. ([#113](https://togithub.com/XSAM/otelsql/issues/113))
### [`v0.15.0`](https://togithub.com/XSAM/otelsql/releases/tag/v0.15.0)
[Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.14.1...v0.15.0)
#### 0.15.0 - 2022-07-11
##### ⚠️ Notice ⚠️
The minimum supported Go version is `1.17`.
This update contains a breaking change of the removal of `SpanOptions.AllowRoot`.
##### Added
- SpanOptions to suppress creation of spans. ([#87](https://togithub.com/XSAM/otelsql/issues/87), [#102](https://togithub.com/XSAM/otelsql/issues/102))
- `OmitConnResetSession`
- `OmitConnPrepare`
- `OmitConnQuery`
- `OmitRows`
- `OmitConnectorConnect`
- Function `Raw` to `otConn` to return the underlying driver connection. ([#100](https://togithub.com/XSAM/otelsql/issues/100))
##### Changed
- Upgrade OTel to `v1.7.0`. ([#91](https://togithub.com/XSAM/otelsql/issues/91))
- Upgrade OTel to version `1.8.0/0.31.0`. ([#105](https://togithub.com/XSAM/otelsql/issues/105))
##### Removed
- Support for Go `1.16`. Support is now only for Go `1.17` and Go `1.18`. ([#99](https://togithub.com/XSAM/otelsql/issues/99))
- `SpanOptions.AllowRoot`. ([#101](https://togithub.com/XSAM/otelsql/issues/101))
### [`v0.14.1`](https://togithub.com/XSAM/otelsql/releases/tag/v0.14.1)
[Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.14.0...v0.14.1)
#### 0.14.1 - 2022-04-07
##### Changed
- Upgrade OTel to `v1.6.2`. ([#82](https://togithub.com/XSAM/otelsql/issues/82))
### [`v0.14.0`](https://togithub.com/XSAM/otelsql/releases/tag/v0.14.0)
[Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.13.0...v0.14.0)
#### 0.14.0 - 2022-04-05
##### ⚠️ Notice ⚠️
This update is a breaking change of `Open`, `OpenDB`, `Register`, `WrapDriver` and `RegisterDBStatsMetrics` methods.
Code instrumented with these methods will need to be modified.
##### Removed
- Remove `dbSystem` parameter from all exported functions. ([#80](https://togithub.com/XSAM/otelsql/issues/80))
### [`v0.13.0`](https://togithub.com/XSAM/otelsql/releases/tag/v0.13.0)
[Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.12.0...v0.13.0)
#### 0.13.0 - 2022-04-04
##### Added
- Add metrics support. ([#74](https://togithub.com/XSAM/otelsql/issues/74))
- Add `Open` and `OpenDB` methods to instrument `database/sql`. ([#77](https://togithub.com/XSAM/otelsql/issues/77))
##### Changed
- Upgrade OTel to `v1.6.0/v0.28.0`. ([#74](https://togithub.com/XSAM/otelsql/issues/74))
- Upgrade OTel to `v1.6.1`. ([#76](https://togithub.com/XSAM/otelsql/issues/76))
### [`v0.12.0`](https://togithub.com/XSAM/otelsql/releases/tag/v0.12.0)
[Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.11.0...v0.12.0)
#### 0.12.0 - 2022-03-18
##### Added
- Covering connector's connect method with span. ([#66](https://togithub.com/XSAM/otelsql/issues/66))
- Add Go 1.18 to supported versions. ([#69](https://togithub.com/XSAM/otelsql/issues/69))
##### Changed
- Upgrade OTel to `v1.5.0`. ([#67](https://togithub.com/XSAM/otelsql/issues/67))
### [`v0.11.0`](https://togithub.com/XSAM/otelsql/releases/tag/v0.11.0)
[Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.10.0...v0.11.0)
#### 0.11.0 - 2022-02-22
##### Changed
- Upgrade OTel to `v1.4.1`. ([#61](https://togithub.com/XSAM/otelsql/issues/61))
### [`v0.10.0`](https://togithub.com/XSAM/otelsql/releases/tag/v0.10.0)
[Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.9.0...v0.10.0)
#### 0.10.0 - 2021-12-13
##### Changed
- Upgrade OTel to `v1.2.0`. ([#50](https://togithub.com/XSAM/otelsql/issues/50))
- Upgrade OTel to `v1.3.0`. ([#54](https://togithub.com/XSAM/otelsql/issues/54))
### [`v0.9.0`](https://togithub.com/XSAM/otelsql/releases/tag/v0.9.0)
[Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.8.0...v0.9.0)
#### 0.9.0 - 2021-11-05
##### Changed
- Upgrade OTel to v1.1.0. ([#37](https://togithub.com/XSAM/otelsql/issues/37))
### [`v0.8.0`](https://togithub.com/XSAM/otelsql/releases/tag/v0.8.0)
[Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.7.0...v0.8.0)
#### 0.8.0 - 2021-10-13
##### Changed
- Upgrade OTel to v1.0.1. ([#33](https://togithub.com/XSAM/otelsql/issues/33))
### [`v0.7.0`](https://togithub.com/XSAM/otelsql/releases/tag/v0.7.0)
[Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.6.0...v0.7.0)
#### 0.7.0 - 2021-09-21
##### Changed
- Upgrade OTel to v1.0.0. ([#31](https://togithub.com/XSAM/otelsql/issues/31))
### [`v0.6.0`](https://togithub.com/XSAM/otelsql/releases/tag/v0.6.0)
[Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.5.0...v0.6.0)
##### 0.6.0 - 2021-09-06
##### Added
- Added RecordError to SpanOption. ([#23](https://togithub.com/XSAM/otelsql/issues/23))
- Added DisableQuery to SpanOption. ([#26](https://togithub.com/XSAM/otelsql/issues/26))
##### Changed
- Upgrade OTel to v1.0.0-RC3. ([#29](https://togithub.com/XSAM/otelsql/issues/29))
### [`v0.5.0`](https://togithub.com/XSAM/otelsql/releases/tag/v0.5.0)
[Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.4.0...v0.5.0)
##### Changed
- Upgrade OTel to v1.0.0-RC2. ([#18](https://togithub.com/XSAM/otelsql/issues/18))
### [`v0.4.0`](https://togithub.com/XSAM/otelsql/releases/tag/v0.4.0)
[Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.3.0...v0.4.0)
##### Changed
- Upgrade to v1.0.0-RC1 of `go.opentelemetry.io/otel`. ([#15](https://togithub.com/XSAM/otelsql/issues/15))
### [`v0.3.0`](https://togithub.com/XSAM/otelsql/releases/tag/v0.3.0)
[Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.2.1...v0.3.0)
##### Added
- Add AllowRoot option to prevent backward incompatible. ([#13](https://togithub.com/XSAM/otelsql/issues/13))
##### Changed
- Upgrade to v0.20.0 of `go.opentelemetry.io/otel`. ([#8](https://togithub.com/XSAM/otelsql/issues/8))
- otelsql will not create root spans in absence of existing spans by default. ([#13](https://togithub.com/XSAM/otelsql/issues/13))
### [`v0.2.1`](https://togithub.com/XSAM/otelsql/releases/tag/v0.2.1)
[Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.2.0...v0.2.1)
##### Fixed
- otelsql does not set the status of span to Error while recording error. ([#5](https://togithub.com/XSAM/otelsql/issues/5))
### [`v0.2.0`](https://togithub.com/XSAM/otelsql/releases/tag/v0.2.0)
[Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.1.0...v0.2.0)
##### Changed
- Upgrade to 0.19.0 of `go.opentelemetry.io/otel`. ([#3](https://togithub.com/XSAM/otelsql/issues/3))
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
v0.0.0
->v0.31.0
Release Notes
XSAM/otelsql (github.com/XSAM/otelsql)
### [`v0.31.0`](https://togithub.com/XSAM/otelsql/releases/tag/v0.31.0) [Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.30.0...v0.31.0) #### 0.31.0 - 2024-05-02 ##### Changed - Fallback the check of `driver.NamedValueChecker` to Conn in Stmt. ([#243](https://togithub.com/XSAM/otelsql/issues/243)) So, the `otelsql` can keep the original check order in `database/sql` for value checkers in the following order, stopping at the first found match: `Stmt.NamedValueChecker`, `Conn.NamedValueChecker`. - Upgrade OTel to version `v1.26.0/v0.48.0`. ([#244](https://togithub.com/XSAM/otelsql/issues/244)) ### [`v0.30.0`](https://togithub.com/XSAM/otelsql/releases/tag/v0.30.0) [Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.29.0...v0.30.0) #### 0.30.0 - 2024-04-15 ##### ⚠️ Notice ⚠️ The minimum supported Go version is `1.21`. ##### Changed - Upgrade OTel to version `v1.25.0/v0.47.0`. ([#238](https://togithub.com/XSAM/otelsql/issues/238)) ##### Removed - Support for Go `1.20`. ([#239](https://togithub.com/XSAM/otelsql/issues/239)) ### [`v0.29.0`](https://togithub.com/XSAM/otelsql/releases/tag/v0.29.0) [Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.28.0...v0.29.0) #### 0.29.0 - 2024-02-26 ##### Changed - Upgrade OTel to version `v1.24.0/v0.46.0`. ([#218](https://togithub.com/XSAM/otelsql/issues/218)) ### [`v0.28.0`](https://togithub.com/XSAM/otelsql/releases/tag/v0.28.0) [Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.27.0...v0.28.0) #### 0.28.0 - 2024-02-10 ##### Added - Go 1.22 to supported versions. ([#210](https://togithub.com/XSAM/otelsql/issues/210)) ##### Changed - Upgrade OTel to version `v1.23.1/v0.45.2`. ([#209](https://togithub.com/XSAM/otelsql/issues/209)) ### [`v0.27.0`](https://togithub.com/XSAM/otelsql/releases/tag/v0.27.0) [Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.26.0...v0.27.0) #### 0.27.0 - 2023-12-15 ##### Changed - \~~Upgrade OTel to version `v1.20.0/v0.43.0`. ([#196](https://togithub.com/XSAM/otelsql/issues/196))~~ - Fixes an issue where `db.Close` did not call `Close` on the underlying connector. ([#199](https://togithub.com/XSAM/otelsql/issues/199)) - Upgrade OTel to version `v1.21.0/v0.44.0`. ([#200](https://togithub.com/XSAM/otelsql/issues/200)) ### [`v0.26.0`](https://togithub.com/XSAM/otelsql/releases/tag/v0.26.0) [Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.25.0...v0.26.0) #### 0.26.0 - 2023-10-11 ##### Changed - Upgrade OTel to version `v1.19.0/v0.42.0`. ([#190](https://togithub.com/XSAM/otelsql/issues/190)) ### [`v0.25.0`](https://togithub.com/XSAM/otelsql/releases/tag/v0.25.0) [Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.24.0...v0.25.0) #### 0.25.0 - 2023-09-18 ##### ⚠️ Notice ⚠️ This update contains a breaking change of the type of `SpanNameFormatter`. If you use `SpanNameFormatter` in your code, you need to change the type of `SpanNameFormatter` to function. The minimum supported Go version is `1.20`. ##### Changed - Upgrade OTel to version `v1.18.0/v0.41.0`. ([#184](https://togithub.com/XSAM/otelsql/issues/184)) - The type of `SpanNameFormatter` has been changed to function for easier use. ([#185](https://togithub.com/XSAM/otelsql/issues/185)) ##### Removed - Support for Go `1.19`. ([#186](https://togithub.com/XSAM/otelsql/issues/186)) ### [`v0.24.0`](https://togithub.com/XSAM/otelsql/releases/tag/v0.24.0) [Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.23.0...v0.24.0) #### 0.24.0 - 2023-09-08 ##### Added - `SpanFilter` configuration in `SpanOptions` to filter spans creation. ([#174](https://togithub.com/XSAM/otelsql/issues/174)) - Go 1.21 to supported versions. ([#180](https://togithub.com/XSAM/otelsql/issues/180)) ##### Changed - Upgrade OTel to version `v1.17.0/v0.40.0`. ([#181](https://togithub.com/XSAM/otelsql/issues/181)) ### [`v0.23.0`](https://togithub.com/XSAM/otelsql/releases/tag/v0.23.0) [Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.22.0...v0.23.0) #### 0.23.0 - 2023-05-22 ##### Changed - Upgrade OTel to version `1.16.0/0.39.0`. ([#170](https://togithub.com/XSAM/otelsql/issues/170)) ### [`v0.22.0`](https://togithub.com/XSAM/otelsql/releases/tag/v0.22.0) [Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.21.0...v0.22.0) #### 0.22.0 - 2023-04-28 ##### ⚠️ Notice ⚠️ The minimum supported Go version is `1.19`. ##### Changed - Upgrade OTel to version `1.15.0/0.38.0`. ([#163](https://togithub.com/XSAM/otelsql/issues/163)) ##### Removed - Support for Go `1.18`. Support is now only for Go `1.19` and Go `1.20`. ([#164](https://togithub.com/XSAM/otelsql/issues/164)) ### [`v0.21.0`](https://togithub.com/XSAM/otelsql/releases/tag/v0.21.0) [Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.20.0...v0.21.0) #### 0.21.0 - 2023-04-16 ##### ⚠️ Notice ⚠️ This update contains a breaking change of correcting the behavior of returning `driver.ErrSkip` when not permitted by `sql/driver`. - If your driver uses the old `sql/driver` interfaces, which does not use the `Context` as a parameter, this update may let your driver work with this library. - If your driver uses the new `sql/driver` interfaces, which use the `Context` as a parameter, this update should not affect your code. ##### Changed - Avoid returning `driver.ErrSkip` when not permitted by `sql/driver`. ([#153](https://togithub.com/XSAM/otelsql/issues/153)) - Upgrade all `semconv` packages to use `v1.18.0`. ([#156](https://togithub.com/XSAM/otelsql/issues/156)) ### [`v0.20.0`](https://togithub.com/XSAM/otelsql/releases/tag/v0.20.0) [Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.19.0...v0.20.0) #### 0.20.0 - 2023-03-02 ##### Changed - Upgrade OTel to version `1.14.0/0.37.0`. ([#150](https://togithub.com/XSAM/otelsql/issues/150)) ### [`v0.19.0`](https://togithub.com/XSAM/otelsql/releases/tag/v0.19.0) [Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.18.0...v0.19.0) #### 0.19.0 - 2023-02-13 ##### Added - Go 1.20 to supported versions. ([#146](https://togithub.com/XSAM/otelsql/issues/146)) ##### Changed - Upgrade OTel to version `1.13.0/0.36.0`. ([#145](https://togithub.com/XSAM/otelsql/issues/145)) ### [`v0.18.0`](https://togithub.com/XSAM/otelsql/releases/tag/v0.18.0) [Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.17.1...v0.18.0) #### 0.18.0 - 2023-02-01 ##### Changed - Upgrade OTel to version `1.12.0/0.35.0`. ([#139](https://togithub.com/XSAM/otelsql/issues/139)) - Upgrade all `semconv` packages to use `v1.17.0`. ([#141](https://togithub.com/XSAM/otelsql/issues/141)) ### [`v0.17.1`](https://togithub.com/XSAM/otelsql/releases/tag/v0.17.1) [Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.17.0...v0.17.1) #### 0.17.1 - 2022-12-13 ##### Changed - Upgrade OTel to version `1.11.2/0.34.0`. ([#134](https://togithub.com/XSAM/otelsql/issues/134)) ### [`v0.17.0`](https://togithub.com/XSAM/otelsql/releases/tag/v0.17.0) [Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.16.0...v0.17.0) #### 0.17.0 - 2022-10-21 ##### ⚠️ Notice ⚠️ The minimum supported Go version is `1.18`. ##### Added - Go 1.19 to supported versions. ([#118](https://togithub.com/XSAM/otelsql/issues/118)) - `WithAttributesGetter` option provides additional attributes on spans creation. ([#125](https://togithub.com/XSAM/otelsql/issues/125)) ##### Changed - Upgrade OTel to version `1.10.0`. ([#119](https://togithub.com/XSAM/otelsql/issues/119)) - Upgrade OTel to version `1.11.0/0.32.3`. ([#122](https://togithub.com/XSAM/otelsql/issues/122)) - Upgrade OTel to version `1.11.1/0.33.0`. ([#126](https://togithub.com/XSAM/otelsql/issues/126)) This OTel release contains a feature that the `go.opentelemetry.io/otel/exporters/prometheus` exporter now adds a unit suffix to metric names. This can be disabled using the `WithoutUnits()` option added to that package. ##### Removed - Support for Go `1.17`. Support is now only for Go `1.18` and Go `1.19`. ([#123](https://togithub.com/XSAM/otelsql/issues/123)) ### [`v0.16.0`](https://togithub.com/XSAM/otelsql/releases/tag/v0.16.0) [Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.15.0...v0.16.0) #### 0.16.0 - 2022-08-25 ##### Added - `WithSQLCommenter` option to enable context propagation for database by injecting a comment into SQL statements. ([#112](https://togithub.com/XSAM/otelsql/issues/112)) This is an experimental feature and may be changed or removed in a later release. ##### Changed - Upgrade OTel to version `1.9.0`. ([#113](https://togithub.com/XSAM/otelsql/issues/113)) ### [`v0.15.0`](https://togithub.com/XSAM/otelsql/releases/tag/v0.15.0) [Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.14.1...v0.15.0) #### 0.15.0 - 2022-07-11 ##### ⚠️ Notice ⚠️ The minimum supported Go version is `1.17`. This update contains a breaking change of the removal of `SpanOptions.AllowRoot`. ##### Added - SpanOptions to suppress creation of spans. ([#87](https://togithub.com/XSAM/otelsql/issues/87), [#102](https://togithub.com/XSAM/otelsql/issues/102)) - `OmitConnResetSession` - `OmitConnPrepare` - `OmitConnQuery` - `OmitRows` - `OmitConnectorConnect` - Function `Raw` to `otConn` to return the underlying driver connection. ([#100](https://togithub.com/XSAM/otelsql/issues/100)) ##### Changed - Upgrade OTel to `v1.7.0`. ([#91](https://togithub.com/XSAM/otelsql/issues/91)) - Upgrade OTel to version `1.8.0/0.31.0`. ([#105](https://togithub.com/XSAM/otelsql/issues/105)) ##### Removed - Support for Go `1.16`. Support is now only for Go `1.17` and Go `1.18`. ([#99](https://togithub.com/XSAM/otelsql/issues/99)) - `SpanOptions.AllowRoot`. ([#101](https://togithub.com/XSAM/otelsql/issues/101)) ### [`v0.14.1`](https://togithub.com/XSAM/otelsql/releases/tag/v0.14.1) [Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.14.0...v0.14.1) #### 0.14.1 - 2022-04-07 ##### Changed - Upgrade OTel to `v1.6.2`. ([#82](https://togithub.com/XSAM/otelsql/issues/82)) ### [`v0.14.0`](https://togithub.com/XSAM/otelsql/releases/tag/v0.14.0) [Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.13.0...v0.14.0) #### 0.14.0 - 2022-04-05 ##### ⚠️ Notice ⚠️ This update is a breaking change of `Open`, `OpenDB`, `Register`, `WrapDriver` and `RegisterDBStatsMetrics` methods. Code instrumented with these methods will need to be modified. ##### Removed - Remove `dbSystem` parameter from all exported functions. ([#80](https://togithub.com/XSAM/otelsql/issues/80)) ### [`v0.13.0`](https://togithub.com/XSAM/otelsql/releases/tag/v0.13.0) [Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.12.0...v0.13.0) #### 0.13.0 - 2022-04-04 ##### Added - Add metrics support. ([#74](https://togithub.com/XSAM/otelsql/issues/74)) - Add `Open` and `OpenDB` methods to instrument `database/sql`. ([#77](https://togithub.com/XSAM/otelsql/issues/77)) ##### Changed - Upgrade OTel to `v1.6.0/v0.28.0`. ([#74](https://togithub.com/XSAM/otelsql/issues/74)) - Upgrade OTel to `v1.6.1`. ([#76](https://togithub.com/XSAM/otelsql/issues/76)) ### [`v0.12.0`](https://togithub.com/XSAM/otelsql/releases/tag/v0.12.0) [Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.11.0...v0.12.0) #### 0.12.0 - 2022-03-18 ##### Added - Covering connector's connect method with span. ([#66](https://togithub.com/XSAM/otelsql/issues/66)) - Add Go 1.18 to supported versions. ([#69](https://togithub.com/XSAM/otelsql/issues/69)) ##### Changed - Upgrade OTel to `v1.5.0`. ([#67](https://togithub.com/XSAM/otelsql/issues/67)) ### [`v0.11.0`](https://togithub.com/XSAM/otelsql/releases/tag/v0.11.0) [Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.10.0...v0.11.0) #### 0.11.0 - 2022-02-22 ##### Changed - Upgrade OTel to `v1.4.1`. ([#61](https://togithub.com/XSAM/otelsql/issues/61)) ### [`v0.10.0`](https://togithub.com/XSAM/otelsql/releases/tag/v0.10.0) [Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.9.0...v0.10.0) #### 0.10.0 - 2021-12-13 ##### Changed - Upgrade OTel to `v1.2.0`. ([#50](https://togithub.com/XSAM/otelsql/issues/50)) - Upgrade OTel to `v1.3.0`. ([#54](https://togithub.com/XSAM/otelsql/issues/54)) ### [`v0.9.0`](https://togithub.com/XSAM/otelsql/releases/tag/v0.9.0) [Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.8.0...v0.9.0) #### 0.9.0 - 2021-11-05 ##### Changed - Upgrade OTel to v1.1.0. ([#37](https://togithub.com/XSAM/otelsql/issues/37)) ### [`v0.8.0`](https://togithub.com/XSAM/otelsql/releases/tag/v0.8.0) [Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.7.0...v0.8.0) #### 0.8.0 - 2021-10-13 ##### Changed - Upgrade OTel to v1.0.1. ([#33](https://togithub.com/XSAM/otelsql/issues/33)) ### [`v0.7.0`](https://togithub.com/XSAM/otelsql/releases/tag/v0.7.0) [Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.6.0...v0.7.0) #### 0.7.0 - 2021-09-21 ##### Changed - Upgrade OTel to v1.0.0. ([#31](https://togithub.com/XSAM/otelsql/issues/31)) ### [`v0.6.0`](https://togithub.com/XSAM/otelsql/releases/tag/v0.6.0) [Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.5.0...v0.6.0) ##### 0.6.0 - 2021-09-06 ##### Added - Added RecordError to SpanOption. ([#23](https://togithub.com/XSAM/otelsql/issues/23)) - Added DisableQuery to SpanOption. ([#26](https://togithub.com/XSAM/otelsql/issues/26)) ##### Changed - Upgrade OTel to v1.0.0-RC3. ([#29](https://togithub.com/XSAM/otelsql/issues/29)) ### [`v0.5.0`](https://togithub.com/XSAM/otelsql/releases/tag/v0.5.0) [Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.4.0...v0.5.0) ##### Changed - Upgrade OTel to v1.0.0-RC2. ([#18](https://togithub.com/XSAM/otelsql/issues/18)) ### [`v0.4.0`](https://togithub.com/XSAM/otelsql/releases/tag/v0.4.0) [Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.3.0...v0.4.0) ##### Changed - Upgrade to v1.0.0-RC1 of `go.opentelemetry.io/otel`. ([#15](https://togithub.com/XSAM/otelsql/issues/15)) ### [`v0.3.0`](https://togithub.com/XSAM/otelsql/releases/tag/v0.3.0) [Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.2.1...v0.3.0) ##### Added - Add AllowRoot option to prevent backward incompatible. ([#13](https://togithub.com/XSAM/otelsql/issues/13)) ##### Changed - Upgrade to v0.20.0 of `go.opentelemetry.io/otel`. ([#8](https://togithub.com/XSAM/otelsql/issues/8)) - otelsql will not create root spans in absence of existing spans by default. ([#13](https://togithub.com/XSAM/otelsql/issues/13)) ### [`v0.2.1`](https://togithub.com/XSAM/otelsql/releases/tag/v0.2.1) [Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.2.0...v0.2.1) ##### Fixed - otelsql does not set the status of span to Error while recording error. ([#5](https://togithub.com/XSAM/otelsql/issues/5)) ### [`v0.2.0`](https://togithub.com/XSAM/otelsql/releases/tag/v0.2.0) [Compare Source](https://togithub.com/XSAM/otelsql/compare/v0.1.0...v0.2.0) ##### Changed - Upgrade to 0.19.0 of `go.opentelemetry.io/otel`. ([#3](https://togithub.com/XSAM/otelsql/issues/3))Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.