Releases: lucasdeeiroz/robot_runner
v2.0.924
v2.0.923
What's new:
FIX! History Tab color and layout adjustments
3169550
CRITICAL FIX! Avoid performance info polling from making Appium fail …
6b1d4b8
NEW! Toolbox feedback for disabled features during tests
384d58d
NEW! Prevent busy devices from loading inspector
26c5a81
Bump version to 2.0.923
948b1ba
Full Changelog: v2.0.922...v2.0.923
v2.0.922
What's new:
NEW! Implement new MD3E loading animation app-wide
NEW! Implement transition and button animations and Material Design rounded edges
FIX! Tailwind CSS class conflicts: remove redundant 'rounded' class
Full Changelog: v2.0.921...v2.0.922
v2.0.921
What's new:
FIX! Fix Home layout
FIX! Better separate Tests TabBar from Toolbox TabBar
FIX! Adjust sidebar footer
FIX! Remover Sidebar Header divider
Full Changelog: v2.0.920...v2.0.921
v2.0.920
v2.0.91
What's new:
NEW! Material Design applied to the whole app
78d5616
NEW! Battery temperature info shown in Performance
131e268
NEW! Android Version Pill now more widely used
128cf13
FIX! Minor UI fixes and code cleaning
ca4c932
FIX! Improve performance in the Performance tab
52528c7
v2.0.90
What's new:
NEW! Ngrok integration calls the process only if the user actively al…
FIX! Adjustments in Settings UI
NEW! Compnentize and unify card layout in Settings and About pages
FIX! Use default tab layout and adjust device selector box
FIX! Try to add ReleaseDate automatically in the workflow
Full Changelog: v2.0.89...v2.0.90
v2.0.89
What's new:
FIX! Improve responsive layout
f7660c4
Bump version to 2.0.89
ca8d9fa
Full Changelog: v2.0.88...v2.0.89
v2.0.88
What's new:
NEW! Start Design System and Atomic Design
72c5fa2
FIX! Use header in Atomic
c042834
FIX! Restructure components as Atomic modules
40bbcc0
FIX! Use settings components in Atomic
40d87a3
FIX! Allow special characters and bump version
6ac5a9f
NEW! Android version marker in device selector menu
0b35eeb
FIX! Remove unused imports
efec448
Full Changelog: v2.0.87...v2.0.88
v2.0.87
What's new:
Update Logic Optimization
Refactor Update Checks
- Remove auto-check on AboutPage mount
- Ensure global check on App startup
- Verify Manual Check button functionality
Inspector Optimization (Prioritization)
Prioritize Overlapping Nodes
- Implement scoring logic (Accessibility > ID > Text > Clickable > ScrollView)
- Sort available nodes by score
Inspector Node Hierarchy
Interactive Breadcrumbs
- Ensure InspectorNode has parent references
- Implement NodeBreadcrumbs component
- Add Hover/Click interactivity to breadcrumbs
- Add 'Clear Selection' button (X) to properties header
- Clean up display (Remove 'node', strip prefixes)
- Filter system nodes (up to android:id/content)
- Internationalize UI labels (Hierarchy, Clear Selection)
App Lifecycle Optimization
Ensure Robot Process Termination
- Locate Robot execution logic
- Ensure Ngrok Process Termination
- Implement global process cleanup on exit
Logcat Reliability
Logcat Process Recovery
- Refactor LogcatProcess for dynamic process management
- Implement robust PID monitoring and reconnection loop
- Fix blocking I/O preventing reconnection
CI/CD Refinement
WinGet Release Date Fix
- Update release.yml to set ReleaseDate in locale manifest
Full Changelog: v2.0.86...v2.0.87