Current section

11 Versions

Jump to

Compare versions

8 files changed
+378 additions
-233 deletions
  @@ -5,6 +5,13 @@ All notable changes to this project will be documented in this file.
5 5 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
6 6 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7 7
8 + ## [1.2.0](https://github.com/beam-telemetry/telemetry_poller/tree/v1.2.0)
9 +
10 + ### Added
11 +
12 + - Support `persistent_term` measurements.
13 + - Require Erlang/OTP 24+.
14 +
8 15 ## [1.1.0](https://github.com/beam-telemetry/telemetry_poller/tree/v1.1.0)
9 16
10 17 ### Added
  @@ -1,5 +1,6 @@
1 1 # telemetry_poller
2 2
3 + [![Test](https://github.com/kianmeng/telemetry_poller/actions/workflows/test.yml/badge.svg)](https://github.com/kianmeng/telemetry_poller/actions/workflows/test.yml)
3 4 [![Codecov](https://codecov.io/gh/beam-telemetry/telemetry_poller/branch/master/graphs/badge.svg)](https://codecov.io/gh/beam-telemetry/telemetry_poller/branch/master/graphs/badge.svg)
4 5
5 6 Allows to periodically collect measurements and dispatch them as Telemetry events.
  @@ -113,7 +114,7 @@ Then fire up `iex -pa "_build/default/lib/*/ebin"`, then
113 114
114 115 ## Copyright and License
115 116
116 - Copyright (c) 2019 Erlang Ecosystem Foundation and Erlang Solutions.
117 + Copyright (c) 2025 Erlang Ecosystem Foundation.
117 118
118 119 telemetry_poller source code is released under Apache License, Version 2.0.
  @@ -4,10 +4,9 @@
4 4 <<"Periodically collect measurements and dispatch them as Telemetry events.">>}.
5 5 {<<"files">>,
6 6 [<<"CHANGELOG.md">>,<<"LICENSE">>,<<"NOTICE">>,<<"README.md">>,
7 - <<"rebar.config">>,<<"rebar.lock">>,<<"src">>,
8 - <<"src/telemetry_poller.app.src">>,<<"src/telemetry_poller.erl">>,
9 - <<"src/telemetry_poller_app.erl">>,<<"src/telemetry_poller_builtin.erl">>,
10 - <<"src/telemetry_poller_sup.erl">>]}.
7 + <<"rebar.config">>,<<"rebar.lock">>,<<"src/telemetry_poller.app.src">>,
8 + <<"src/telemetry_poller.erl">>,<<"src/telemetry_poller_app.erl">>,
9 + <<"src/telemetry_poller_builtin.erl">>,<<"src/telemetry_poller_sup.erl">>]}.
11 10 {<<"licenses">>,[<<"Apache-2.0">>]}.
12 11 {<<"links">>,
13 12 [{<<"GitHub">>,<<"https://github.com/beam-telemetry/telemetry_poller">>}]}.
  @@ -17,4 +16,4 @@
17 16 [{<<"app">>,<<"telemetry">>},
18 17 {<<"optional">>,false},
19 18 {<<"requirement">>,<<"~> 1.0">>}]}]}.
20 - {<<"version">>,<<"1.1.0">>}.
19 + {<<"version">>,<<"1.2.0">>}.
  @@ -1,4 +1,7 @@
1 - {erl_opts, [{platform_define, "^19", 'OTP19'}, debug_info]}.
1 + {minimum_otp_vsn, "24.0"}.
2 +
3 + {erl_opts, [debug_info]}.
4 +
2 5 {deps, [
3 6 {telemetry, "~> 1.0"}
4 7 ]}.
  @@ -19,7 +22,7 @@
19 22 {main, "README.md"},
20 23 {extras, [<<"README.md">>, <<"CHANGELOG.md">>, <<"LICENSE">>, <<"NOTICE">>]},
21 24 {source_url, <<"https://github.com/beam-telemetry/telemetry_poller">>},
22 - {source_ref, <<"v1.1.0">>}
25 + {source_ref, <<"v1.2.0">>}
23 26 ]}.
24 27 {hex, [
25 28 {doc, #{provider => ex_doc}}
  @@ -28,4 +31,3 @@
28 31 %% take out warnings for unused exported functions
29 32 {xref_checks,[undefined_function_calls, undefined_functions, locals_not_used,
30 33 deprecated_function_calls, deprecated_functions]}.
31 -
  @@ -1,6 +1,6 @@
1 1 {application,telemetry_poller,
2 2 [{description,"Periodically collect measurements and dispatch them as Telemetry events."},
3 - {vsn,"1.1.0"},
3 + {vsn,"1.2.0"},
4 4 {registered,[]},
5 5 {mod,{telemetry_poller_app,[]}},
6 6 {applications,[kernel,stdlib,telemetry]},
Loading more files…