added support for displaying route middleware (thanks Vercoutere)
fixed not being able to load metadata if the url contains hash
updated to latest Angular 1.x
v2.1
6 years ago
added "preserve log" feature (works similar as in the Dev Tools network tab)
improved requests list behavior, requests are now shown in loading state while we are loading metadata, error message is shown if metadata fails to load
changed to use webRequest api for observing HTTP request in both Chrome and Firefox (fixes latest Chrome Beta/Canary)
fixed requests with redirect responses not being shown in Firefox
fixed no requests being shown in Firefox if multiple instances of Clockwork are open
v2.0.1
6 years ago
fixed not being able to scroll using the mouse wheel (thanks KKSzymanowski)
fixed update notifications showing if the server-side has higher version (thanks KKSzymanowski)
v2.0
6 years ago
added cache tab, including stats like reads, hits, misses, writes, deletes, time and full cache query log with pretty-printed values and caller file support
added events tab for apps using event dispatching
added dark theme
added showing of last request when Clockwork is opened
added ability to load older requests
added ability to collapse the requests list
added support for showing classes of pretty-printed objects
added support for running as a standalone app
added Firefox compatibility
added Clockwork server-side update notifications
changed UI tweaks, new tab bar, tweaked colors and whitespace
changed headers, get and post data, cookies and session data are now sorted alphabetically by name
changed refactored whole metadata handling code and a lot of the UI code
changed styles are now in SCSS using node-sass for compilation
changed handling of invalid metadata to be more robust
changed X-Clockwork-Version header is now optional
changed deprecated Chrome api usage
updated angular, jquery and other 3rd party libraries, switched to the "slim" jquery version
cleaned up styles and markup
v1.6
7 years ago
added support for model and caller file name and line number in database tab (thanks OmarMakled and fitztrev for the idea)
added support for caller file name and line number in log tab (thanks crissi for the idea)
added support for context in the log tab (thanks crissi for the idea)
improved pretty jason component to lazy-render objects improving UI performance a ton when logging large objects like Eloquent collections
fixed sorting of database, log, view and emails tables not working
fixed minor style issues with requests list error/warning count overlay on dark background
fixed HTML injection in the pretty-jason component
updated angular, jquery and other 3rd party libraries
cleaned up and refactored some internal parts
v1.5
8 years ago
added support for resizing requests table columns
added tooltips to requests table showing cell values
added errors and warnings counts to the requests table
changed incoming requests behavior, incoming requests are no longer automatically shown when other then last request was manually selected, selecting last request or clearing requests resets the default behaviour
changed toolbar implementation to a custom one to save some vertical space
changed timeline and log tabs to not be shown when there are no records to show
fixed requests table not scrolling to new requests properly
v1.4.3
8 years ago
fixed compatibility with web server sending lowercase headers (thanks EvanDarwin)
v1.4.2
8 years ago
added connection column to database tab when there are queries from multiple connections in request data
v1.4.1
8 years ago
fixed a bug where numeric values were displayed as empty objects
v1.4
8 years ago
added views and emails tabs
empty tabs are no longer shown
improved compatibility when incomplete data is received