Change log
5.2.14
Bugfix: Basic custom searches should now work be case insensitive.
5.2.13
Bugfix: Custom searches should now work again.
5.2.12
Adds a partial WoWUnit test suite.
Bugfix: Fuzzy word matches will no longer ignore the last letter of the word. Sensitivity has been adjusted to compensate. This should improve accuracy.
5.2.11
Bugfix: Ticket 18 (error message when clicking a message in history window).
5.2.10
Bugfix: Ticket 17 (error messages when monitoring WTB/WTS messages).
5.2.9
Bugfix: Should now reliably appear when you log in, if enabled.
Benign bugfix: No longer attempts to load non-existent Data.lua.
5.2.8
Bugfix: 2-word messages will now be matched.
Added: Your settings will no longer be reset unnecessarily when your cache is reset due to an update.
Added: The GetPlayerInfoByGUID cache is now persistent per realm. This should improve performance when playing on a realm you've played on before, when players post LFG or LFGuild requests without stating their class. For TradeForwarder and LFGForwarder users, it will also improve accuracy.
5.2.7
Will now ignore messages filtered by other add-ons. This is accomplished through a post-hook to ChatFrame_AddMessageEventFilter.
5.2.6
Fixed: tickets 9 and 10.
Added: By default, monitors Firelands LFM messages that are seeking your class. This is intended to make LFMonitor functional "out of the box" for players who haven't configured it.
5.2.5
Added: Option to ignore your own messages.
Now uses AceConfig and the LFMonitor.LOCALE_STRINGS table for the General panel.
5.2.4
Emergency release to fix bugs involving external library embeds.
5.2.3
Minor tweaks and bugfixes to keywords.
Removes some old debugging code.
5.2.2
Emergency release to correct some packaging issues, per ticket 8.
Also removes apostrophes from existing keywords.
5.2.1
Now uses link types to help identify message types.
Now associates LFG and LF Guild messages with the sending player's class if they don't specify a class or role.
Approximate word matching is now less sensitive on short words.
Apostrophes are now ignored.
New keywords have been added based on data mining that will improve message-type detection, especially for guild recruitment.
Further performance improvements to word matching.
5.2
Added: Separate class/role/raid/profession watch lists for each request type.
Added: Support for services other than professions (Cooking, Lockpicking, mage portals, mount rides and [Have Group, Will Travel]).
Added: Support for the alchemical specializations.
Raid, class and profession option panels are consolidated into a new Filtering option panel, reimplemented using AceConfig to improve maintainability/extensibility.
Moves lists used by the Filtering panel to Options.lua to restore cohesion and maintainability in the locale file. Replaces most of the text in these lists with pre-localized global strings, and wraps the remainder with references to a new flat string table.
"Localizes" function references in LFMonitor.lua to further improve performance, especially on fuzzy matching of unrecognized words. In a benchmark, this decreased running time by 46% compared to version 5.1 and by 32% compared to version 5.1.2.
Allows the user to select larger cache sizes.
Adds the most common English words ("the", "and", "you", etc.) to the matching dictionary to increase speed and prevent false positives when they, or misspellings of them, are present in a message.
5.1.2
Fixes a regression bug that made the filter ineffective and greatly exaggerated the performance gain in version 5.1.1.
5.1.1
Performance refactor to wordSimilarity().
5.1
Added: Guild Recruitment and LF Guild categories
Added: Type /lfmon history to see the classication of recent messages in a table form. Updates in real time, so it can be used as an alternate interface when watching chat.
Added: Now registers itself as a filter, so that messages filtered by other add-ons will be ignored where possible. (Won't always work, even if the other add-on loads first, but I have submitted a mod to SpamBayes that will avoid processing spam.)
Added: Dual cache (words & entire messages) to further reduce usage of the slow approximate-matching function.
Added: Options to configure cache size and filter sensitivity.
Many refinements to the filter keyword values in order to improve accuracy.
5.0.2
Added: Option to explicitly choose what roles to monitor, rather than all roles the monitored classes can play
Various bug fixes and performance/accuracy improvements
5.0.1
Implements a cache to improve performance, and now supports separate word lists for exact and fuzzy matching
5.0beta
Upgrades to Bayesian-style filtering with fuzzy word matching
4.0.3.3
Fixed: Improved class handling, provided by Seahen
4.0.3.2
Added: Now handles raid marker icons
4.0.3.1
Changed: ToC updated for 4.2.0
Added: Firelands
4.0.3.0
Changed: ToC updated for 4.1.0
4.0.2.9
Fixed: Packager externals issue
4.0.2.8
Added: Cataclysm raids
Fixed: Minor dropdown menu bug
4.0.2.7
Changed: German localisation elements (Craxton)
4.0.2.6
Fixed: Error in German localisation reported by Craxton
4.0.2.5
Changed: Improvements to raid localisation
4.0.2.4
Changed: Raids moved into a scrollframe
Changed: Raid colour now scale with player level
Changed: Links can now be added to all Auto Responses, negating the need to the 'Send Crafting List option, which has now been removed
Fixed: Autoresponse now works for crafting requests
Fixed: ToC version number updated
Fixed: Included the replacement sound files
4.0.2.3
Fixed: Convert sound files to .ogg as Blizzard has decided to stop supporting .wav and .mp3
Fixed: Colour selectors now work again
4.0.2.2
Added: Specific raids can now be monitored
Changed: Basic search now supports multiple words separated by a space
Changed: Updated ToC for 4.0.1
Fixed: All references to obsolete functions removed
Fixed: Non-English clients will now work using the English locale files if no other locale is available
3.3.1.14
Changed: updated for patch 3.3.5
3.3.1.11
Added: Support for Trade Forwarder
Added: Option to use class colouring
Changed: Basic custom search is no longer case sensitive
3.3.1.10
Added: Custom chat channel monitoring
Added: Anti-spam feature to ignore repeated messages within a 20 sec window
Fixed: Minor bug with the navigation buttons
v3.3.1.9
Changed: Updated for 3.3 patch
v3.3.1.8
Added: Option to monitor WTS and LFW
Added: Basic and advanced custom monitoring
Fixed: Corrected game version number
v3.3.1.7
Added: Mousewheel scrolling enabled
v3.2.1.5
Added: Now monitors the LFG channel
Added: Autoreply enabled for LFM requests (achievement links can be added to the response field)
Added: Now recognises "LF healer", "LF Tank", etc.
Added: Additional words added to recognised list
Changed: Options panel changed to reflect new features
v3.2.1.4
Changed: More performance enhancments
v3.2.1.3
Changed: Minor performance enhancements
v3.2.1.2
Changed: Decreased the minimum size for the alert frame
v3.2.1.1
Fixed: A minor bug with the colour picker layer
Facts
- Uploaded on
- Feb 06, 2012
- Game version
- 4.2
- Filename
- LFMonitor-v5.2.14.zip
- Size
- 541.7 KiB
- MD5
- 0fbc57e3e460d42a473fab61c306399f
- Type
- Release
- Status
- Normal
- Downloads
- 229