Packages
appsignal
2.17.3
2.17.4
2.17.3
2.17.2
2.17.1
2.17.0
2.16.0
2.15.11
2.15.10
2.15.9
2.15.8
2.15.7
2.15.6
2.15.5
2.15.4
2.15.3
2.15.2
2.15.1
2.15.0
2.14.1
2.14.0
2.13.4
2.13.3
2.13.2
2.13.1
2.13.0
2.12.3
2.12.2
2.12.1
2.12.0
2.11.0
2.10.2
2.10.1
2.10.0
2.9.2
2.9.1
2.9.0
2.8.3
2.8.2
2.8.1
2.8.0
2.7.13
2.7.12
2.7.11
2.7.10
2.7.9
2.7.8
2.7.7
2.7.6
2.7.5
2.7.4
2.7.3
2.7.2
2.7.1
2.7.0
2.7.0-beta.1
2.6.1
2.6.0
2.5.3
2.5.2
2.5.1
2.5.0
2.4.3
2.4.2
2.4.1
2.4.0
2.3.1
2.3.0
2.2.19
2.2.18
2.2.17
2.2.16
2.2.15
2.2.14
2.2.13
2.2.12
retired
2.2.11
2.2.10
2.2.9
2.2.8
2.2.7
2.2.6
2.2.5
2.2.4
2.2.3
2.2.2
2.2.1
2.2.0
2.1.15
2.1.14
2.1.13
2.1.12
2.1.11
2.1.10
2.1.9
2.1.8
2.1.7
2.1.7-beta.1
2.1.6
2.1.5
2.1.4
2.1.3
2.1.2
2.1.1
2.1.0
2.0.8
2.0.7
2.0.6
2.0.6-beta.1
2.0.5
retired
2.0.4
retired
2.0.3
retired
2.0.2
retired
2.0.1
retired
2.0.0
retired
2.0.0-beta.11
2.0.0-beta.10
2.0.0-beta.9
2.0.0-beta.8
2.0.0-beta.7
2.0.0-beta.6
2.0.0-beta.5
2.0.0-beta.4
2.0.0-beta.3
2.0.0-beta.2
2.0.0-beta.1
2.0.0-alpha.7
2.0.0-alpha.6
2.0.0-alpha.5
2.0.0-alpha.4
2.0.0-alpha.3
2.0.0-alpha.2
2.0.0-alpha.1
1.13.5
1.13.4
1.13.3
1.13.2
1.13.1
1.13.0
1.13.0-beta.2
1.13.0-beta.1
1.12.1
1.12.0
1.12.0-beta.3
1.12.0-beta.2
1.12.0-beta.1
1.11.8
1.11.7
1.11.6
1.11.5
1.11.4
1.11.3
1.11.2
1.11.1
1.11.0
1.11.0-beta.1
1.10.13
1.10.12
1.10.11
1.10.10
1.10.9
1.10.8
1.10.7
1.10.6
1.10.5
1.10.4
1.10.3
1.10.2
1.10.1
1.10.0
1.9.4
1.9.3
1.9.2
1.9.1
1.9.1-beta.1
1.9.0
1.9.0-beta.1
1.9.0-alpha.1
1.8.2
1.8.1
1.8.1-beta.2
1.8.1-beta.1
1.8.0
1.7.2
1.7.1
1.7.0
1.7.0-beta.2
1.7.0-beta.1
1.7.0-alpha.4
1.7.0-alpha.3
1.7.0-alpha.2
1.7.0-alpha.1
1.6.7
1.6.6
1.6.6-beta.2
1.6.6-beta.1
1.6.5
1.6.4
1.6.3
1.6.2
1.6.1
1.6.0
1.6.0-beta.1
1.6.0-alpha.1
1.5.1
1.5.0
1.5.0-beta.2
1.5.0-beta.1
1.4.11-beta.1
1.4.10
1.4.9
1.4.8
1.4.7
1.4.6
1.4.5
1.4.4
1.4.3
1.4.2
1.4.1
1.4.0
1.4.0-alpha.1
1.3.6
1.3.6-beta.1
1.3.5
1.3.4
1.3.4-beta.1
1.3.3
1.3.2
1.3.1
1.3.0
1.3.0-beta.3
1.3.0-beta.2
1.3.0-beta.1
1.2.3
1.2.2
1.2.1
1.2.0
1.1.1
1.1.0
1.0.4
1.0.3
1.0.2
1.0.1
1.0.0
1.0.0-rc.1
0.13.0
0.12.3
0.12.2
0.12.1
0.12.0
0.11.6
0.11.5
0.11.4
0.11.3
0.11.2
0.11.1
0.11.0
0.10.0
0.9.2
0.9.1
0.9.0
0.8.0
0.7.1
0.7.0
0.6.2
0.6.1
0.6.0
0.5.0
0.4.0
0.3.0
0.2.0
0.1.0
0.0.9
0.0.8
0.0.7
0.0.6
0.0.5
0.0.4
0.0.3
0.0.2
0.0.1
Collects error and performance data from your Elixir applications and sends it to AppSignal
Current section
280 Versions
Jump to
Current section
280 Versions
Compare versions
4
files changed
+75
additions
-63
deletions
| @@ -1,5 +1,17 @@ | |
| 1 1 | # AppSignal for Elixir changelog |
| 2 2 | |
| 3 | + ## 2.17.3 |
| 4 | + |
| 5 | + _Published on 2026-06-04._ |
| 6 | + |
| 7 | + ### Fixed |
| 8 | + |
| 9 | + - Fix host-metrics leaking zombie `[timeout]` processes in Alpine linux containers. |
| 10 | + |
| 11 | + Before this release AppSignal agent relied on a proper init process that reaps child processes killed by system `timeout`. Now the agent terminates and reaps unresponsive child processes in host-metrics collection and a subreaper is no longer required. |
| 12 | + |
| 13 | + (patch [85804b5d](https://github.com/appsignal/appsignal-elixir/commit/85804b5d1499a9ac12e83ea0f851da18b325b44b)) |
| 14 | + |
| 3 15 | ## 2.17.2 |
| 4 16 | |
| 5 17 | _Published on 2026-05-26._ |
| @@ -4,7 +4,7 @@ | |
| 4 4 | # Modifications to this file will be overwritten with the next agent release. |
| 5 5 | |
| 6 6 | defmodule Appsignal.Agent do |
| 7 | - def version, do: "0.36.11" |
| 7 | + def version, do: "0.36.12" |
| 8 8 | |
| 9 9 | def mirrors do |
| 10 10 | [ |
| @@ -16,55 +16,55 @@ defmodule Appsignal.Agent do | |
| 16 16 | def triples do |
| 17 17 | %{ |
| 18 18 | "x86_64-darwin" => %{ |
| 19 | - checksum: "9b4bfd1f7149511cd3a1525fe43c6e450688d6d44b25a769aa722a3260756eb6", |
| 19 | + checksum: "a63189a2ba6b500e038e5658f97478ceae27a956baa2f89a4e79ee5a1dadace6", |
| 20 20 | filename: "appsignal-x86_64-darwin-all-static.tar.gz" |
| 21 21 | }, |
| 22 22 | "universal-darwin" => %{ |
| 23 | - checksum: "9b4bfd1f7149511cd3a1525fe43c6e450688d6d44b25a769aa722a3260756eb6", |
| 23 | + checksum: "a63189a2ba6b500e038e5658f97478ceae27a956baa2f89a4e79ee5a1dadace6", |
| 24 24 | filename: "appsignal-x86_64-darwin-all-static.tar.gz" |
| 25 25 | }, |
| 26 26 | "aarch64-darwin" => %{ |
| 27 | - checksum: "95eb75d1c9d3c4f24edf94f88babc9daddeca8afc63ff0f85577128d3e5581b8", |
| 27 | + checksum: "d23d6cc15e7df1c810b55dc33905002c5a1d6bc3f7cb10690d7e21398aabdac0", |
| 28 28 | filename: "appsignal-aarch64-darwin-all-static.tar.gz" |
| 29 29 | }, |
| 30 30 | "arm64-darwin" => %{ |
| 31 | - checksum: "95eb75d1c9d3c4f24edf94f88babc9daddeca8afc63ff0f85577128d3e5581b8", |
| 31 | + checksum: "d23d6cc15e7df1c810b55dc33905002c5a1d6bc3f7cb10690d7e21398aabdac0", |
| 32 32 | filename: "appsignal-aarch64-darwin-all-static.tar.gz" |
| 33 33 | }, |
| 34 34 | "arm-darwin" => %{ |
| 35 | - checksum: "95eb75d1c9d3c4f24edf94f88babc9daddeca8afc63ff0f85577128d3e5581b8", |
| 35 | + checksum: "d23d6cc15e7df1c810b55dc33905002c5a1d6bc3f7cb10690d7e21398aabdac0", |
| 36 36 | filename: "appsignal-aarch64-darwin-all-static.tar.gz" |
| 37 37 | }, |
| 38 38 | "aarch64-linux" => %{ |
| 39 | - checksum: "eb3c3dc1842023a1959fb61d4ea711bd5439ba0268f124ec540eabb70d0343bb", |
| 39 | + checksum: "0a277e682f1568fbc54df849a46f21f155643b40c285a5bd30294c9d046e49c2", |
| 40 40 | filename: "appsignal-aarch64-linux-all-static.tar.gz" |
| 41 41 | }, |
| 42 42 | "i686-linux" => %{ |
| 43 | - checksum: "f4920fb2bf88b6cac45d85653e563ec4e7aaccb7456884db7170b5c0a8fc8a2d", |
| 43 | + checksum: "0d4536a2b1c9b6915f0f8597bd858988e284e7dbc4a14488332ffa7e401a1134", |
| 44 44 | filename: "appsignal-i686-linux-all-static.tar.gz" |
| 45 45 | }, |
| 46 46 | "x86-linux" => %{ |
| 47 | - checksum: "f4920fb2bf88b6cac45d85653e563ec4e7aaccb7456884db7170b5c0a8fc8a2d", |
| 47 | + checksum: "0d4536a2b1c9b6915f0f8597bd858988e284e7dbc4a14488332ffa7e401a1134", |
| 48 48 | filename: "appsignal-i686-linux-all-static.tar.gz" |
| 49 49 | }, |
| 50 50 | "x86_64-linux" => %{ |
| 51 | - checksum: "66d53361ce71fb3dc9f9926969324ed35ea0adb650d6d422eaa194f084f6c375", |
| 51 | + checksum: "eec59a3e46dd5d5baff044465b4e314f21edf6270500bf24e3bc50afcee5f2e2", |
| 52 52 | filename: "appsignal-x86_64-linux-all-static.tar.gz" |
| 53 53 | }, |
| 54 54 | "x86_64-linux-musl" => %{ |
| 55 | - checksum: "c72faa5d710d10b0906425123d455069950a920ac103641de053789fc8f874be", |
| 55 | + checksum: "4454ec095ad14813bedea20a110a26235dbc6e8e33538219fad325792c0d888e", |
| 56 56 | filename: "appsignal-x86_64-linux-musl-all-static.tar.gz" |
| 57 57 | }, |
| 58 58 | "aarch64-linux-musl" => %{ |
| 59 | - checksum: "6b874662d6eb3c09226af88ba0726ec116ae29d8882719d2d9eecaff2e49feb9", |
| 59 | + checksum: "048a55f0f10087e7954559d6cd09b371a0b532673f7ca769bcfde5729e297a72", |
| 60 60 | filename: "appsignal-aarch64-linux-musl-all-static.tar.gz" |
| 61 61 | }, |
| 62 62 | "x86_64-freebsd" => %{ |
| 63 | - checksum: "14fb4946255ff9a327a873d70835458f3037fed0f984fc1d60a3ebfa11a3b6dd", |
| 63 | + checksum: "d81d039a3c1936bd393a6140b46f48092da31600b0311eab819acd777521a588", |
| 64 64 | filename: "appsignal-x86_64-freebsd-all-static.tar.gz" |
| 65 65 | }, |
| 66 66 | "amd64-freebsd" => %{ |
| 67 | - checksum: "14fb4946255ff9a327a873d70835458f3037fed0f984fc1d60a3ebfa11a3b6dd", |
| 67 | + checksum: "d81d039a3c1936bd393a6140b46f48092da31600b0311eab819acd777521a588", |
| 68 68 | filename: "appsignal-x86_64-freebsd-all-static.tar.gz" |
| 69 69 | }, |
| 70 70 | } |
| @@ -3,10 +3,57 @@ | |
| 3 3 | <<"https://github.com/appsignal/appsignal-elixir/blob/main/CHANGELOG.md">>}, |
| 4 4 | {<<"GitHub">>,<<"https://github.com/appsignal/appsignal-elixir">>}]}. |
| 5 5 | {<<"name">>,<<"appsignal">>}. |
| 6 | - {<<"version">>,<<"2.17.2">>}. |
| 6 | + {<<"version">>,<<"2.17.3">>}. |
| 7 7 | {<<"description">>, |
| 8 8 | <<"Collects error and performance data from your Elixir applications and sends it to AppSignal">>}. |
| 9 9 | {<<"elixir">>,<<"~> 1.9">>}. |
| 10 | + {<<"app">>,<<"appsignal">>}. |
| 11 | + {<<"requirements">>, |
| 12 | + [[{<<"name">>,<<"castore">>}, |
| 13 | + {<<"app">>,<<"castore">>}, |
| 14 | + {<<"optional">>,false}, |
| 15 | + {<<"requirement">>,<<"~> 1.0">>}, |
| 16 | + {<<"repository">>,<<"hexpm">>}], |
| 17 | + [{<<"name">>,<<"certifi">>}, |
| 18 | + {<<"app">>,<<"certifi">>}, |
| 19 | + {<<"optional">>,false}, |
| 20 | + {<<"requirement">>,<<"~> 2.14">>}, |
| 21 | + {<<"repository">>,<<"hexpm">>}], |
| 22 | + [{<<"name">>,<<"decimal">>}, |
| 23 | + {<<"app">>,<<"decimal">>}, |
| 24 | + {<<"optional">>,false}, |
| 25 | + {<<"requirement">>,<<"~> 2.0 or ~> 3.1">>}, |
| 26 | + {<<"repository">>,<<"hexpm">>}], |
| 27 | + [{<<"name">>,<<"finch">>}, |
| 28 | + {<<"app">>,<<"finch">>}, |
| 29 | + {<<"optional">>,false}, |
| 30 | + {<<"requirement">>,<<"~> 0.19">>}, |
| 31 | + {<<"repository">>,<<"hexpm">>}], |
| 32 | + [{<<"name">>,<<"jason">>}, |
| 33 | + {<<"app">>,<<"jason">>}, |
| 34 | + {<<"optional">>,false}, |
| 35 | + {<<"requirement">>,<<"~> 1.0">>}, |
| 36 | + {<<"repository">>,<<"hexpm">>}], |
| 37 | + [{<<"name">>,<<"decorator">>}, |
| 38 | + {<<"app">>,<<"decorator">>}, |
| 39 | + {<<"optional">>,false}, |
| 40 | + {<<"requirement">>,<<"~> 1.2.3 or ~> 1.3">>}, |
| 41 | + {<<"repository">>,<<"hexpm">>}], |
| 42 | + [{<<"name">>,<<"telemetry">>}, |
| 43 | + {<<"app">>,<<"telemetry">>}, |
| 44 | + {<<"optional">>,false}, |
| 45 | + {<<"requirement">>,<<"~> 0.4 or ~> 1.0">>}, |
| 46 | + {<<"repository">>,<<"hexpm">>}], |
| 47 | + [{<<"name">>,<<"httpoison">>}, |
| 48 | + {<<"app">>,<<"httpoison">>}, |
| 49 | + {<<"optional">>,true}, |
| 50 | + {<<"requirement">>,<<"~> 2.0">>}, |
| 51 | + {<<"repository">>,<<"hexpm">>}], |
| 52 | + [{<<"name">>,<<"logger_backends">>}, |
| 53 | + {<<"app">>,<<"logger_backends">>}, |
| 54 | + {<<"optional">>,false}, |
| 55 | + {<<"requirement">>,<<"~> 1.0">>}, |
| 56 | + {<<"repository">>,<<"hexpm">>}]]}. |
| 10 57 | {<<"files">>, |
| 11 58 | [<<"lib">>,<<"lib/appsignal.ex">>,<<"lib/appsignal">>, |
| 12 59 | <<"lib/appsignal/transaction.ex">>, |
| @@ -58,52 +105,5 @@ | |
| 58 105 | <<"mix.exs">>,<<"mix_helpers.exs">>,<<"CHANGELOG.md">>, |
| 59 106 | <<"CODE_OF_CONDUCT.md">>,<<"README.md">>,<<"SUPPORT.md">>,<<"LICENSE">>, |
| 60 107 | <<"Makefile">>,<<"agent.exs">>,<<"priv/cacert.pem">>]}. |
| 61 | - {<<"app">>,<<"appsignal">>}. |
| 62 | - {<<"requirements">>, |
| 63 | - [[{<<"name">>,<<"castore">>}, |
| 64 | - {<<"app">>,<<"castore">>}, |
| 65 | - {<<"optional">>,false}, |
| 66 | - {<<"requirement">>,<<"~> 1.0">>}, |
| 67 | - {<<"repository">>,<<"hexpm">>}], |
| 68 | - [{<<"name">>,<<"certifi">>}, |
| 69 | - {<<"app">>,<<"certifi">>}, |
| 70 | - {<<"optional">>,false}, |
| 71 | - {<<"requirement">>,<<"~> 2.14">>}, |
| 72 | - {<<"repository">>,<<"hexpm">>}], |
| 73 | - [{<<"name">>,<<"decimal">>}, |
| 74 | - {<<"app">>,<<"decimal">>}, |
| 75 | - {<<"optional">>,false}, |
| 76 | - {<<"requirement">>,<<"~> 2.0 or ~> 3.1">>}, |
| 77 | - {<<"repository">>,<<"hexpm">>}], |
| 78 | - [{<<"name">>,<<"finch">>}, |
| 79 | - {<<"app">>,<<"finch">>}, |
| 80 | - {<<"optional">>,false}, |
| 81 | - {<<"requirement">>,<<"~> 0.19">>}, |
| 82 | - {<<"repository">>,<<"hexpm">>}], |
| 83 | - [{<<"name">>,<<"jason">>}, |
| 84 | - {<<"app">>,<<"jason">>}, |
| 85 | - {<<"optional">>,false}, |
| 86 | - {<<"requirement">>,<<"~> 1.0">>}, |
| 87 | - {<<"repository">>,<<"hexpm">>}], |
| 88 | - [{<<"name">>,<<"decorator">>}, |
| 89 | - {<<"app">>,<<"decorator">>}, |
| 90 | - {<<"optional">>,false}, |
| 91 | - {<<"requirement">>,<<"~> 1.2.3 or ~> 1.3">>}, |
| 92 | - {<<"repository">>,<<"hexpm">>}], |
| 93 | - [{<<"name">>,<<"telemetry">>}, |
| 94 | - {<<"app">>,<<"telemetry">>}, |
| 95 | - {<<"optional">>,false}, |
| 96 | - {<<"requirement">>,<<"~> 0.4 or ~> 1.0">>}, |
| 97 | - {<<"repository">>,<<"hexpm">>}], |
| 98 | - [{<<"name">>,<<"httpoison">>}, |
| 99 | - {<<"app">>,<<"httpoison">>}, |
| 100 | - {<<"optional">>,true}, |
| 101 | - {<<"requirement">>,<<"~> 2.0">>}, |
| 102 | - {<<"repository">>,<<"hexpm">>}], |
| 103 | - [{<<"name">>,<<"logger_backends">>}, |
| 104 | - {<<"app">>,<<"logger_backends">>}, |
| 105 | - {<<"optional">>,false}, |
| 106 | - {<<"requirement">>,<<"~> 1.0">>}, |
| 107 | - {<<"repository">>,<<"hexpm">>}]]}. |
| 108 108 | {<<"licenses">>,[<<"MIT">>]}. |
| 109 109 | {<<"build_tools">>,[<<"mix">>,<<"make">>]}. |
| @@ -30,7 +30,7 @@ defmodule Appsignal.Mixfile do | |
| 30 30 | use Mix.Project |
| 31 31 | |
| 32 32 | @source_url "https://github.com/appsignal/appsignal-elixir" |
| 33 | - @version "2.17.2" |
| 33 | + @version "2.17.3" |
| 34 34 | |
| 35 35 | def project do |
| 36 36 | [ |