Skip to content

Latest commit

 

History

History
649 lines (351 loc) · 25.1 KB

CHANGELOG.md

File metadata and controls

649 lines (351 loc) · 25.1 KB

Release Notes

v4.14.2 - 2023-04-19

v4.14.1 - 2023-03-17

  • Return callable output on Telescope::withoutRecording by @adamczykpiotr in laravel#1317
  • Removed redundant default value from config file by @siarheipashkevich in laravel#1323
  • Don't use constructor injection in console commands, and inject into handle() instead by @mad-briller in laravel#1327

v4.14.0 - 2023-02-21

  • Prevent Laravel\Scout\Jobs\MakeSearchable job from being recorded to avoid memory leak by @nicoverbruggen in laravel#1306
  • Allows to specify the log level by @nunomaduro in laravel#1312

v4.13.2 - 2023-02-16

  • Create a fresh instance of schema for each migration by @nunomaduro in laravel#1305

v4.13.1 - 2023-02-06

Changed

  • Center header button icons by @timacdonald in laravel#1299

v4.13.0 - 2023-01-30

Changed

Fixed

  • Handle redis connection exception on DumpWatcher register by @aidanthewiz in laravel#1296

v4.12.0 - 2023-01-13

Added

v4.11.0 - 2023-01-03

Added

  • Add support for model keys cast to backed enums in FormatModel by @sidquisaad in laravel#1286

Changed

  • Uses PHP Native Type Declarations 🐘 by @nunomaduro in laravel#1267

v4.10.2 - 2022-12-19

Fixed

v4.10.1 - 2022-12-14

Fixed

  • Adjust text-break layout with text-break class by @thomas-goncalves-83 in laravel#1281
  • Fix FormatModel class to work with keyless Pivot models by @Cellard in laravel#1282

v4.10.0 - 2022-12-05

Added

  • Add the Ability to Pass Custom ignore_paths To Query Watcher by @Watercycle in laravel#1276

v4.9.6 - 2022-11-08

Fixed

  • Fix issue where json_encode quietly fails due to binary data inside telescope entry by @Hexide in laravel#1266

v4.9.5 - 2022-10-06

Fixed

  • Dont register redis watcher if the redis service is not bound into the container. by @mad-briller in laravel#1259

v4.9.4 - 2022-10-03

Fixed

v4.9.3 - 2022-09-12

Fixed

  • Fix bug watching invokeable object events by @ziadoz in laravel#1250

v4.9.2 - 2022-08-08

Changed

  • HTML Response vs Empty Response by @bdenizar in laravel#1242

v4.9.1 - 2022-07-18

Fixed

  • Check tags after set $this->user() by @trin4ik in laravel#1236

v4.9.0 - 2022-04-19

Added

  • Add support for ignoring by HTTP Verb by @ArthurPatriot in laravel#1222

v4.8.3 - 2022-04-11

Changed

  • Relax user type in GateWatcher to match Laravel base framework. by @CImrie in laravel#1221

v4.8.2 - 2022-04-01

Fixed

  • Defer loading monitored tags by @taylorotwell in laravel#1215

v4.8.1 - 2022-03-26

Changed

  • CacheWatcher hide values by @dododedodonl in laravel#1206
  • Read from Horizon config when ignoring requests by @lightbulblighter in laravel#1211

v4.8.0 - 2022-03-15

Added

  • Add option to record dumps even though the dump watcher tab is not open by @superDuperCyberTechno in laravel#1199
  • Add pause and resume commands by @jamespavett in laravel#1200

Changed

  • Use Throwable instead of Exception by @adriaanzon in laravel#1201

v4.7.4 - 2022-03-03

Changed

  • Use new anonymous classes by @mmachatschek in laravel#1194

Fixed

v4.7.3 - 2022-02-15

Fixed

  • Mails sent through Notifications preview invalid HTML by @guushuizen in laravel#1188

v4.7.2 - 2022-02-04

