Skip to content

Releases: underground-works/clockwork-app

5.1.0

07 Aug 23:15
Compare
Choose a tag to compare
  • 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

01 Dec 22:54
Compare
Choose a tag to compare
  • fixed user tabs not being shown (reported by martbean, thanks!)
  • fixed timeline not working if two events have the exact same start and end time (reported by mahagr, thanks!)
  • fixed flickering profiler controls when enabled

5.0.1

01 Dec 22:53
Compare
Choose a tag to compare
  • fixed broken performance tab for requests with performance log data (reported by sinnbeck, thanks!)
  • fixed some UI glitches, wrong spinner colors in dark theme

5.0

01 Dec 22:53
Compare
Choose a tag to compare
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

01 Dec 22:52
Compare
Choose a tag to compare
  • 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

01 Dec 22:52
Compare
Choose a tag to compare
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

4.0.7

01 Dec 22:51
Compare
Choose a tag to compare
  • fixed requests list behavior when "preserve log" is disabled (reported by Vai2kas, thanks!)
  • fixed PHPStorm editor links (implemented by zlodes, thanks!)

4.0.6

01 Dec 22:51
Compare
Choose a tag to compare
  • fixed timeline and sidebar sections not rendering when showing too many records (partially implemented by Zuken, thanks!)

4.0.5

01 Dec 22:51
Compare
Choose a tag to compare
  • fixed entire performance log not being shown if the request doesn't have slow queries (reported by sebastiaanluca, thanks!)

4.0.4

01 Dec 22:50
Compare
Choose a tag to compare
  • fixed crash in standalone mode when resolving cookie values (reported by christophmayrhofer, Tongzzzzz and spaceemotion, thanks!)