Releases: moussetc/mattermost-plugin-giphy
3.0.0
This release has been submitted to the official Mattermost Marletplace for publication on Mars, 23d, 2023. You can follow the process here.
- Feature: random mode is now activated by default (note: pseudo-random only for Tenor&Gfycat) (#41)
- Feature: there is now a Previous button so you can browser back and forth in the search history with
Previous
/Shuffle
- Fix: avoid 'rootURL must be set' errors (#52)
- Fix: generate a valid manifest (#54)
- Fix: correct property name in plugin.json for Language setting.
⚠️ If you had previously set a Language in the plugin configuration, you will need to set it again⚠️ ) - Minimum supported Mattermost server version is now 6.5.0
Contributors: @lieut-data
Marketplace status
To be submitted.
Full Changelog: v2.1.2...v3.0.0
v2.1.2
This release will not be made available in the Mattermost Marketplace, you can install it easily by following the few steps described in the README.
- Fix: use Tenor API V2 now that the V1 has been decommissioned.
⚠️ If you used to use Tenor, you will need to get a new API Key for Tenor API V2, please follow these instructions⚠️ . - Fix: use Mattermost configured
SiteURL
setting when generating the URL for Giphy attribution, in order to support server deployed to a subpath (possible fix for #50)
v2.1.1
This release has been submitted in November 2021 for reviewing & publishing to the official Mattermost Marketplace but review has been stuck since waiting for MM team approval, so it's not yet in the Marketplace and probably won't be anytime soon. You can install it manually by following the few steps described in the README.
- Fix: make Gfycat results much more pertinent (previously, a lot of Gfycat results were mistakenly ignored)
- Notify user with ephemeral message send by plugin bot when no (more) GIF was found
- Fix error when reaching the end of Gfycat search results (#47)
- When "Full URL display", display attribution mark on new line (#46)
v2.1.0
This release has been made available on August 5 on the Mattermost plugin marketplace
- Feature: Giphy attribution marks are now sufficient to obtain a GIPHY API production Key
- Fix: Avoid URL duplicate in markdown to avoid duplicate preview in future releases of Mattermost
- Fix: center the plugin icon used for the marketplace
- Fix: Update punctuation for consistency with UI formatting in the plugin settings screen
Contributors: @justinegeffen, @kincl
v2.0.0
This release is also available on the Mattermost plugin marketplace.
- Feature: use custom message content with
/gif mysearch "Here is a custom message to display"
- Feature: by default,
/gif
forces preview before posting (#30). This change will impact existing plugin installs, but you can revert to the old/gif
&/gifs
behaviour via the plugin configuration, as per your users' preferences. - Feature: add a "collapsable GIF" option that displays the raw URL (workaround for #12)
- Fix: get better results from Gfycat (less 'no more GIF available errors')
v1.3.0
This release is also available on the Mattermost plugin marketplace.
- Add Tenor as a GIF provider, as alternative to GfyCat and Giphy
- Gfycat is now the default GIF provider, as no API key is required
- The GIF preview message (/gifs) is now posted by a bot account (#28)
- Fix: /gif in threads (#29 )
- Fix: multiple security issues (avoid CORS, check user write permissions, use TLS for Giphy)
v1.2.1
v1.2.0
THIS VERSION IS INCOMPATIBLE WITH Mattermost 5.19 AND BELOW. There is no guarantee that older version might be compatible, please see the project's README to find the plugin version appropriate for your Mattermost server.
v1.1.0
v1.0.0
THIS VERSION COMPATIBLE ONLY WITH Mattermost 5.10 and 5.11
- Add /gifs command to allow preview and shuffle
- Add Gfycat as another GIF Provider
- Rename plugin from Giphy plugin to GIF commands to better reflect reality
- Use Giphy /search API rather than /translate