Releases: underground-works/clockwork-app
Releases · underground-works/clockwork-app
5.1.0
- added database queries syntax highlighting (implemented by edgardmessias, thanks!)
- added database queries prettifying (implemented by edgardmessias, thanks!)
- added official Edge build
- added support for overriding metadata path via settings
- improved compatibility with Firefox when handling cookies (reported by DarkVen0m, thanks!)
- improved Data sidebar section styles (reprted by DarkVen0m, thanks!)
- improved behavior of standalone mode with "keep requests log" disabled (reported by piperone, thanks!)
- improved monospace font stack and styles
- updated suggested Sublime url handler (idea by peterthomson, thanks!)
- updated dependencies
- fixed stack traces popovers placement issues (reported by JackWH, thanks!)
- fixed high-precision timings from Xdebug 3 not being shown correctly in profiler (reported by tsukasagenesis, thanks!)
- fixed not being able to show previous exception of chained eceptions in the log tab
- fixed npm build scripts breaking with latest Node
5.0.2
5.0.1
5.0
- added many design tweaks, refinements and consistent iconography
- added reworked timeline with new UI, condensed mode, self and children times, event details, default "total" event, custom colors
- added client-side metrics and web-vitals to the performance tab
- added new "models" tab showing models actions with details, retrieved, created, updated and deleted models counts
- added new "notifications" tab showing all kinds of notifications (replaces emails tab)
- added email previews to the notifications tab
- added ability to share requests
- added ability to link to the current request in standalone mode
- added credits modal and app version to settings modal
- added on-demand mode (with optional secret)
- improved tab bar styles and behavior
- improved requests sidebar to show basic request info
- improved settings and "what's new" to use a new modal UI
- improved performance chart with simplified styles
- improved performance issues to be a separate performance tab section
- improved performance pofiler UI
- improved log tab to likify urls in log messages
- improved metadata loading with automatic retry in case of failure
- improved metadata polling to use a simple dynamic interval
- improved additional metadata loading to not transfer the whole request metadata
- improved metadata loading error handling
- improved clockwork api endpoint detection in standalone mode
- improved date handling to use date-fns instead of momentjs (~30% lower bundle size)
- changed moved requests search to the requests list
- changed moved clear button to the requests list
- changed moved preserve log settings to the settings modal
- updated to vue-cli 4
- fixed clearing requests list in standalone mode (implemented by edgardmessias, thanks!)
- fixed requests list behavior where a request might not be selectable
- fixed expanded sidebar sections state not being persisted
- fixed profiler unnecessary re-parsing of profiles, sorting, changing requests not updating content and the docs url
- fixed polling not being throttled on inactivity in extension mode
- fixed multi-line database queries timeline descriptions (implemented by edgardmessias, thanks!)
4.1.1
- added support for the "chrome.storage" api as a fall-back persistent settings storage if localStorage is not available
- improved behavior if we have no persistent storage, warning is now shown in the settings modal and what's new message is no longer shown (reported by ci_trex, thanks!)
- fixed authentication UI might not be shown as expected when running as an extension
- fixed pretty printing showing objects with empty string keys as infinitely recursive (reported by mahagr, thanks!)
4.1
- added support for command type requests, showing command name and exit code in requests list and arguments and options in sidebar
- added command output tab showing ansi formatted command output
- added support for queue-job type requests, showing job name and status in requests list and payload, connection, queue and options in sidebar
- added support for dispatched jobs status in the queue tab and ability to show queue-job request details
- added support for test type requests, showing test name and status in requests list and executed asserts in sidebar
- added database quries, events, cache queries, queue jobs, redis commands, views and emails to the timeline
- added tags support for timeline events with ability to hide individual tags
- added support for parent requests, with ability to load and show parent request
- added new settings modal, settings are now applied and saved right-away on change
- added appearance setting (auto, light, dark), default auto option will use theme according to OS or Dev Tools settings
- added settings to hide command, queue-job and test type requests
- added setting to disable automatically showing incoming requests (idea by robclancy, thanks!)
- added "what's new" overlay showing new features when Clockwork app gets updated
- improved requests list to mark ajax requests, incoming ajax requests are no longer automatially shown
- improved search to support name (command, queue-job or test) and request type
- improved database tab to show bindings if available (idea by tminich, thanks!)
- improved views tab to use a timeline view instead of a simple table (idea by rhukster, thanks!)
- improved views tab to support memory usage data
- improved views tab to not show empty view data
- improved requests switching behavior to show default performance tab if current selected tab is not available
- improved requests list to keep requests sorted by request time
- improved requests list to not show database timings if no shown requests have database timings (idea by rhukster, thanks!)
- fixed PHPStorm editor links (implemented by zlodes, thanks!)
- fixed pagination breaking timeline layout
- fixed very long event descriptions breaking timeline layout
- fixed stack traces rendering as icons with empty popups when no trace is available
- fixed missing number rounding filter
- updated npm dependencies