Skip to content

Releases: maruTA-bis5/mattermost4j

v0.8.0

17 Feb 01:49
Compare
Choose a tag to compare

Server Compatibility

  • Mattermost Server 5.8 available (#147)
    • If you are using Mattermost4j version 0.7.0 or later, you can also continue to use that version with ignoreUnknownProperties setting.
    • bulk selecting reactions api will available in future Mattermost4j release. (#156)

Enhancement

  • Implement Brand API (#145)
  • Add test for WebhookApi#deleteIncomingWebhook (#146)
  • Add Files API (#151)
  • Add PostApi#getFileInfoForPost (#152)
  • Add UserApi#revokeAllActiveSessionForUser (#153)
  • Add EmojiApi#getEmojiByName (#154)
  • Add EmojiApi#searchEmoji (#155)
  • Add EmojiApi#autocompleteEmoji (#157)

Fixed Bugs

  • Fix did not run MattermostApiTest for previous, previous2, and esr releases (#148)
  • Ignore custom branding not supported failure for esr (#150)

v0.7.1

03 Feb 22:16
Compare
Choose a tag to compare

Fixed bugs

  • Add test for StatusApi#getUsersStatusesByIds and fix it (#140)
  • Add tests for reaction api and fix it (#142)

Miscellaneous

  • Make javadoc generate correctly (use delombok) (#137)
  • Fix javadoc errors (#139)
  • Add tests for status api (#140)
  • Move javadoc from client impl to api interfaces (#141)
  • Improve coverage scan (#143)

v0.7.0

27 Jan 22:15
Compare
Choose a tag to compare

Enhancement

  • Update definitions of roles and permissions (#130)
  • Add APIs related to User Access Token (#131)
  • Add ignoreUnknownProperties option (#136)

Fixed bugs

  • Enable test for SearchPosts API and fix it (#133)

Miscellaneous

  • Test method grouping by api endpoint (#129)
  • Add Tests for System API (#135)

v0.6.0

18 Jan 22:38
Compare
Choose a tag to compare

Enhancement

  • GetUsersInTeam/InChannel: Add order parameter (#126)
  • Add DND status (#126)

Bugfix

  • Fix typo: StatusType.ARAY -> AWAY (#128) Breaking Change

Other

  • Use JUnit 5 (#125)

v0.5.0

07 Jan 13:44
Compare
Choose a tag to compare

Enhancement

  • Add Get Analytics API (#118)
  • Add License management APIs (#119)

Bugfix

  • Remove unnecessary throws declaration from MattermostClient#close (#121)
  • Add PostActionIntegrationRequet.triggerId property (#123)

Other

  • Setup SonarQube (#120)

v0.4.0

05 Jan 00:14
Compare
Choose a tag to compare

** This release has public api changes**

Enhancement

  • Add Channel Restore API (#103)
  • Add Get Deleted Channels API (#106)
  • Add Get Custom Emoji Image API (#111)
  • Add test case for GetFlaggedPostsForUser and fix it (#113)

Bugfix

  • Fix Caches route url (#105)

Update dependency

  • Update jackson-databind (#114)

Refactoring

  • Code Format & CheckStyle checks (#101)
  • Stop deprecated QueryBuilder#append use (#102)

v0.3.0

26 Dec 22:27
Compare
Choose a tag to compare

compatibility

Mattermost Server 5.6 compatible

v0.2.0

26 Dec 21:35
Compare
Choose a tag to compare

bugfix

  • Breaking Change Change Channel.props values type from String to Object (fix #99) (#100)

v0.1.1

10 Nov 00:13
Compare
Choose a tag to compare

bugfix

  • Add missing configs (#87)
  • Add missing properties for Mattermost Server 5.4 (#89)

v0.1.0

10 Nov 00:12
Compare
Choose a tag to compare

enhancement

  • Add Incoming Webhook client (#33)
  • Add loglevel configurable constructor (#31)