Update max and min supported versions post OTP 26 and Elixir 1.16 releases (#256)
* Update max and min supported versions post OTP 26 and Elixir 1.16 releases
This commit is contained in:
parent
f34f95fff2
commit
c268d987e3
|
@ -1,33 +1,29 @@
|
||||||
{
|
{
|
||||||
"otp_version": [
|
"otp_version": [
|
||||||
"26.1.2",
|
"26.2.1",
|
||||||
"23.3.4.19"
|
"25.3.2.8",
|
||||||
|
"24.3.4.15"
|
||||||
],
|
],
|
||||||
"elixir_version": [
|
"elixir_version": [
|
||||||
"1.15.7",
|
"1.16.0",
|
||||||
"1.11.4"
|
"1.14.5"
|
||||||
],
|
],
|
||||||
"rebar3_version": [
|
"rebar3_version": [
|
||||||
"3.20.0"
|
"3.22.1"
|
||||||
],
|
],
|
||||||
"os": [
|
"os": [
|
||||||
"ubuntu-20.04"
|
"ubuntu-20.04"
|
||||||
],
|
],
|
||||||
"include": [
|
"include": [
|
||||||
{
|
{
|
||||||
"elixir_version": "1.15.7",
|
"elixir_version": "1.16.0",
|
||||||
"otp_version": "26.1.2",
|
"otp_version": "26.2.1",
|
||||||
"check_formatted": true
|
"check_formatted": true
|
||||||
}
|
|
||||||
],
|
|
||||||
"exclude": [
|
|
||||||
{
|
|
||||||
"elixir_version": "1.15.7",
|
|
||||||
"otp_version": "23.3.4.19"
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"elixir_version": "1.11.4",
|
"elixir_version": "1.12.3",
|
||||||
"otp_version": "26.1.2"
|
"otp_version": "24.3.4.15"
|
||||||
}
|
}
|
||||||
]
|
],
|
||||||
|
"exclude": []
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
{
|
{
|
||||||
"otp_version": ["26.1.2", "25.3.2.7", "24.3.4.14", "23.3.4.19"],
|
"otp_version": ["26.1.2", "25.3.2.8", "24.3.4.15"],
|
||||||
"rebar3_version": ["3.20.0"],
|
"rebar3_version": ["3.22.1"],
|
||||||
"os": ["ubuntu-20.04"]
|
"os": ["ubuntu-20.04"]
|
||||||
}
|
}
|
||||||
|
|
14
README.md
14
README.md
|
@ -15,6 +15,8 @@
|
||||||
•
|
•
|
||||||
<a href="propagators/">Propagators<a/>
|
<a href="propagators/">Propagators<a/>
|
||||||
•
|
•
|
||||||
|
<a href="utilities/">Utilities<a/>
|
||||||
|
•
|
||||||
<a href="examples/">Examples<a/>
|
<a href="examples/">Examples<a/>
|
||||||
</strong>
|
</strong>
|
||||||
</p>
|
</p>
|
||||||
|
@ -25,7 +27,7 @@
|
||||||
|
|
||||||
## About this project
|
## About this project
|
||||||
|
|
||||||
This is a repository for OpenTelemetry Erlang & Elixir contributions that are not part of the
|
This is a repository for OpenTelemetry Erlang & Elixir contribution libraries that are not part of the
|
||||||
[core repository](https://github.com/open-telemetry/opentelemetry-erlang) and
|
[core repository](https://github.com/open-telemetry/opentelemetry-erlang) and
|
||||||
core distribution of the API and SDK.
|
core distribution of the API and SDK.
|
||||||
|
|
||||||
|
@ -40,9 +42,15 @@ OpenTelemetry can collect tracing data using instrumentation. Vendors/Users can
|
||||||
|
|
||||||
## Supported Runtimes
|
## Supported Runtimes
|
||||||
|
|
||||||
OpenTelemetry requires OTP v21.3 and above.
|
OpenTelemetry Contribution libraries are verified to support the last 3 OTP versions
|
||||||
|
to match the supported runtimes of the OpenTelemetry API and SDK.
|
||||||
|
|
||||||
See [Elixir OTP Compatibility](https://hexdocs.pm/elixir/1.12/compatibility-and-deprecations.html#compatibility-between-elixir-and-erlang-otp) for supported OTP/Elixir combinations.
|
For Elixir libraries, all versions that support the last 3 OTP versions are verified.
|
||||||
|
|
||||||
|
See [Elixir OTP Compatibility](https://hexdocs.pm/elixir/1.16/compatibility-and-deprecations.html#compatibility-between-elixir-and-erlang-otp) for supported OTP/Elixir combinations.
|
||||||
|
|
||||||
|
Elixir libraries should aim for the minimum supported version to be the lowest possible
|
||||||
|
it can for the code in the library, but must at least support versions outlined above.
|
||||||
|
|
||||||
## Contributing
|
## Contributing
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue