v0.5.0
What's Changed
Features
- Calculate assigns size by @kraleppa in #795
- Trace diffs sent to browser by @kraleppa in #801
- Add dead LiveViews section by @hhubert6 in #798
- Add resources page by @kraleppa in #820
- Add history of assigns by @hhubert6 in #845
- Async loading support by @kraleppa in #851
- Add streams section by @srzeszut in #817
Bug fixes
- Fix appearance buttons in settings are not synchronized across tabs by @srzeszut in #736
- Settings switch wrong state when clicking fast by @hhubert6 in #758
- Debugger LiveViews state saved among debugged LiveViews by @hhubert6 in #785
- change position of the searchbar in fullscreen assigns by @srzeszut in #796
- Fix search in assigns by @hhubert6 in #812
- Fix flaky e2e test by @hhubert6 in #819
- fix error alert in traces by @kraleppa in #852
- Fix sending events from browser by @hhubert6 in #853
- Fix assigns change pulse by @hhubert6 in #854
- fix sending obsolete event on clicking in LiveDebugger by @kraleppa in #863
- remove LiveDebugger warnings on production by @kraleppa in #862
- not displaying error in async jobs for dead LiveView by @kraleppa in #866
Enhancements
- Add option to disable debug button by @hhubert6 in #750
- Add setting for tracing enabled no start by @hhubert6 in #752
- Search in assigns by @srzeszut in #755
- Extend
GarbageCollectorby @hhubert6 in #766 - Add diffing functionality by @GuzekAlan in #761
- Improve Assigns section performance by @GuzekAlan in #799
- async calculation assigns sizes by @kraleppa in #810
- Add search for callback traces in node inspector by @hhubert6 in #814
- Remove Trace body from DOM on collapsible close by @hhubert6 in #818
- Add pulse on assign change by @hhubert6 in #822
- Add ability to track specific assigns by @hhubert6 in #824
- Update Active LiveViews page by @hhubert6 in #858
- added status dot for indicating that assigns are loading by @kraleppa in #864
- Add chevrons to sections in node inspector by @hhubert6 in #867
Other
- Refactor: Add garbage collection to settings and remove config from settings storage by @srzeszut in #734
- Refactor: unify traces on the UI by @kraleppa in #813
- Refactor: unify trace data structures by @kraleppa in #815
- Refactor: update tracing action buttons by @srzeszut in #844
- Refactor: Update layout of LiveDebugger by @srzeszut in #859
- Refactor: Change components to better match designs by @hhubert6 in #735
- Refactor: remove config flags by @srzeszut in #746
- Docs: Move config guide from README.md to HexDocs by @hhubert6 in #744
- Docs: Improved deprecation info for Process API by @kraleppa in #768
- Docs: add website urls by @kraleppa in #843
- Chore: bump elixir to 1.19 by @kraleppa in #811
- Chore: bump wallaby by @kraleppa in #821
- Tests: Remove
live_debugger_refactordirectory by @hhubert6 in #800 - Tests: Remove flaky case from e2e test by @kraleppa in #847
- Add EndlessCrashLoop LiveView to devApp by @srzeszut in #739
Full Changelog: v0.4.0...v0.5.0