Fixed

  • Fix key handling for ModelWatcher (#1180)

v4.7.1 - 2022-02-01

Changed

  • Attempt to fix model hydration (#1174)

Changed

  • Laravel 9 Support (#1170)

Fixed

  • Fix issue with array hydration (#1165)

Changed

  • Merge previously defined view data when building the view mailable data (#1157)

Fixed

  • Add key attribute (#1154)
  • Fix PHP 8.1 issues (#1156)

Changed

  • Add support ignore request when status code specified (abc9660, #1150)

Changed

  • Slow query filter method added (#1146)

Changed

  • Replace Http/Uri with HTTP/URI (#1141)

Fixed

  • Fix syntax highlighting (#1142)

Fixed

  • Fix mail to check to allow for null to fields (#1133)

Fixed

  • Don't log HTTP requests to Telescope endpoints (#1127)
  • Laravel Octane fix: GateWatcher handles stack trace caller not found (#1128)

Fixed

  • Fix telescope.domain usage (#1124)

Fixed

  • Rewind http client response after recording (#1114)

Changed

  • Record 'connection failed' http client event (#1097)
  • Unified asset publishing (#1105)

Fixes

  • Suppress filesize errors in client request watcher (#1096)
  • Use intdiv where appropriate to prevent unexpected conversion to float (#1100)
  • Fix publishing for disabled module (#1104)

Added

  • Add a new "Clear Entries" button (#1091)

Changed

  • Telescope:withoutRecording() should be exception safe (#1092)

Fixed

  • Fixed frontend request polling memory leaks (#1086)
  • Fix for JobWatchers when the job payload is encrypted (#1089)

Fixed

  • Http Client Link State (#1078)
  • Improve file handling in client request watcher (#1080)

Added

  • Add http client request watcher (#1073)

Changed

  • Remove asset manifest check and warning (#1063)

Fixed

  • Implemented fallback for PDO::quote method on QueryWatcher (#1066)

Fixed

  • Always boot commands (#1045)
  • Fix JSON indenting (#1049)
  • Fix query formatting in preview (#1050)

Fixed

  • Fix query preview (#1044)

Changed

  • Move booting of commands (#1034)
  • Prep For Octane (#1040)

Fixed

  • Revert "[4.x] Move cache read inside handler to avoid early cache call" (#1030)

Fixed

  • Move cache read inside handler to avoid early cache call (#1025)

Fixed

  • Implement new GateEvaluated event (#1018)

Fixed

  • Handle when $batch is null (#1013)

Fixed

  • GateWatcher shows allowed when it is denied via Response class (#1010)

Fixed

  • Prevent access to uninitialized typed properties (#1005)

Added

  • Add model hydrations to model watcher (#1000)

Fixed

  • Fix typo in memory calculation (#997)

Fixed

  • Revert "[4.x] Updated db command for clearing tables" (#993)

Changed

  • Updated db command for clearing tables (#991)

Fixed

  • Fix for database migrations publishing path (#979)

Added

  • PHP 8 Support (#977)

Changed

  • Consolidate database directory (#975)

Added

  • Be able to specify only allowed paths (#963, (18c475f))
  • Added isGate() filter (#967)
  • Added isRequest() filter (#966)

Added

  • Dump visibility toggling, search, etc (#959)

Fixed

  • Support new listeners syntax (a69fc6f)

Added

  • Laravel 8 support & Batches support (#903)

Fixed

  • May be written to an empty log (#930)

Removed

  • Laravel 6 & 7 support (#860)
  • PHP 7.2 support (3c3883d)

Fixed

  • Change text for Marking Exceptions as Resolved (#916)
  • Add explicit base font family fallback (#920)
  • Remove problematic unused code when formatting SQL (#924)

Added

  • Add request IP address to RequestWatcher (#895)

Fixed

Added

Fixed

  • Changed truncate from 75 chars to 50 (#887)
  • Add index to created_at (#885)

Added

  • Ability to review Exception context data (#882)

Fixed

  • Fix typed properties issues (#879)
  • Remove thousands separator in time records (#877)

Fixed

  • Testing fixes (#866)
  • Encode array for logging (#873)

Added

  • Added isQuery in IncomingEntry (#842)

Fixed

  • Preserving the alphabetical order of providers (#841)

Fixed

  • Fix array to string conversion (#839)

Added

Changed

  • Change Telescope::$tagUsing to an array (#694)
  • Make ignoring Laravel Nova paths configurable (#799)

Removed

  • Dropped support for Laravel 5.8

Fixed

  • Handle all eval() failures from Laravel Tinker (#829)

Fixed

  • ReflectionException when used with debugbar (#825)

Fixed

  • Only log file/line for exception trace (#817)

Fixed

  • Avoiding to create guard (#810)

Fixed

  • Check if composers key exists (#797)

Fixed

  • Enable redis events by default if the watcher is enabled (#789)
  • Fix Round queries duration to 2 decimal places (#791)
  • Fix ignore generic listeners as view composer (#794)

Added

  • Add information about view composers (#766)
  • Add formatted output support for plain text responses (#749)
  • Added support for event ignoring (#738)
  • Show warning when manifest is outdated (#729)

Changed

  • Add the Nova API to ignore paths array (#752)
  • Use getConnection method in Migrations (#736)

Fixed

  • Properly Implode Nested(Array) Notification Routes To Fix Array To String Conversion Exception (#778)
  • Don't use familyHash for queries (#773)
  • Hide php-auth-pw server variable by default (#740)
  • Use time instead of duplicated to show global queries duration (#737)
  • Check for null values in query bindings (#727)
  • Prevent resuming recording when processing sync job (#720)

Added

  • Jump to related entry by hash (#708)
  • Format SQL in watcher (#714)
  • Mark exceptions as resolved (#710)
  • Full timestamp on hover (#668)
  • Add memory to request watcher (#680)
  • Add view collector (#679)

Changed

  • Adding meta for disavowing robots (#703)
  • Chunk storage of exceptions and tags (#670)
  • Simplify dump error screen (#688)

Fixed

  • Log failed requests (#701)
  • Fix view tab selection order (#707)
  • Only load sfDump header once (#714)
  • Fix events with ShouldBroadcastNow (#623)
  • Support duration calculation without constant LARAVEL_START (#664)
  • Optimize dump (#683)

Fixed

  • Enable chunking on delete to prevent errors on large resultsets (#658, 32c3709)

Added

  • Add app name config to title and dashboard (#643), (a3f1580)

Fixed

  • JSON fallback font (#605)
  • PHPUnit 8 Warnings (#610)
  • Empty path config in frontend (#637)

Fixed

Changed

  • Cache key compatibility update (#583)

Fixed

  • Newline Config (#595)

Fixes

  • Support apps that run carbon 1.0 (2b976e5)

Added

  • Added support for Date::use(CarbonImmutable::class); (d7a3ca4)

Changed

  • Update Cache to use seconds instead of minutes (#562)