Features
- GitHub assign command now automatically chooses the top issue and/or authenticated user if not provided. (#554)
- Display GitLab project paths with their true letter casing. (#556)
- Forbid creating multiple GitLab connections on the same path with different letter casing. (#557)
- Allow adding connections to GitLab projects even when Hookshot doesn't have permissions to automatically provision a webhook for it. When that occurs, tell the user to ask a project admin to add the webhook. (#567)
Bugfixes
- Do not send a notice when a user replies to a GitLab comment, or when GitLab comment notices have been disabled. (#536)
- Don't announce error if a RSS feed request timed out. (#551)
- Don't ignore events from GitLab projects that have capital letters in their project path, and had their room connection set up by the configuration widget or provisioning API. (#553)
- Automatically JSON stringify values in a webhook payload that exceed the max depth/breadth supported by the parser. (#560)
- The bot no longer accepts invites from users who do not have permission to use it. (#561)
- Fix issue where GitLab connections couldn't be added via a bot command for projects on an instance URL configured with a trailing slash. (#563)
- Harden against unauthorized changes to room state for connection settings. (#565)
- Fixed a case where a bridge-created admin room would stop working on restart. (#578)
Improved Documentation
- Improve navigability & legibility of some documentation pages. (#568)