laravel/horizon
Dashboard and code-driven configuration for Laravel queues.
v5.48.3
104M downloads/mo
#268 most downloaded on Packagist
laravel/horizon
What this package is like to depend on
Last release 13 days ago
10 Aug 2026
Ships fairly regularly
a new release about every 2 weeks
Most releases are documented
notes for 199 of 223 stable releases
Nothing withdrawn
no release was ever pulled
9 years old
223 releases · first in 2017
31 releases in the last 12 months
see the full history below
Release timeline
223 releases · Jul 2017 to Aug 2026Releases
latest 60 of 223-
v5.48.310 Aug 2026Release notes
Open source →Release notes
Open source →- [5.x] Fix
RedisQueue::later()never passing the delay to the payload by @lazerg in https://github.com/laravel/horizon/pull/1810
- [5.x] Fix
-
v5.48.227 Jul 2026Release notes
Open source →- Bump axios from 1.16.0 to 1.18.0 by @dependabot[bot] in #1796
- [5.x] Fix
Laravel\Horizon\RedisQueue::later()usage on Laravel 12.10 and lower. by @crynobone in #1798 - [5.x] Fix
horizon:clear-metricsclearing nothing on phpredis 6.1+ by @ademola-emmanuel in #1801 - Bump actions/checkout from 7.0.0 to 7.0.1 in the github-actions group by @dependabot[bot] in #1805
- Bump postcss from 8.5.13 to 8.5.23 by @dependabot[bot] in #1803
Release notes
Open source →- Bump axios from 1.16.0 to 1.18.0 by @dependabot[bot] in https://github.com/laravel/horizon/pull/1796
- [5.x] Fix
Laravel\Horizon\RedisQueue::later()usage on Laravel 12.10 and lower. by @crynobone in https://github.com/laravel/horizon/pull/1798 - [5.x] Fix
horizon:clear-metricsclearing nothing on phpredis 6.1+ by @ademola-emmanuel in https://github.com/laravel/horizon/pull/1801 - Bump actions/checkout from 7.0.0 to 7.0.1 in the github-actions group by @dependabot[bot] in https://github.com/laravel/horizon/pull/1805
- Bump postcss from 8.5.13 to 8.5.23 by @dependabot[bot] in https://github.com/laravel/horizon/pull/1803
-
v5.48.120 Jul 2026Release notes
Open source →Full Changelog: https://github.com/laravel/horizon/compare/v5.48.0...v5.48.1
-
v5.48.017 Jul 2026Release notes
Open source →- Add Dependabot cooldown of 5 days by @nunomaduro in #1780
- Enable Dependabot auto-merge by @nunomaduro in #1781
- Bump shivammathur/setup-php from 2.37.1 to 2.37.2 in the github-actions group by @dependabot[bot] in #1784
- Add
registerDevCommandshelper by @joetannenbaum in #1786 - Bump form-data from 4.0.5 to 4.0.6 by @dependabot[bot] in #1787
- Bump actions/checkout from 6.0.3 to 7.0.0 in the github-actions group by @dependabot[bot] in #1788
- Auto register dev commands by @joetannenbaum in #1789
- Fix dashboard "Max Runtime"/"Max Throughput" picking arbitrary queue by @laravel-o11y in #1791
- Add option to set a CSP nonce for use with style and script tags by @sgilberg in #1792
- Adjust CSP test for Laravel <=10 support by @sgilberg in #1794
Release notes
Open source →- Add Dependabot cooldown of 5 days by @nunomaduro in https://github.com/laravel/horizon/pull/1780
- Enable Dependabot auto-merge by @nunomaduro in https://github.com/laravel/horizon/pull/1781
- Bump shivammathur/setup-php from 2.37.1 to 2.37.2 in the github-actions group by @dependabot[bot] in https://github.com/laravel/horizon/pull/1784
- Add
registerDevCommandshelper by @joetannenbaum in https://github.com/laravel/horizon/pull/1786 - Bump form-data from 4.0.5 to 4.0.6 by @dependabot[bot] in https://github.com/laravel/horizon/pull/1787
- Bump actions/checkout from 6.0.3 to 7.0.0 in the github-actions group by @dependabot[bot] in https://github.com/laravel/horizon/pull/1788
- Auto register dev commands by @joetannenbaum in https://github.com/laravel/horizon/pull/1789
- Fix dashboard "Max Runtime"/"Max Throughput" picking arbitrary queue by @laravel-o11y in https://github.com/laravel/horizon/pull/1791
- Add option to set a CSP nonce for use with style and script tags by @sgilberg in https://github.com/laravel/horizon/pull/1792
- Adjust CSP test for Laravel <=10 support by @sgilberg in https://github.com/laravel/horizon/pull/1794
-
v5.47.203 Jun 2026Release notes
Open source →- Bump axios from 1.15.2 to 1.16.0 by @dependabot[bot] in #1772
- Fix metric clearing with PhpRedis scan prefix by @ibobgunardi in #1773
- GitHub Actions hardening by @nunomaduro in #1775
- Bump actions/checkout from 4.3.1 to 6.0.3 in the github-actions group by @dependabot[bot] in #1776
- Pin pull requests and issues workflows to least-privilege reusable workflows by @nunomaduro in #1778
- Pin pull requests and issues workflows to latest laravel/.github by @nunomaduro in #1779
Release notes
Open source →- Bump axios from 1.15.2 to 1.16.0 by @dependabot[bot] in https://github.com/laravel/horizon/pull/1772
- Fix metric clearing with PhpRedis scan prefix by @ibobgunardi in https://github.com/laravel/horizon/pull/1773
- GitHub Actions hardening by @nunomaduro in https://github.com/laravel/horizon/pull/1775
- Bump actions/checkout from 4.3.1 to 6.0.3 in the github-actions group by @dependabot[bot] in https://github.com/laravel/horizon/pull/1776
- Pin pull requests and issues workflows to least-privilege reusable workflows by @nunomaduro in https://github.com/laravel/horizon/pull/1778
- Pin pull requests and issues workflows to latest laravel/.github by @nunomaduro in https://github.com/laravel/horizon/pull/1779
-
v5.47.120 May 2026Release notes
Open source →- Fix null hmget response in baseSnapshotData by @briskbase-projects in #1768
Release notes
Open source →- Fix null hmget response in baseSnapshotData by @briskbase-projects in https://github.com/laravel/horizon/pull/1768
-
v5.47.019 May 2026Release notes
Open source →- Bump postcss from 8.4.45 to 8.5.13 by @dependabot[bot] in #1763
- Bump axios from 1.15.0 to 1.15.2 by @dependabot[bot] in #1764
Release notes
Open source →- Bump postcss from 8.4.45 to 8.5.13 by @dependabot[bot] in https://github.com/laravel/horizon/pull/1763
- Bump axios from 1.15.0 to 1.15.2 by @dependabot[bot] in https://github.com/laravel/horizon/pull/1764
-
v5.46.020 Apr 2026Release notes
Open source →- Bump follow-redirects from 1.15.11 to 1.16.0 by @dependabot[bot] in #1761
- [5.x] Add first-class Redis Cluster support by @timmylindh in #1760
Release notes
Open source →- Bump follow-redirects from 1.15.11 to 1.16.0 by @dependabot[bot] in https://github.com/laravel/horizon/pull/1761
- [5.x] Add first-class Redis Cluster support by @timmylindh in https://github.com/laravel/horizon/pull/1760
-
v5.45.614 Apr 2026Release notes
Open source →- Bump axios from 1.8.2 to 1.15.0 by @dependabot[bot] in #1758
- [5.x] Pass
$laterinRedisQueue@later()by @cosmastech in #1759
Release notes
Open source →- Bump axios from 1.8.2 to 1.15.0 by @dependabot[bot] in https://github.com/laravel/horizon/pull/1758
- [5.x] Pass
$laterinRedisQueue@later()by @cosmastech in https://github.com/laravel/horizon/pull/1759
-
v5.45.501 Apr 2026Release notes
Open source →- Bump picomatch from 2.3.1 to 2.3.2 by @dependabot[bot] in #1748
- Add
.npmrcfile by @crynobone in #1753
Release notes
Open source →- Bump picomatch from 2.3.1 to 2.3.2 by @dependabot[bot] in https://github.com/laravel/horizon/pull/1748
- Add
.npmrcfile by @crynobone in https://github.com/laravel/horizon/pull/1753
-
v5.45.418 Mar 2026Release notes
Open source →- Remove redundant "When to Apply" section from skill body by @pushpak1300 in https://github.com/laravel/horizon/pull/1729
-
v5.45.311 Mar 2026Release notes
Open source →- Refine Horizon skill description by @pushpak1300 in https://github.com/laravel/horizon/pull/1727
- Update configure-horizon skill examples and command references by @pushpak1300 in https://github.com/laravel/horizon/pull/1725
-
v5.45.210 Mar 2026Release notes
Open source →Full Changelog: https://github.com/laravel/horizon/compare/v5.45.1...v5.45.2
-
v5.45.106 Mar 2026Release notes
Open source →- [5.x] Fix runaway memory usage with
horizon:listenby @cosmastech in https://github.com/laravel/horizon/pull/1716 - Bump rollup from 4.22.4 to 4.59.0 by @dependabot[bot] in https://github.com/laravel/horizon/pull/1717
- Reduce risks of
localStoragecollision by @meduzen in https://github.com/laravel/horizon/pull/1719 - return exit code from terminate command by @webard in https://github.com/laravel/horizon/pull/1718
- Bump immutable from 4.3.5 to 4.3.8 by @dependabot[bot] in https://github.com/laravel/horizon/pull/1722
- Show delayed badge for jobs pending retry backoff by @SanderMuller in https://github.com/laravel/horizon/pull/1721
- Add configure-horizon Boost skill by @pushpak1300 in https://github.com/laravel/horizon/pull/1723
- [5.x] Fix runaway memory usage with
-
v5.45.021 Feb 2026Release notes
Open source →- [5.x] Fail fast when Redis is not installed by @amirhshokri in https://github.com/laravel/horizon/pull/1705
- [5.x] Supports restricting private tunnel requests for
localenvironment by @crynobone in https://github.com/laravel/horizon/pull/1691 - [5.x] Improve digits readability by @amirhshokri in https://github.com/laravel/horizon/pull/1706
- [5.x] Mark
horizon:publishcommand as deprecated by @amirhshokri in https://github.com/laravel/horizon/pull/1708 - Fix wildcard pattern matching in file watcher by @markieo1 in https://github.com/laravel/horizon/pull/1712
- [5.x] Add support for batch searching by @JoeyMckenzie in https://github.com/laravel/horizon/pull/1714
-
v5.44.010 Feb 2026Release notes
Open source →- [5.x] Add Node.js executable validation before starting file watcher by @amirhshokri in https://github.com/laravel/horizon/pull/1699
- [5.x] Supports Laravel 13 by @crynobone in https://github.com/laravel/horizon/pull/1700
- [5.x] Fix incorrect
@returntag in Supervisor property docblock by @eranishojha in https://github.com/laravel/horizon/pull/1701 - [5.x] Guard
RedisStore::scan()results against boolean failures by @amirhshokri in https://github.com/laravel/horizon/pull/1703
-
v5.43.015 Jan 2026Release notes
Open source →- Add
horizon:listencommand by @mathiasgrimm in https://github.com/laravel/horizon/pull/1689
- Add
-
v5.42.006 Jan 2026Release notes
Open source →- Fix race condition that causes jobs to stay in 'pending' state by @Jeroenwv in https://github.com/laravel/horizon/pull/1682
- Handle non-array Redis HMGET responses during startup by @thecaliskan in https://github.com/laravel/horizon/pull/1684
- [5.x] Fix
calculateTimeToClearreturn type by @amirhshokri in https://github.com/laravel/horizon/pull/1685 - Update .gitattributes to ignore more files by @devfrey in https://github.com/laravel/horizon/pull/1688
-
v5.41.014 Dec 2025Release notes
Open source →- [5.x] Update gitignore by @jackbayliss in https://github.com/laravel/horizon/pull/1672
- fix: guard setAccessible() call for PHP 8.5+ by @deligoez in https://github.com/laravel/horizon/pull/1676
- Fix: Unable to clear a queue with a lot of data by @Vishwaraj123 in https://github.com/laravel/horizon/pull/1679
-
v5.40.228 Nov 2025Release notes
Open source →- [5.x] Revert
#1657by @amirhshokri in https://github.com/laravel/horizon/pull/1669 - Add reload command by @barryvdh in https://github.com/laravel/horizon/pull/1671
- [5.x] Revert
-
v5.40.125 Nov 2025Release notes
Open source →- [5.x] PHP 8.5 Compatibility by @crynobone in https://github.com/laravel/horizon/pull/1667
-
v5.40.011 Nov 2025Release notes
Open source →- [5.x] Refactor string capitalization to use global
upperFirst()helper by @amirhshokri in https://github.com/laravel/horizon/pull/1656 - [5.x] Make Job IDs Clickable in the
Recent RetriesTable by @amirhshokri in https://github.com/laravel/horizon/pull/1657 - [5.x] Add job title to failed jobs table in job batch details page by @amirhshokri in https://github.com/laravel/horizon/pull/1661
- [5.x] Refactor string capitalization to use global
-
v5.39.004 Nov 2025Release notes
Open source →- [5.x] Hide
Load New Entriesbutton when auto loading is enabled by @amirhshokri in https://github.com/laravel/horizon/pull/1644 - [5.x] Add
Connectioncolumn to Supervisors table in Horizon panel dashboard by @amirhshokri in https://github.com/laravel/horizon/pull/1646 - [5.x] Add Margin Left to Delayed Label by @amirhshokri in https://github.com/laravel/horizon/pull/1648
- [5.x] Improve more tags display in Horizon jobs list by @amirhshokri in https://github.com/laravel/horizon/pull/1650
- [5.x] Rename table column for clarity by @amirhshokri in https://github.com/laravel/horizon/pull/1655
- [5.x] Hide
-
v5.38.026 Oct 2025Release notes
Open source →- [5.x] Improve the button title by @amirhshokri in https://github.com/laravel/horizon/pull/1638
- [5.x] Add
Connectionparameter to job details page by @amirhshokri in https://github.com/laravel/horizon/pull/1640
-
v5.37.021 Oct 2025Release notes
Open source →- [5.x] Remove unnecessary
SupervisorLoopedevent param by @amirhshokri in https://github.com/laravel/horizon/pull/1632 - [5.x] Update docblock to reflect int|void return type by @amirhshokri in https://github.com/laravel/horizon/pull/1631
- Fix the pagination of failed jobs list by @LucaRed in https://github.com/laravel/horizon/pull/1630
- Bump vite from 5.4.20 to 5.4.21 by @dependabot[bot] in https://github.com/laravel/horizon/pull/1637
- [5.x] Remove unnecessary
-
v5.36.010 Oct 2025Release notes
Open source →- Allow naming of horizon instances by @timacdonald in https://github.com/laravel/horizon/pull/1621
-
v5.35.208 Oct 2025Release notes
Open source →- [5.x] Revert
#1615by @amirhshokri in https://github.com/laravel/horizon/pull/1620
- [5.x] Revert
-
v5.35.107 Oct 2025Release notes
Open source →- [5.x] Fixes
#1616by @amirhshokri in https://github.com/laravel/horizon/pull/1617
- [5.x] Fixes
-
v5.35.004 Oct 2025Release notes
Open source →- Add --json option to horizon:work to match queue:work functionality by @noatudor in https://github.com/laravel/horizon/pull/1612
- [5.x] Update docblock to reflect int|void return type by @amirhshokri in https://github.com/laravel/horizon/pull/1613
- [5.x] Prevent using the reserved
horizonRedis connection name by @amirhshokri in https://github.com/laravel/horizon/pull/1615
-
v5.34.012 Sep 2025Release notes
Open source →- [5.x] Improve docblocks for nullable parameters by @amirhshokri in https://github.com/laravel/horizon/pull/1601
- [5.x] Add support for
silenced_tagsconfiguration in Horizon jobs by @amirhshokri in https://github.com/laravel/horizon/pull/1602 - Bump vite from 5.4.14 to 5.4.20 by @dependabot[bot] in https://github.com/laravel/horizon/pull/1604
- [5.x] Improve
MarkJobAsCompleteTestto properly testsilenced_tagsconfiguration by @amirhshokri in https://github.com/laravel/horizon/pull/1603
-
v5.33.531 Aug 2025Release notes
Open source →- [5.x] Fix batches infinite loading by @amirhshokri in https://github.com/laravel/horizon/pull/1589
- [5.x] Make "no jobs" messages consistent across job types in Horizon panel by @amirhshokri in https://github.com/laravel/horizon/pull/1590
- [5.x] standardize multiline constructor parameters by @browner12 in https://github.com/laravel/horizon/pull/1593
- [5.x] fix ternary newline indentation by @browner12 in https://github.com/laravel/horizon/pull/1592
- [5.x] use normal formatting for method signature by @browner12 in https://github.com/laravel/horizon/pull/1596
- [5.x] consistent multiline chaining by @browner12 in https://github.com/laravel/horizon/pull/1594
- [5.x] use single indentation by @browner12 in https://github.com/laravel/horizon/pull/1595
- [5.x] use promoted properties for
Jobsdirectory by @browner12 in https://github.com/laravel/horizon/pull/1597
-
v5.33.425 Aug 2025Release notes
Open source →- [5.x] Fix failed jobs infinite loading by @amirhshokri in https://github.com/laravel/horizon/pull/1584
-
v5.33.311 Aug 2025Release notes
Open source →- Fix type casting for Carbon 3 compatibility in RedisJobRepository by @guestpectacular in https://github.com/laravel/horizon/pull/1580
-
v5.33.205 Aug 2025Release notes
Open source →- Fix null to Str::contains deprecation by @ziming in https://github.com/laravel/horizon/pull/1571
- Bump form-data from 4.0.0 to 4.0.4 by @dependabot[bot] in https://github.com/laravel/horizon/pull/1572
- Fix MonitorWaitTimes to respect one-minute monitoring interval by @SanderMuller in https://github.com/laravel/horizon/pull/1574
- Add PHPUnit 12 compatibility while maintaining backwards compatibility by @DGarbs51 in https://github.com/laravel/horizon/pull/1576
-
v5.33.116 Jun 2025Release notes
Open source →- Cooldown Worker Only on Failed Processes by @dbpolito in https://github.com/laravel/horizon/pull/1566
-
v5.33.009 Jun 2025Release notes
Open source →- Allowed Horizon Status & Supervisors commands to run outside console by @abisheknaagendra in https://github.com/laravel/horizon/pull/1564
- feat: add Poll component to standardize polling behavior by @mathiasgrimm in https://github.com/laravel/horizon/pull/1556
-
v5.32.119 May 2025Release notes
Open source →- Make $user = null the default in viewHorizon gate closure for better DX by @mitoop in https://github.com/laravel/horizon/pull/1554
- Bump axios from 1.7.4 to 1.8.2 by @dependabot in https://github.com/laravel/horizon/pull/1557
-
v5.32.009 May 2025Release notes
Open source →- [5.x] Store memory used when dispatching
SupervisorOutOfMemoryby @cosmastech in https://github.com/laravel/horizon/pull/1550 - Set AutoScaler logic to target process scaling based on queue size wh… by @nick-potts in https://github.com/laravel/horizon/pull/1552
- [5.x] Store memory used when dispatching
-
v5.31.218 Apr 2025Release notes
Open source →- Update logo by @iamdavidhill in https://github.com/laravel/horizon/pull/1543
- Fixed deprecation warning
Creation of dynamic property Laravel\Horizon\SupervisorOptions::$retryAfterby @fkrzski in https://github.com/laravel/horizon/pull/1548
-
v5.31.116 Mar 2025Release notes
Open source →- [5.x] Specify
WorkloadRepository@get()return type by @cosmastech in https://github.com/laravel/horizon/pull/1542
- [5.x] Specify
-
v5.31.004 Mar 2025Release notes
Open source →- Scale workers from min instead of max on startup by @andre-hoffmann in https://github.com/laravel/horizon/pull/1537
- Add
proxy_pathconfig for subfolder usage in Horizon's Vue front-end by @andre-hoffmann in https://github.com/laravel/horizon/pull/1538
-
v5.30.311 Feb 2025Release notes
Open source →- Supports Laravel 12 by @crynobone in https://github.com/laravel/horizon/pull/1532
- Bump vite from 5.4.6 to 5.4.14 by @dependabot in https://github.com/laravel/horizon/pull/1533
-
v5.30.213 Jan 2025Release notes
Open source →- fix: cluster redis eval return false by @seth-shi in https://github.com/laravel/horizon/pull/1526
-
v5.30.113 Dec 2024Release notes
Open source →- fix predis
clear()when using redis 7.4 by @vintagesucks in https://github.com/laravel/horizon/pull/1522
- fix predis
-
v5.30.006 Dec 2024Release notes
Open source →- Add support for notification class overrides by @lukemorcom in https://github.com/laravel/horizon/pull/1518
- Replace implicitly nullable parameters for PHP 8.4 by @txdFabio in https://github.com/laravel/horizon/pull/1520
-
v5.29.421 Nov 2024Release notes
Open source →- Allow to specify connection in ClearCommand by @antennaio in https://github.com/laravel/horizon/pull/1516
- [5.x] Supports PHP 8.4 by @crynobone in https://github.com/laravel/horizon/pull/1507
-
v5.29.307 Nov 2024Release notes
Open source →- Test Improvements by @crynobone in https://github.com/laravel/horizon/pull/1511
- Remove the verbiage to publish assets in the upgrade guide by @wsamoht in https://github.com/laravel/horizon/pull/1515
-
v5.29.216 Oct 2024Release notes
Open source →- [5.x] Use
#[\Override]PHP Attribute to detect breaking changes by @crynobone in https://github.com/laravel/horizon/pull/1506 - Improvement: Wont spawn extra queues by @alexmontoanelli in https://github.com/laravel/horizon/pull/1508
- [5.x] Use
-
v5.29.108 Oct 2024 -
v5.29.024 Sep 2024Release notes
Open source →- [5.x] Upgrade from Vue 2 to Vue 3 by @osbre in https://github.com/laravel/horizon/pull/1496
- Refresh the logo by @osbre in https://github.com/laravel/horizon/pull/1497
- Bump vite from 5.2.10 to 5.4.6 by @dependabot in https://github.com/laravel/horizon/pull/1498
- Bump rollup from 4.21.3 to 4.22.4 by @dependabot in https://github.com/laravel/horizon/pull/1499
-
v5.28.104 Sep 2024Release notes
Open source →- [5.x] Reanimate asset compilation by @daniser in https://github.com/laravel/horizon/pull/1495
-
v5.28.003 Sep 2024Release notes
Open source →- Create status command for individual supervisors by @mfrieswyk in https://github.com/laravel/horizon/pull/1467
- [5.x] Use
matchexpression by @xurshudyan in https://github.com/laravel/horizon/pull/1487 - FIX #1488 : Focused line gets hightlighted [remove .vjs-tree-node:hover] by @srennou in https://github.com/laravel/horizon/pull/1492
-
v5.27.105 Aug 2024Release notes
Open source →- Fix error when loading monitoried tags page(#1478) by @therobfonz in https://github.com/laravel/horizon/pull/1485
-
v5.27.026 Jul 2024Release notes
Open source →- Extend Slack Notification to work with Slack Apps for Laravel 11 support by @travisricks in https://github.com/laravel/horizon/pull/1481
-
v5.26.022 Jul 2024Release notes
Open source →- [5.x] Adding scaling to balance = false by @dbpolito in https://github.com/laravel/horizon/pull/1473
-
v5.25.005 Jul 2024Release notes
Open source →- Different exit codes for paused and inactive horizon status by @CanvasCompanyHylke in https://github.com/laravel/horizon/pull/1471
-
v5.24.625 Jun 2024Release notes
Open source →- Remove leftover publishing command in install command after simplified assets. by @joveice in https://github.com/laravel/horizon/pull/1468
-
v5.24.531 May 2024Release notes
Open source →- Fixes tests when using Process 7.1 by @crynobone in https://github.com/laravel/horizon/pull/1456
- Update runningProcesses to also include terminating processes by @nckrtl in https://github.com/laravel/horizon/pull/1454
-
v5.24.403 May 2024Release notes
Open source →- [5.x] Fix #1419 by @tmayrand in https://github.com/laravel/horizon/pull/1424
- Prevent infinite loop when forgetting failed jobs by @JackWH in https://github.com/laravel/horizon/pull/1429
- [5.x] Fix setting custom ASSET_URLs and support cache busting without integrity check by @mmachatschek in https://github.com/laravel/horizon/pull/1427
- Simplify asset story by @timacdonald in https://github.com/laravel/horizon/pull/1438
-
v5.24.322 Apr 2024Release notes
Open source →- [5.x] Readd vite support by @mmachatschek in https://github.com/laravel/horizon/pull/1421