Skip to content

Releases: itsgoingd/clockwork

4.0.9

13 Oct 20:23
Compare
Choose a tag to compare
  • fixed duplicate queries detection reporting all relationship queries instead of only duplicates (reported by robclancy, thanks!)
  • improved the default .gitignore for metadata storage to ignore compressed metadata as well (implemented by clugg, thanks!)

4.0.8

21 Sep 19:33
Compare
Choose a tag to compare
  • updated web UI (Clockwork App 4.0.5)

4.0.7

21 Sep 19:32
Compare
Choose a tag to compare
  • updated web UI (Clockwork App 4.0.4)

4.0.6

21 Sep 19:32
Compare
Choose a tag to compare
  • fixed possible crash in LaravelDataSource when resolving authenticated user in non-standard auth implementations (4.0 regression) (implemented by zarunet, thanks!)
  • fixed StackTrace::filter calling array_filter with swapped arguments (implemented by villermen, thanks!)
  • fixed PHP 5.x incompatibility tenaming the Storage\Search empty and notEmpty methods to isEmpty and isNotEmpty (reported by eduardodgarciac, thanks!)
  • updated web UI (Clockwork App 4.0.3)

4.0.5

21 Sep 19:31
Compare
Choose a tag to compare
  • fixed multiple issues causing FileStorage cleanup to not delete old metadata or crash (partially implemented by jaumesala, reported by SerafimArts, thanks!)
  • updated web UI (Clockwork App 4.0.2)

4.0.4

21 Sep 19:30
Compare
Choose a tag to compare
  • fixed web UI not working (4.0.2 regression) (reported by williamqian and lachlankrautz, thanks!)

4.0.3

21 Sep 19:30
Compare
Choose a tag to compare
  • fixed crash when using SQL storage (reported by sebastiaanluca, thanks!)

4.0.2

12 Jul 12:28
Compare
Choose a tag to compare
  • updated web UI (Clockwork App 4.0.1)

4.0.1

12 Jul 12:27
Compare
Choose a tag to compare
  • fixed Lumen support (reported by Owlnofeathers, thanks!)

4.0.0

12 Jul 12:27
Compare
Choose a tag to compare
  • added "features" configuration
  • added requests search (extended storage api)
  • added collecting request body data (idea by lkloon123, thanks!)
  • added collecting of dispatched queue jobs
  • added collecting Redis commands (idea by tillkruss, thanks!)
  • added collecting of database query stats separate from queries
  • added collecting of executed middleware
  • added ability to specify slow database query threshold
  • added ability to collect only slow database queries
  • added ability to disable collecting of database queries keeping database stats
  • added ability to disable collecting of cache queries keeping cache stats
  • added duplicate (N+1) database query detection (inspired by beyondcode/laravel-query-detector, thanks!)
  • added configuration to limit number of collected frames for stack traces (defaults to 10)
  • added configuration to specify skipped vendors, namespaces and files for stack traces
  • added index file to file storage
  • added support for compression in file storage
  • added new filters api to data sources
  • improved file and sql storage to support search api
  • improved symfony storage to work with file storage changes
  • improved log api to allow passing custom stack traces in context
  • improved refactored and cleaned up Laravel service provider
  • improved Lumen integration to share more code with Laravel integration
  • improved refactored sql storage a bit
  • improved timeline api, description is now optional and defaults to event name when calling startEvent (idea by robclancy, thanks!)
  • updated web UI
  • fixed regexp in vanilla integration Clockwork REST api processing
  • removed storage filter support (replaced by features configuration)
  • BREAKING configuration format changes, please re-deploy if using customized Clockwork config
  • NOTE metadata files from previous versions will need to be manually removed on upgrade