Current section
43 Versions
Jump to
Current section
43 Versions
Compare versions
10
files changed
+82
additions
-36
deletions
| @@ -1,5 +1,10 @@ | |
| 1 1 | # CHANGELOG |
| 2 2 | |
| 3 | + ## v0.7.1 (2022-10-13) |
| 4 | + |
| 5 | + * Support distribution metrics |
| 6 | + * Load Phoenix assets from app directory |
| 7 | + |
| 3 8 | ## v0.7.0 (2022-09-21) |
| 4 9 | |
| 5 10 | * Support and require Phoenix.LiveView 0.18.0 |
| @@ -8,25 +8,25 @@ | |
| 8 8 | |
| 9 9 | LiveDashboard provides real-time performance monitoring and debugging tools for Phoenix developers. It provides the following modules: |
| 10 10 | |
| 11 | - * Home - See general information about the system |
| 11 | + - Home - See general information about the system |
| 12 12 | |
| 13 | - * OS Data - See general information about OS, such as CPU, Memory and Disk usage |
| 13 | + - OS Data - See general information about OS, such as CPU, Memory and Disk usage |
| 14 14 | |
| 15 | - * Metrics - See how your application performs under different conditions by visualizing [`:telemetry`](https://hexdocs.pm/telemetry) events with real-time charts |
| 15 | + - Metrics - See how your application performs under different conditions by visualizing [`:telemetry`](https://hexdocs.pm/telemetry) events with real-time charts |
| 16 16 | |
| 17 | - * Request logging - See everything that was logged for certain requests |
| 17 | + - Request logging - See everything that was logged for certain requests |
| 18 18 | |
| 19 | - * Applications - See, filter, and search applications in the current node |
| 19 | + - Applications - See, filter, and search applications in the current node |
| 20 20 | |
| 21 | - * Processes - See, filter, and search processes in the current node |
| 21 | + - Processes - See, filter, and search processes in the current node |
| 22 22 | |
| 23 | - * Ports - See, filter, and search ports (responsible for I/O) in the current node |
| 23 | + - Ports - See, filter, and search ports (responsible for I/O) in the current node |
| 24 24 | |
| 25 | - * Sockets - See, filter, and search sockets (responsible for tcp/udp) in the current node |
| 25 | + - Sockets - See, filter, and search sockets (responsible for tcp/udp) in the current node |
| 26 26 | |
| 27 | - * ETS - See, filter, and search ETS tables (in-memory storage) in the current node |
| 27 | + - ETS - See, filter, and search ETS tables (in-memory storage) in the current node |
| 28 28 | |
| 29 | - * Ecto Stats - Shows index, table, and general usage about the underlying Ecto Repo storage |
| 29 | + - Ecto Stats - Shows index, table, and general usage about the underlying Ecto Repo storage |
| 30 30 | |
| 31 31 | The dashboard also works across nodes. If your nodes are connected via Distributed Erlang, then you can access information from node B while accessing the dashboard on node A. |
| 32 32 | |
| @@ -36,9 +36,9 @@ The dashboard also works across nodes. If your nodes are connected via Distribut | |
| 36 36 | |
| 37 37 | To start using LiveDashboard, you will need three steps: |
| 38 38 | |
| 39 | - 1. Add the `phoenix_live_dashboard` dependency |
| 40 | - 2. Configure LiveView |
| 41 | - 3. Add dashboard access |
| 39 | + 1. Add the `phoenix_live_dashboard` dependency |
| 40 | + 2. Configure LiveView |
| 41 | + 3. Add dashboard access |
| 42 42 | |
| 43 43 | ### 1. Add the `phoenix_live_dashboard` dependency |
| 44 44 | |
| @@ -47,7 +47,7 @@ Add the following to your `mix.exs` and run `mix deps.get`: | |
| 47 47 | ```elixir |
| 48 48 | def deps do |
| 49 49 | [ |
| 50 | - {:phoenix_live_dashboard, "~> 0.5"} |
| 50 | + {:phoenix_live_dashboard, "~> 0.7"} |
| 51 51 | ] |
| 52 52 | end |
| 53 53 | ``` |
| @@ -66,6 +66,7 @@ First, update your endpoint's configuration to include a signing salt. You can g | |
| 66 66 | config :my_app, MyAppWeb.Endpoint, |
| 67 67 | live_view: [signing_salt: "SECRET_SALT"] |
| 68 68 | ``` |
| 69 | + |
| 69 70 | Then add the `Phoenix.LiveView.Socket` declaration to your endpoint: |
| 70 71 | |
| 71 72 | ```elixir |
| @@ -165,11 +166,11 @@ Additionally, you may pass some options to enable Ecto testing. For example, to | |
| 165 166 | |
| 166 167 | Alternatively, run `iex -S mix dev [flags]` if you also want a shell. |
| 167 168 | |
| 168 | - Before submitting a pull request, discard any changes that were made to the `priv` directory. |
| 169 | + Before submitting a pull request, discard any changes that were made to the `dist` directory. |
| 169 170 | |
| 170 171 | For example, to rollback using git restore: |
| 171 172 | |
| 172 | - $ git restore priv |
| 173 | + $ git restore dist |
| 173 174 | |
| 174 175 | ## License |
unknowndist/css/app.css
File is too large to be displayed (100 KB limit).
unknowndist/js/app.js
File is too large to be displayed (100 KB limit).
| @@ -73,7 +73,7 @@ | |
| 73 73 | {<<"name">>,<<"telemetry_metrics">>}, |
| 74 74 | {<<"optional">>,false}, |
| 75 75 | {<<"repository">>,<<"hexpm">>}, |
| 76 | - {<<"requirement">>,<<"~> 0.6.0">>}], |
| 76 | + {<<"requirement">>,<<"~> 0.6 or ~> 1.0">>}], |
| 77 77 | [{<<"app">>,<<"ecto_psql_extras">>}, |
| 78 78 | {<<"name">>,<<"ecto_psql_extras">>}, |
| 79 79 | {<<"optional">>,true}, |
| @@ -89,4 +89,4 @@ | |
| 89 89 | {<<"optional">>,true}, |
| 90 90 | {<<"repository">>,<<"hexpm">>}, |
| 91 91 | {<<"requirement">>,<<"~> 3.6.2 or ~> 3.7">>}]]}. |
| 92 | - {<<"version">>,<<"0.7.0">>}. |
| 92 | + {<<"version">>,<<"0.7.1">>}. |
Loading more files…