|
1 | | -# CHANGELOG (v0.1.X) |
| 1 | +# CHANGELOG (v0.2.X) |
2 | 2 |
|
3 | | -## 0.1.13 () |
| 3 | +## 0.2.0 (:soon:) |
4 | 4 |
|
5 | | -### Backwards incompatible changes for 0.1.12 |
6 | | - * None |
7 | | - |
8 | | -### Bug fixes |
9 | | - * None |
10 | | - |
11 | | -### Enhancements |
12 | | - * [[`PR-30`](https://github.com/thiagoesteves/observer_web/pull/30)] Adding configurable timeout for fetching specific states. |
13 | | - * [[`PR-31`](https://github.com/thiagoesteves/observer_web/pull/31)] Adding process dictionary information. |
14 | | - * [[`PR-32`](https://github.com/thiagoesteves/observer_web/pull/32)] Adding port/process actions. |
15 | | - |
16 | | -## 0.1.12 🚀 (2025-10-12) |
17 | | - |
18 | | -### Backwards incompatible changes for 0.1.11 |
19 | | - * None |
20 | | - |
21 | | -### Bug fixes |
22 | | - * None |
23 | | - |
24 | | -### Enhancements |
25 | | - * [[`PR-27`](https://github.com/thiagoesteves/observer_web/pull/27)] Adding Igniter. |
26 | | - * [[`PR-28`](https://github.com/thiagoesteves/observer_web/pull/28)] Updating Tailwind. |
27 | | - * [[`PR-28`](https://github.com/thiagoesteves/observer_web/pull/28)] Adding theme support. |
28 | | - * [[`PR-28`](https://github.com/thiagoesteves/observer_web/pull/28)] Assets organization. |
29 | | - |
30 | | -## 0.1.11 🚀 (2025-08-29) |
31 | | - |
32 | | -### Backwards incompatible changes for 0.1.10 |
33 | | - * None |
| 5 | +### ⚠️ Backwards incompatible changes for 0.1.12 |
34 | 6 |
|
35 | | -### Bug fixes |
36 | | - * None |
37 | | - |
38 | | -### Enhancements |
39 | | - * [[`ISSUE-19`](https://github.com/thiagoesteves/observer_web/issues/19)] Adding copy to clipboard button to copy tracing text. |
40 | | - * [[`ISSUE-21`](https://github.com/thiagoesteves/observer_web/issues/21)] Add non case sensitive search for modules and functions for tracing. |
41 | | - |
42 | | -## 0.1.10 🚀 (2025-05-26) |
43 | | - |
44 | | -### Backwards incompatible changes for 0.1.9 |
45 | | - * None |
46 | | - |
47 | | -### Bug fixes |
48 | | - * None |
| 7 | +#### Memory Monitoring GenServer |
| 8 | +A new GenServer has been added to handle Process and Port memory monitoring, which is utilized by the OTP distribution layer. **All applications must be updated to this version to maintain memory monitoring capabilities.** |
49 | 9 |
|
50 | | -### Enhancements |
51 | | - * [[`PR-18`](https://github.com/thiagoesteves/observer_web/pull/18)] Normalizing functions and adding highlight to nodes that are current online for metrics |
52 | | - |
53 | | -## 0.1.9 🚀 (2025-05-07) |
| 10 | +#### Configuration Restructuring |
| 11 | +The following configuration variables have been moved from module-specific configuration to the root `:observer_web` configuration: |
54 | 12 |
|
55 | | -### Backwards incompatible changes for 0.1.8 |
56 | | - * None |
| 13 | +- `data_retention_period` |
| 14 | +- `mode` |
| 15 | +- `phx_lv_sckt_poller_interval_ms` |
| 16 | +- `beam_vm_poller_interval_ms` |
57 | 17 |
|
58 | | -### Bug fixes |
59 | | - * None |
| 18 | +**Migration Guide:** |
60 | 19 |
|
61 | | -### Enhancements |
62 | | - * [[`PR-16`](https://github.com/thiagoesteves/observer_web/pull/16)] Adding Beam VM statistics (ports, atoms and processes) |
| 20 | +You may not need to update if you are relying on default values. |
63 | 21 |
|
64 | | -## 0.1.8 🚀 (2025-04-03) |
| 22 | +```elixir |
| 23 | +# Before (v0.1.12) |
| 24 | +config :observer_web, ObserverWeb.Telemetry, |
| 25 | + mode: :observer, |
| 26 | + data_retention_period: :timer.minutes(30), |
| 27 | + phx_lv_sckt_poller_interval_ms: 5_000, |
| 28 | + beam_vm_poller_interval_ms: 1_000 |
65 | 29 |
|
66 | | -### Backwards incompatible changes for 0.1.7 |
67 | | - * None |
| 30 | +# After (v0.2.0) |
| 31 | +config :observer_web, |
| 32 | + mode: :observer, |
| 33 | + data_retention_period: :timer.minutes(30), |
| 34 | + phx_lv_sckt_poller_interval_ms: 5_000, |
| 35 | + beam_vm_poller_interval_ms: 1_000 |
| 36 | +``` |
68 | 37 |
|
69 | 38 | ### Bug fixes |
70 | 39 | * None |
71 | 40 |
|
72 | 41 | ### Enhancements |
73 | | - * [[`PR-13`](https://github.com/thiagoesteves/observer_web/pull/13)] Fixed dialyzer configuration |
74 | | - * [[`PR-14`](https://github.com/thiagoesteves/observer_web/pull/14)] Improvements from code review |
75 | | - and integration |
| 42 | + * [[`PR-30`](https://github.com/thiagoesteves/observer_web/pull/30)] Adding configurable timeout for fetching specific states. |
| 43 | + * [[`PR-31`](https://github.com/thiagoesteves/observer_web/pull/31)] Adding process dictionary information. |
| 44 | + * [[`PR-32`](https://github.com/thiagoesteves/observer_web/pull/32)] Adding port/process actions. |
| 45 | + * [[`PR-33`](https://github.com/thiagoesteves/observer_web/pull/33)] Adding port/process memory monitor. |
| 46 | + * [[`PR-34`](https://github.com/thiagoesteves/observer_web/pull/34)] Changing config variable definitions from ObserverWeb.Telemetry to root of observer_web |
76 | 47 |
|
77 | 48 | # 🚀 Previous Releases |
| 49 | + * [0.1.12 (2025-10-12)](https://github.com/thiagoesteves/observer_web/blob/v0.1.12/CHANGELOG.md) |
| 50 | + * [0.1.11 (2025-08-29)](https://github.com/thiagoesteves/observer_web/blob/v0.1.11/CHANGELOG.md) |
| 51 | + * [0.1.10 (2025-05-26)](https://github.com/thiagoesteves/observer_web/blob/v0.1.10/CHANGELOG.md) |
| 52 | + * [0.1.9 (2025-05-07)](https://github.com/thiagoesteves/observer_web/blob/v0.1.9/CHANGELOG.md) |
| 53 | + * [0.1.8 (2025-04-03)](https://github.com/thiagoesteves/observer_web/blob/v0.1.8/CHANGELOG.md) |
78 | 54 | * [0.1.7 (2025-03-21)](https://github.com/thiagoesteves/observer_web/blob/v0.1.7/CHANGELOG.md) |
79 | 55 | * [0.1.6 (2025-03-21)](https://github.com/thiagoesteves/observer_web/blob/v0.1.6/CHANGELOG.md) |
80 | 56 | * [0.1.5 (2025-02-26)](https://github.com/thiagoesteves/observer_web/blob/v0.1.5/CHANGELOG.md) |
|
0 commit comments