Highlights
- Adds support for Leantime MCP Plugin
- MyTodoWidget enhancements (infinity scroll)
Changes in this Release
History from v3.5.6
to @
Commits
- 1c49f48 [Changelog CI] Add Changelog for Version 3.5.7
- 92d1521 task: version bump
- 0485867 fix: Todowidget hierarchy issue with nested milestones
- 4cb4de5 task: update packages
- 9e7dda0 task: Claude code updates
- e496168 feat: Infinity scroll for tasks in todowidget to reduce html bloat
- 9d748a0 fix: dispatchFilter should return and not just echo
- 819fe66 feat: new countNested macros for collections
- a24ad44 fix: Ensure jsonrpc requests can be made from frontend
- ba55c55 Update Plugins
- f69ec85 task: update min stability setting
- 5e4f875 task: revert reverts
- 335b8e4 feat: claude code helpers
- 92168b9 feat: add link to marketplace in plugin news dropdown
- 7cec492 feat: add flag to allow turning off sortable via event filter
- 318182e task: add additional template events to mytodo widget
- 02aeb7b feat: new string mixins for AI support
- a8338bb task: clean up how we load plugin paths
- 818c7ac feat: Add support for routes.php files in plugins and modules (takes precedence over frontcontroller routing)
- a816dfb task: move config attribute to the appropriate folder
- 193b00c [Changelog CI] Add Changelog for Version 3.5.6
Contributors
- Marcel Folaron (19 commits)
Files
.claude/commands/conversation-analysis-system.md | 49 +
.idea/php.xml | 17 +-
CHANGELOG.md | 51 +
CLAUDE.md | 262 ++-
app/Command/ClearAll.php | 2 +-
app/Command/ClearLanguage.php | 2 +-
app/Core/Bootstrap/LoadConfig.php | 2 +-
app/Core/Configuration/AppSettings.php | 2 +-
.../Attributes/LaravelConfig.php | 2 +-
app/Core/Configuration/DefaultConfig.php | 2 +-
app/Core/Console/ConsoleKernel.php | 21 +-
app/Core/Events/EventDispatcher.php | 15 +-
app/Core/Http/HttpKernel.php | 38 +-
app/Core/Middleware/StartSession.php | 4 +-
app/Core/Plugins/Plugins.php | 68 +
app/Core/Routing/RouteLoader.php | 106 ++
app/Core/Support/LoadMacrosServiceProvider.php | 25 +-
app/Core/Support/StrMacros.php | 98 --
app/Core/Support/String/AlphaNumeric.php | 34 +
app/Core/Support/String/BeautifyFilename.php | 41 +
app/Core/Support/String/SanitizeFilename.php | 51 +
app/Core/Support/String/SanitizeForLLM.php | 94 ++
app/Core/Support/String/ToMarkdown.php | 126 ++
app/Core/UI/ViewsServiceProvider.php | 70 +-
app/Domain/Dashboard/Templates/home.blade.php | 2 +-
.../Templates/partials/latestPlugins.blade.php | 3 +-
app/Domain/Tickets/Repositories/Tickets.php | 11 +-
app/Domain/Tickets/Services/Tickets.php | 213 ++-
app/Domain/Widgets/Hxcontrollers/MyToDos.php | 47 +
.../Widgets/Templates/partials/myToDos.blade.php | 49 +-
.../Templates/partials/myToDosLoadMore.blade.php | 105 ++
.../Widgets/Templates/partials/todoItem.blade.php | 234 +--
app/Language/en-US.ini | 3 +
app/Plugins | 2 +-
blocklist.json | 2 +
composer.json | 19 +-
composer.lock | 1705 +++++++++++---------
package-lock.json | 4 +-
package.json | 2 +-
public/dist/mix-manifest.json | 32 +-
40 files changed, 2489 insertions(+), 1126 deletions(-)