v0.10.4
v0.10.4
This release enhances OAuth 2.0 stability, adds a Jira user profile tool, and improves Confluence tool compatibility.
🎉 Features
- Jira User Profile Tool (
jira_get_user_profile
): New tool to retrieve Jira user details (name, email, avatar) using various identifiers (accountId, username, email). Enables better user-related automations. (#396) - Enhanced OAuth 2.0 Stability (
offline_access
Scope): Addedoffline_access
scope to OAuth configurations to enable refresh tokens and prevent authentication failures. Includes improved validation and UI in setup scripts. (#381)
🐞 Fixed
- Confluence Tool Client Compatibility: Fixed optional string parameters handling in Confluence tools when
None
is passed. Parameters now properly default to empty strings for better compatibility. (#389) - OAuth Authorization Flow: Fixed "501 Unsupported method" errors during OAuth callbacks, improved logging for easier troubleshooting, and added better handling of extraneous requests. (#402)
📄 Documentation & Security
- OAuth Documentation: Temporarily hidden OAuth 2.0 setup guide pending validation in Docker environments. (#404)
- Jira Tool Descriptions: Updated README with the new
jira_get_user_profile
tool and clarified input format forassignee
parameter in Jira issue tools. (#391, #395) - Security Guidance: Added advice on client secret handling during OAuth setup.
Full Changelog: v0.10.3...v0.10.4