Sensu Slack handler not checking for silences and adding filters

Hi all,

Recently upgraded to 0.26 and running uchiwa 18.2. The slack handler has seemed to have stopped listening to silences. Im using this plugin: https://github.com/sensu-plugins/sensu-plugins-slack specifically the handler-slack.rb script. Is this an issue with the handler itself not querying for silenced events? Another possible issue is that even though I have made a silence for a handful of systems I dont see the red cross over them in events, when I use the filter in the web ui to remove silenced events only one goes away.

Also with this upgrade it appears that the default plugin filtering to not execute handling on repeats is being removed. Do I basically need to implement this filter: https://sensuapp.org/docs/0.26/reference/filters.html#example-handling-repeated-events

Thanks in advance,
Dylan