d3d8b0fa1a
Co-authored-by: Cursor <cursoragent@cursor.com>
35 lines
1.4 KiB
Markdown
35 lines
1.4 KiB
Markdown
# 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.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 (1–8), Cross-World Link Shell (1–8), 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.
|