v0.98.0
What's New
- Introduced comprehensive improvements to the validation and handling of remote report paths
- Refactor of how remote report folders are discovered and handled with improved error handling and information displayed for the user
- Performance table and charts now includes Device Time bands as a filtering option
- Usage recording feature added to capture basic metadata which is recorded to a local log file
- Handling of environment variables has been updated for better consistency, safety and clarity
- Fixed an issue related to report deletion when in direct report mode
- CI smoke tests expanded to include performance report endpoint coverage
- Workflows updated to use latest GitHub Actions and Node.js setup has been simplified
What's Changed
- Improve validation and handling of remote report paths by @dcblundell in #1848
- 3rd party actions updated in workflows by @dcblundell in #1852
- Bump astral-sh/setup-uv from 8.2.0 to 9.0.0 by @dependabot[bot] in #1854
- Bump actions/checkout from 6 to 7 by @dependabot[bot] in #1853
- Improve remote connection UX by @dcblundell in #1849
- Improve env var parsing and documentation by @dcblundell in #1858
- Revert late deallocation axis markers from dev by @dcblundell in #1863
- Filter perf table by duration bucket by @dcblundell in #1843
- Add performance-report coverage to the CI smoke tests (#1859) by @smountenay-tt in #1866
- Refuse report deletion where the app does not own the reports by @smountenay-tt in #1861
- Add CLAUDE.md wrapper pointing at AGENTS.md by @smountenay-tt in #1870
- Basic local event log by @dcblundell in #1851
Full Changelog: v0.97.0...v0.98.0