Skip to content

MMM-Trello Fix#36

Open
jaxfellow wants to merge 19 commits intoJopyth:masterfrom
jaxfellow:module-upgrade
Open

MMM-Trello Fix#36
jaxfellow wants to merge 19 commits intoJopyth:masterfrom
jaxfellow:module-upgrade

Conversation

@jaxfellow
Copy link
Copy Markdown

@jaxfellow jaxfellow commented Oct 11, 2025

Fix: Update MMM-Trello dependencies and resolve security vulnerabilities

Summary

Modernizes MMM-Trello by replacing deprecated node-trello package with trello.js, eliminating all security vulnerabilities and fixing authentication issues.

Changes

  • Dependencies: Replaced node-trello@1.3.0 (deprecated) with trello.js@1.2.8
  • Security: Fixed 4 vulnerabilities (2 critical, 2 moderate) - now 0 vulnerabilities
  • Code: Migrated to modern async/await patterns, replaced callbacks with Promises
  • Auth: Updated authentication instructions for current Trello Power-Up process
  • Configuration: Both display modes now working - choose between list: "" (single list) or board: "" (full board display)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant