Files
HSRTools/CHANGELOG.md
T
2026-02-03 00:40:44 -05:00

1.5 KiB
Raw Blame History

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog.

[1.0.3] - 2025-02-03

Added

  • /hsr chat command to open HSRTools settings.

[1.0.2] - 2025-02-03

Added

  • Suppress "That player has already been invited" toast (same window as other party errors). Also handle QuestToast; match "already" + "invited" for wording variants.

[1.0.1] - 2025-02-03

Fixed

  • Same-world invites (FC, LS, same-world CWLS) work again; cross-world CWLS invites work via ContentId.
  • Same-world CWLS: fallback tries ContentId then name+world so invite succeeds; party-error toast is suppressed via IToastGui (ErrorToast/Toast) so the on-screen "Cannot locate a player with that name" no longer appears.

Changed

  • Log module is read at the start of the chat callback for CWLS so ContentId is captured reliably.
  • FC/LS always use name+world (no ContentId). CWLS uses ContentId when available; same-world CWLS uses fallback (ContentId + name+world).

[1.0.0] - 2025-02-02

Added

  • Initial release.
  • Trigger-word detection in Free Company, Link Shell (18), Cross-World Link Shell (18), and tells.
  • Auto-invite to party when a monitored message contains the configured trigger text.
  • Configurable trigger text (default: inv), case sensitivity, and channel toggles.
  • Cross-world invite support for tells and CWLS (via ContentId when available).
  • Debug option to log invite flow for troubleshooting.