Skip to content

Releases: mattermost/mattermost-plugin-github

v2.0.1

17 Apr 07:23
aa44d3b
Compare
Choose a tag to compare

Supported Mattermost Server Versions: 5.25.0+

This release contains a security fix. Updating to this release is highly recommended. Details will be posted on our security updates page 30 days after release as per the Mattermost Responsible Disclosure Policy.

Fixes

  • 7921a05 Use HTTP header for app authentication (#433)
  • 5dfe60a Fixed setting Mattermost-Plugin-ID header (#434)

v2.0.0

15 Oct 09:29
ed9060a
Compare
Choose a tag to compare

Supported Mattermost Server Versions: 5.25.0+

This release contains two breaking changes:

  • Enable Code Previews is now enabled for public repositories by default. System Admins can disable Code Previews in the System Console.
  • Slash command have been revamped. Subscriptions are managed via /github subscriptions. The old slash command like /github subscribe remain function, but may be removed in a future release.

This release contains some valuable community contributions from @fedealconada, @NateWilliams2, @nickmisasi, @Szymongib and @utkuufuk.

Autocomplete

Thanks to @NateWilliams2 the GitHub plugin now support Slash Command Autocomplete. Just type /github to get a full overview of the available commands.

Screenshot from 2020-10-15 11-51-11

Muting users

Users can configure a list of muted GitHub users. All comments from these users will not longer trigger notifications. They are managed using the /github mute command.

Thanks @nickmisasi for this handy contribution!

Improved Create Issue Modal

@utkuufuk added the possibility to select labels, assignees and the milestone when creating an issue within Mattermost.
image

Display labels and assignee on new issues and PRs

Notification for new issues and PRs now show the labels and assignees.

Thanks @Szymongib for this feature!

Screenshot from 2020-10-15 11-57-13

Tooltip Improvements

We shipped link tooltip last release. They had some flaws, especially they were not using the theme style. @fedealconada fixed this and tooltips are looking better then ever now.

Screenshot from 2020-10-15 12-04-19

Full Changelog

Enhancements

Fixes

  • 32a922e Don't try to fetch PR/issue details for malformed link (#370)
  • a5ad5fd Use issue icon in RHS (#376)
  • ce46d51 Post command response in RHS if triggered from there (#365)
  • 585a08e [GH-283] Fix parsing multi-word labels in subscription command (#336)

v2.0.0-rc2

08 Oct 09:31
42185ff
Compare
Choose a tag to compare
v2.0.0-rc2 Pre-release
Pre-release

Supported Mattermost Server Versions: 5.25.0+

This is a pre-release and should not be used in production.

v2.0.0-rc1

18 Sep 07:31
e9247ee
Compare
Choose a tag to compare
v2.0.0-rc1 Pre-release
Pre-release

Supported Mattermost Server Versions: 5.25.0+

This is a pre-release and should not be used in production.

v1.0.0

28 May 18:54
bdb2b98
Compare
Choose a tag to compare

Supported Mattermost Server Versions: 5.22.0+

There are no breaking changes in this release from the last previously stable version of v0.14.0

Thanks to some awesome contributions from @fedealconada, @bakurits, @abdulsmapara and @dbejanishvili this plugin has finally been released as v1.0.0.

One specifically valuable contribution comes from @fedealconada. He added a tooltip to GitHub links so you can see the state of a PR or issue within a glance.

81108920-9da4d080-8f19-11ea-947a-e4e518612ce7
81108939-a1385780-8f19-11ea-80e6-5e01dc99a325

Enhancements

Fixes

  • b1e3667 /api/v1/connected should be publicly accessible (#279)
  • 6a2e70c Attaching a message to an issue links to GitHub account, not MM account (#256)
  • a07ae4e Drop PluginsDirectory from config (#250)

v0.14.0

24 Mar 21:12
88d28a4
Compare
Choose a tag to compare

Supported Mattermost Server Versions: 5.12+

Enhancements

Fixes

  • f7b2bba Require read:org scope for OAuth connect (#200)
  • 6350167 Make links in todo messages consistent (#192)
  • 1b98a5f Result for /github subscribe list now shows flags (#197)
  • ffc12bb Subscribe list is sorted by the repo name (#201)
  • 9a40ca2 [MM-22697] Replace Github with GitHub everywhere (#198)
  • 4d1b666 Fix #165: Validate features before subscribing (#183)
  • a350f57 Fix template so > is not displayed if review body is empty (#187)
  • 6e7a3ef [MM-22285] Fix typos on GetToDo message strings (#184)

v0.13.0

30 Jan 11:04
3bb6976
Compare
Choose a tag to compare

Supported Mattermost Server Versions: 5.12+

Enhancements

  • d44f441 GH-124 Improve "Attach to Issue" function (#162)
  • 23f77f0 Exclude organization members feature (#154)
  • b77d863 MM-8880: Show code block previews of Github permalinks (#137)
  • 641d8d9 Include comments in notifications for approval / changes request… (#153)
  • e20272c [MM-19443] Link to the comment that cause the notification (#143)

Fixes

v0.12.0

25 Oct 22:01
e4196fd
Compare
Choose a tag to compare

Supported Mattermost Server Versions: 5.12+

Enhancements

Fixes

v0.11.0

03 Oct 17:39
4a692b6
Compare
Choose a tag to compare

Supported Mattermost Server Versions: 5.12+

Enhancements

  • ab45a64 MM-18877 Add comments to pull request notifications (#126)
  • 7fdc4dc Add "Attach to Github Issue" similar to Jira plugin (#120)
  • e682d64 Updated webhook log when webhook type is not application/json (#121)
  • 0992932 Added titles to todo elements (#111)
  • bdf6822 link notifications in rhs (#107)
  • 092af14 RHS Support (#103)
  • 0e0b386 Enable coverage report (#104)
  • 2b6d6f2 Post response if unknown action is provided (#100)
  • 58c5a0e FAQ: How do I send notifications when a certain label is applied? (#101)
  • 8aad9df Leverage templates for webhook messages (#73)
  • c2c8a08 GH-90 Added checking for updates before sending daily update (#91)

Fixes

  • 2b1c8d2 Replacing apache.com/thrift with github.com to solve network issue (#122)
  • 45a4394 Extend fixGithubNotificationSubjectURL to commits (#98)

v0.10.2

10 Jun 16:37
f199036
Compare
Choose a tag to compare
v0.10.2 Pre-release
Pre-release

Supported Mattermost Server Versions: 5.12+