Download Latest Version Leantime v3.5.10 source code.tar.gz (28.5 MB)
Email in envelope

Get an email when there's a new version of Leantime

Home / v3.5.6
Name Modified Size InfoDownloads / Week
Parent folder
Leantime-v3.5.6.tar.gz 2025-06-12 113.3 MB
Leantime-v3.5.6.zip 2025-06-12 120.4 MB
Leantime v3.5.6 source code.tar.gz 2025-06-12 28.5 MB
Leantime v3.5.6 source code.zip 2025-06-12 29.3 MB
README.md 2025-06-12 5.3 kB
Totals: 5 Items   291.5 MB 0

Changes in this Release

Highlighys

  • Updated database index strategy which significantly improved performance for various screens
  • Added updated plugins list to review latest versions
  • Fixes for project permission issues when user was only assigned to client and readonly users
  • Minor CSS updates

History from v3.5.5 to @

Commits

  • 193b00c29 [Changelog CI] Add Changelog for Version 3.5.6
  • 1c8c3cc18 task: fix code style
  • 98ce4c051 fix: project selector tabs break design in german
  • 740fba142 task: version bump
  • a17ee4550 feat: add menu link to show latest plugin updates
  • 8d0fcfdb3 feat: preload tasks on kanban board
  • f01b11ce7 feat: Show plugin updates
  • b8ccaebf8 feat: optimize sql indexes across the system
  • 36fefc7a6 fix: readonly/commenter users were not able to see milestone cards and link was broken [#3047]
  • 2975e1536 feat: update progress bar animation to be continuous
  • 26efe4a5b fix: show loading bar when reloading tasks on dashboard
  • 10c4f5ad1 task: add logging to failed event dispatches
  • a399425b5 fix: users with project access through clients did not see all tasks due to wrong string comparison
  • 465d1f228 task: webpack udpate
  • 1c0604295 fix: project redirect for client assigned projects was not working correctly.
  • 837193234 task: Clean code style
  • 8b56da38d task: add logging to composer loaded plugin init
  • aeb889f77 task: update claude code instructions
  • c94686931 fix: minor css upate for mermaid support
  • 9c34b9992 feat: improved subtask handling including htmx events and additional properties for creation
  • ecfa46ae9 feat: create project model through constructor
  • 62b136b1f fix: object parameter breaks jsonrpc usage
  • db42edde5 feat: add unique user id to session
  • 7d8d54d26 fix: Inconsistent datetime handling of ical events
  • b6ba0f5de fix: Welcome widget ticket counter should not count milestones as tasks left to do
  • 0884e8781 [Changelog CI] Add Changelog for Version 3.5.5

Contributors

  • Marcel Folaron (24 commits)

Files

 .idea/leantime-oss.iml                             |    2 -
 .idea/php.xml                                      |    5 -
 CHANGELOG.md                                       |   40 +
 CLAUDE.md                                          |    6 +
 app/Core/Configuration/AppSettings.php             |    4 +-
 app/Core/Events/EventDispatcher.php                |    3 +
 app/Core/Support/DateTimeHelper.php                |    2 +-
 app/Domain/Auth/Services/Auth.php                  |    2 +
 app/Domain/Calendar/Services/Calendar.php          |   43 +-
 app/Domain/Clients/Services/Clients.php            |    4 +-
 app/Domain/Comments/Repositories/Comments.php      |    2 +-
 app/Domain/Goalcanvas/Repositories/Goalcanvas.php  |    2 +-
 app/Domain/Ideas/Repositories/Ideas.php            |    2 +-
 app/Domain/Install/Repositories/Install.php        |  139 +-
 app/Domain/Menu/Templates/headMenu.blade.php       |   24 +
 .../Templates/partials/latestNews.blade.php        |    1 +
 .../Plugins/Hxcontrollers/Marketplaceplugins.php   |   13 +
 app/Domain/Plugins/Services/Plugins.php            |   64 +
 .../Templates/partials/latestPlugins.blade.php     |   40 +
 .../Projects/Controllers/ChangeCurrentProject.php  |    2 +-
 app/Domain/Projects/Models/Project.php             |   53 +-
 app/Domain/Projects/Repositories/Projects.php      |    2 +-
 app/Domain/Reports/Templates/show.tpl.php          |    1 -
 app/Domain/Setting/Services/Setting.php            |    8 +
 app/Domain/Tickets/Htmx/HtmxTicketEvents.php       |    2 +
 app/Domain/Tickets/Hxcontrollers/Subtasks.php      |    2 +-
 app/Domain/Tickets/Js/ticketsController.js         |   36 +-
 app/Domain/Tickets/Repositories/Tickets.php        |   34 +-
 app/Domain/Tickets/Services/Tickets.php            |   12 +-
 app/Domain/Tickets/Templates/showKanban.tpl.php    |    2 +-
 .../Templates/submodules/ticketDetails.sub.php     |    2 +-
 app/Domain/Timesheets/Repositories/Timesheets.php  |    2 +-
 app/Domain/Widgets/Hxcontrollers/Welcome.php       |    2 +-
 .../Widgets/Templates/partials/myToDos.blade.php   |    6 +-
 app/Language/en-US.ini                             |    3 +-
 composer.json                                      |    2 +-
 composer.lock                                      | 1622 ++++++++------------
 package-lock.json                                  |    4 +-
 package.json                                       |    2 +-
 public/assets/css/components/dropdowns.css         |    3 +-
 public/assets/css/components/mermaid.css           |    2 +-
 public/assets/css/components/nav.css               |    6 +-
 public/assets/css/components/progressbars.css      |   68 +-
 .../js/libs/tinymce-plugins/aiTools/plugin.js      |  267 ++++
 .../js/libs/tinymce-plugins/llamadorian/plugin.js  |  147 --
 public/dist/mix-manifest.json                      |   32 +-
 webpack.mix.js                                     |    2 +-
 47 files changed, 1434 insertions(+), 1290 deletions(-)
Source: README.md, updated 2025-06-12