- Address deprecation warnings from Phoenix.LiveView and Phoenix.HTML
- Support Phoenix.LiveView 0.20.0
- Fix warnings on more recent Elixir versions
- Fix OS Mon bug on Windows
- Support custom
on_mount
callback
- Support and require Phoenix.LiveView 0.19.0
- Memory Allocators page
- Serve static assets from the router
- Use the new Phoenix.Component
- Support Phoenix.LiveView 0.18.3
- Support distribution metrics
- Load Phoenix assets from app directory
- Support and require Phoenix.LiveView 0.18.0
- Add fullscreen when viewing the app info
- Use csp_nonces on os_mon page
- Support and require Phoenix.LiveView 0.17.7
- Fix crash on PID info modal when remote pids were present
- Fix crash on metrics page when none of the tags specified in a metric are found
- Fix crash on OS data when CPU information cannot be retrieved
- Do not generate compile-time dependencies for dashboard parameters
- Improve navigation on Ecto Stats page
- Fix warning on telemetry attaching
- Support more recent MIME versions
- Require LiveView v0.17.3
- Remove warnings on latest Phoenix.HTML
- Make charts smoother when prunning data
- Require LiveView v0.17.1
- Add Ecto Stats for MySQL (and MariaDB) databases
- Show OTP 24.1+ new sockets in tab
- Allow metrics and request logger to be disabled
- Do not include embedded assets in priv
- Fix Ecto stats page when running on multi node env
- Clarify "No Ecto Repos" messages
- Support strings on navbars titles
- Require LiveView v0.16.0
- Fallback to longpoll when websockets are not available
- Remove CPU cards as the result was often inaccurate
- Ignore
nil
measurements in telemetry panes - Remember refresh selection by using cookies
- Show reductions diff in Processes table
- Allow
home_app
(besides Elixir and Phoenix) to be configured - Support styles in
navbar
and provide parameter customization - Add auto-discovery of Ecto repositories
- Add many more components to PageBuilder
- Require LiveView v0.15.0
- Ensure socket info component displays correctly
- Fix regression were home path helper was removed
- Only add node to the URL if explicitly required to improve reliability in non-clustered environments
- Only show Calls/Outliers in Ecto Stats if extension is enabled
- Fix warnings shown in LiveView console
- Handle
:undefined
when formatting:current_function
- Improve sorting and formatting in Ecto Stats tables
- Ensure the dashboard compiles without optional dependencies
- Use
$initial_call
from process dictionary as the initial call whenever available - Allow custom pages via
Phoenix.LiveDashboard.PageBuilder
- Allow processes to be killed when
:allow_destructive_actions
is enabled - Add an Ecto Stats page that shows stats from PSQL databases
- Support
:request_logger_cookie_domain
configuration - Support latest
telemetry_metrics
package
- Update
phoenix_live_view
to 0.14.7 - Make the default sorting order configurable in table component
- Fix an issue with JS failures on color charts with legends
- Fix an issue with refresh configuration not being set and update default to be 15 seconds
- Move "Update every" prompt to the top, change tabs to pills to better handle multiple lines
- Support
csp_nonce_assign_key
to better handle CSP policies - Do not crash when
:current_function
is undefined
- Add hooks for historical data on metrics dashboard
- Limit chart data via
:prune_threshold
reporter option - Do not crash the application tab if
which_children
fails - Several visual improvements
- Support tags on summary metrics
- Add supervision trees to the Applications tab
- Allow cross-linking of info sections
- Require latest LiveView
- Do not crash on duplicate disks
- Support latest LiveView
- Allow the Dashboard to connect to nodes even if they are not running the Dashboard (or Phoenix)
- Support hidden nodes
- Allow some environment variables to be opted-in and shown in the Dashboard
- Support latest
telemetry_metrics
- Improvements on the amount of data sent between client/server
- Fix OS Data page on Windows
- Add "Applications" page
- Add "OS Data" page
- Add "Ports" page
- Add "Sockets" page
- Add "ETS" page
- Respect script_name on dashboard socket url
- Add hint for Total input/output
- Fix metric charts on Safari
- Fix Process search for Erlang modules
- Initial release.