Skip to content

ErrorSink v1.1.0

Latest
Compare
Choose a tag to compare
@NLthijs48 NLthijs48 released this 02 Sep 22:12
· 10 commits to master since this release

Note: you are advised to reset your config or merge the changes into your existing config

  • Add option to let events bypass all filters
    • Can be used to always send an [info] message (for example 'you are not whitelisted!'), while still filtering [info] message by default
  • Add more plugins to loadBefore to ensure we can capture more loading errors/warnings from all plugins.
    • If you find any plugins on your server that load before ErrorSink, please tell me so that I can add them.
  • New {random} variable to prevent grouping together events.
  • New parts section where you can put regexes you want to reuse.
    • Currently already has player, uuid, plugin and ip regexes which can be used in other regex places with {player} etc.
    • After using such a variable in for example an event message, you can use the same variable in tags and other options (see the config for examples).
    • The config now contains a rule that gets the plugin name from messages and adds it as a tag, allowing you to easily see all errors from a certain plugin.
  • Ensure compatibility with other plugins that use/embed Sentry.
  • Ensure events are sent to Sentry correctly when stopped.
  • Migrate to Sentry-Java from the legacy Raven-Java (they renamed the project).
  • Add option to disable bStats.org statistics collection.