Changelog

2.10.0

  • Updated Terminal patch methods to accomodate missing functionality in other patch-modifying mods.

2.9.0

  • Fixed for the v0.219.10 PTB patch.

2.8.0

  • Fixed for the v0.218.15 Ashlands patch.

2.7.0

  • Fixed for the v0.218.9 PTB patch.

2.6.0

  • Fixed for the v0.217.43 PTB patch.

2.5.0

  • Bumped up <LangVersion> to C# 10.
  • Added new config option filterInWorldShoutText (default: false) that will also apply shout filters to in-world shout message texts.
  • Fixed a bug where the ChatPanel would pop-up/display if the message was filtered.

2.4.0

  • Added compatibility with Groups.

2.3.0

  • Fixed for the v0.217.38 patch.

2.2.1

  • Fixed a bug where default chat modes could not be toggled properly via chat command.

2.2.0

  • Fixed for the v0.217.22 patch.

2.1.0

  • Fixed a bug where message dividers were not hidden when the message type toggle was off.
  • Made the MessageType toggles use the Valheim button sprite.
  • Added the panel resizer button with new button style.

2.0.0

  • Split off Changelog section into a new CHANGELOG.md file.
  • Rewrote entire mod, top-down to be less hacky and use TMP entirely.
  • Some features are still missing in the rewrite, to be added later.

1.5.0

  • Updated almost all Text components to TMP_Text equivalents.
  • Added a work-around for OS-installed fonts as TMP requires the original font file (and can't use a dynamic font).
  • Modified resizer icon and message toggle styles.
  • Added config options for message toggles Style.MessageToggle.Text.

1.4.1

  • Applied the 'Outline' font material to in-world texts.
  • Set a plain sprite for all Image components in the ChatPanel.

1.4.0

  • Updated for the v0.214.2 patch.
  • ChatPanel now hides when the Hud is hidden.
  • Updated mod icon to a new one created by @jenniely.

1.3.0

  • Modified ShouldCreateDivider() to also check if the username is different.
  • Added new feature to change the default message type from [say] to one of [say/shout/whisper] via chat command.
  • Added new config option 'chatPanelContentRowTogglesToEnable' to use for enabling/disable the toggles at start.
  • Added new config option 'chatPanelDefaultMessageTypeToUse' to use for initial default chat message type at start.
  • Added CachedValues to StringListConfigEntry and use that for message filtering.
  • Some code-refactoring and organizing.

1.2.1

  • Fixed a bug where if no filters are defined it filters everything (sadface).

1.2.0

  • Added support for chat filters configurable using a custom drawer in ConfigurationManager.

1.1.0

  • Added support for a new chat message layout SingleRow.
  • Added new configuration options for timestamp and content spacing.
  • Refactored code to unify UI creation from all message types and rebuild from message history.

1.0.0

  • Initial release.
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.