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

41 lines
1.5 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
## [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.