Releases: AvaloniaUI/AvaloniaUI.DeveloperTools
Releases · AvaloniaUI/AvaloniaUI.DeveloperTools
2.0.3
Getting Started with Developer Tools
Don't forget to update both .NET tool and DiagnosticsSupport package in your project.
Enhancements
- Automatic scroll for Logs and Events data grid pages. #22
- Previewer doesn't open DevTools when
ConnectOnStartup
is enabled. Instead,AutoConnectFromDesignMode
option was added for the previewer scenario. #20 - When application cannot reach developer tools, via
F12
orConnectOnStartup
, it will throw an exception on the dispatcher thread, instead of silently ignoring it. This exception can be suppressed viaDispatcher.UIThread.UnhandledException
if necessary. Inspect mode
hotkey/button now automatically enables highlighting with tooltips on the connected app when hovering.
Fixes
2.0.2
Getting Started with Developer Tools
Enhancements
- New Applicaiton icon
- By default, application now uses system theme instead of forcing dark variant
- Experimental Compact mode was added
Fixes
- Some documentation pages had wrong links
- Tray icon / macos native menu shortcuts now work before user logged-in
- Several other minor fixes
2.0.1
Getting Started with Developer Tools
First NuGet release!
2.0.0
Initial release.
Includes support for https://portal.avaloniaui.net/ credentials authentication.
1.0.0-beta5.1
Features
- [Profiler] New experimental tool, compatible with Avalonia 11.3.0+. Can be enabled in the settings
Breaking changes
AvaloniaUI.DiagnosticsSupport.Avalonia
package was renamed toAvaloniaUI.DiagnosticsSupport
Fixes
- [Metrics] Update handlers to be compatible with Avalonia 11.3.0+
- [Elements] Grid.Row/ColumnDefinitions properties are now displayed and editable
1.0.0-beta4.2
Fixes
- [Metrics] Fixed race condition bug.
- [Metrics] Fixed incorrect display of observable counters.
- [Elements] Fixed floating/double NaN values serizalization.
- [Breakpoints] Improve support for event breakpoints, make it possible to set breakpoint on event with a source or event chain.
- [Breakpoints] Breakpoints logging now works again.
- iOS connectivity support now works again.
Improvements
- Android by default uses
10.0.2.2
to connect from the simulator - Android and iOS set ConnectOnStartup to true by default
Documentation
- All documentation pages are completed! New pages:
-
- Elements Tool (including nested)
1.0.0-beta4.1
Features
- Switched to new licensing backend. Old users need to re-login.
Bugfixes
- Fixed
Inspect element
feature not working for the first several clicks, closing #14
1.0.0-beta3.7
Enhancements
- Native Menu now includes settings, documentation and feedback buttons
Bugfixes
- [MacOS] Install
.dmg
into~/Applications
instead of/Applications
when new tool version runs for the first time.
1.0.0-beta3.6
Features
- Metrics tool revisited:
- Removed unintuitive "additional meters" setting.
- Added flyout menu where all compatible metric instruments are displayed, grouped by the meter (owner of these instruments). Making it easier to understand where these are from.
- Added P50 P90 P95 percentiles for histograms.
- New settings to make experience a bit more customizable.
- Several Events tool improvements. Arguments column. Fixed "Source" column. And handled event is now visually distinct.
- Context aware documentation shortcut and "Click here to learn more" doc links. Clicking the link or pressing shortcut opens documentation of the currently active tool.
Documentation
New and complete docs for Metrics and Events tools.
1.0.0-beta3.5
Features
- Assets: list view now loads preview icons from raster assets
- Assets: enhancements from the review
- Settings: Add Cmd+. as default hotkey for setings on macOS
- Settings: setting/shortcut reset option
- New Update Dialog including changelog and brief instructions
Bugfixes
- Resources: fixed StyleInclude/ResourceInclude crash on resources tool
- Resources: resources are now properly editable
- Error handling improved