Changelog

What's new (and old) in Plus!

Messenger Plus! Live 4.23.276 (05/06/2007)

  • Fixed: the icon to access the 6th anniversary contest disappears after June 5th.
  • Fixed: the "Format Codes" button is not added in the Messenger options in Chinese versions of Messenger.
  • Fixed: in some rare instances, Messenger 8.5 may crash after closing a chat window (remember that support for this version of Messenger is still beta though)..
  • Fixed a couple of other small problems.

Messenger Plus! Live 4.22.274 (01/06/2007)

  • Support for the Messenger 8.5.0517 public beta. The interface of Messenger Plus! will be improved to match the changes when the final version of Messenger 8.5 is released.
  • Fixed: Messenger may crash if Messenger Plus! cannot initialize properly in some precise circumstances.
  • Scripts: fixed Contact objects not accessible in contact events (such as ContactStatusChange) between OnEvent_Signin and OnEvent_SigninReady.
  • A couple of small glitches fixed.

Messenger Plus! Live 4.21.270 (16/05/2007)

  • Added support for the new "I'm" emoticons of Messenger 8.1 in various Messenger Plus! windows.
  • Some improvements for script developers:
    • The script editor window remembers its size and position.
    • A "find text" window has been added to the script editor, accessible from the Options menu or with Ctrl+F.
    • On error, the script debugging window now displays the file name associated with the line number where the error occurred.
  • This version includes access to the 6th anniversary contest that will start in about a week from now. This will be removed in the next version when the contest is over. For more information, check out the announcement on msgpluslive.net.
  • A new selection criteria has been added for event notifications. You can now choose to create notifications that automatically apply to contacts with opened conversation windows. Useful for example to get notified when someone signs-out unexpectedly if you don't notice it in the chat window.
  • No extra header is added to chat logs anymore when closing a chat window and reopening it soon after. The default timeout for new session headers is 10 minutes and can be modified with the new ChatLogSessionWait registry setting.
  • To help people who customize the looks of their Messenger Plus! chat logs, if a "custom.css" file is found in the Messenger Plus!'s installation directory, it is automatically copied in the directory of newly created XHTML chat log files (only if no custom.css file already exits in the destination directory).
  • Blocked contacts are now displayed with the grey offline buddy icon when needed in tabbed chats and desktop contact windows.
  • An option has been added to display the e-mail of the current user in the tooltip of the systray icon (mostly useful when using several accounts together, enabled by default).
  • The contact name displayed in custom event notifications can now be modified by formatting the message like this: \Name\Message.
  • A Turkish translation has been added to the setup.
  • Added a new fail-safe mechanism to add the "Plus! Not Loaded" menu in more failure circumstances, to inform the user of the problem.
  • The setup uses a better compression method and is now even smaller than it was for version 4.00.
  • Scripts from the previous script developer contest are not included anymore (they can all be downloaded from the site).
  • The default font for HTML chat logs has been changed from Microsoft Sans Serif to MS Shell Dlg (which actually maps to your system's default UI font). This was changed in Messenger some time ago and the change in Messenger Plus! will reduce the size of HTML log files generated with the default font (the logs will look the same as before).
  • If several event notifications apply to the same user and have exactly the same parameters (message & sound), the notifications are not duplicated.
  • When a script is installed, enabled or disabled, the change is reflected in every Messenger currently running. When that happens, all the scripts in the other instances are restarted. To avoid causing problems to script developers, creating a new script or editing an existing one will not trigger an automatic reload in the other instances.
  • Fixed: scripts or add-ons that add a systray icon can cause problems to some of the Messenger Plus! features.
  • Fixed: the new enhanced text copy feature does not support RTF (formatting attributes are not copied with the text).
  • Fixed: the enhanced text copy feature is not used when pressing Ctrl+Ins or Shift+Del.
  • Fixed: Messenger Plus! notification popups do not stack and appear one at a time.
  • Fixed: encrypted logs cannot be generated nor read on some Windows accounts if the Messenger Plus! keyset container got corrupted.
  • Fixed: auto-update setup does not launch on Windows Vista (fixed for future auto-updates, excluding this version).
  • Fixed: Messenger Lock does not sign-out the current user if his status is appear-offline (when "sign-out" is the status selected for the lock).
  • Fixed: chat windows cannot be opened anymore and Messenger may crash if a third-party software is used to close a tabbed chat window.
  • Fixed: bug introduced in the last version. Tabbed chats don't flash when some special actions such as /me commands or winks are received.
  • Scripts: fixed a problem with rich edit controls re-appearing after a position change of the parent.
  • Scripts: added EditBox_SetCurSel, EditBox_ReplaceSel, EditBox_GetCurSelStart, EditBox_GetCurSelEnd, RichEdit_GetTextRange and RichEdit_SetCharFormat to PlusWnd objects to simplify working with edit controls.
  • Scripts: Interop::Call and Interop::Call2 now accept up to 12 parameters so that functions like CreateWindowEx can be called if needed.
  • Scripts: fixed title bar draw glitch when sending WM_SETICON to an interface window.
  • Scripts: OnEvent_Timer function calls are not automatically displayed in the Script Debugging window anymore. This prevents the window from filling up with continuous repetitive calls.
  • And yes, many other small things fixed here and there that are not worth mentioning :-).

Messenger Plus! Live 4.20.262 (28/02/2007)

  • Various visual adjustments for Windows Vista. Some of them are dependant of your system's configuration and theme settings. This includes, but is not limited to:
    • Animation effects when most Messenger Plus! windows open and close.
    • Fixed "black box" display glitch when resizing Messenger Plus! windows.
    • Drop-down lists (combo boxes) in Messenger Plus! windows look better.
    • Most "open file" and "save file" windows use the new Vista template.
    • No more sluggish transition effects on some of the controls when the mouse pointer passes over them.
    • All windows now display properly with right-to-left languages.
    • Tabbed chats don't create an empty area in Flip3D. The chat window is not part of the flip sequence but is displayed in the background. This may be improved in future releases but it all depends on the (rather limited or undocumented) new DWM API of Windows.
  • This version of Messenger Plus! is distributed with some additional scripts. Scripts add various new improvements to Messenger and are all developed by third parties, people like you and me, who give some of their time to help the Messenger community. The installation of scripts can be disabled in the setup and future versions of Messenger Plus! won't necessarily be distributed with the same scripts (or any at all for that matter). These scripts have been bundled mainly so that a larger portion of the Messenger Plus! userbase discovers the benefits of installing scripts. The scripts distributed with this version are all available in the script database at msgpluslive.net, along with 250 more :). I hope you'll all enjoy these fine creations!
  • Administrator privileges are not required in Windows Vista anymore when importing sound packs and scripts from the Windows shell.
  • Messenger is not launched automatically at the end of the setup of Messenger Plus! if the setup is not running in the context of the currently logged on user (happens in Vista if the setup is launched from a non-administrator user account).
  • Importing sound packs and scripts from the shell in accounts with no administrator privileges now works properly in Windows Vista.
  • No more use of virtualized directories in Windows Vista. The necessary security rights are set to some of the directories created and accessed by Messenger Plus!.
  • Added new feature: text copied in chat windows (in both the received messages and typing areas) now includes emoticons codes instead of white spaces.
  • Preferences pack files now have an associated icon and can be imported from the shell.
  • Added Hebrew language to the main distribution package.
  • The (!VER) tag now reports the edition of Windows Vista.
  • The Control key needs to be pressed when deleting a contact in the Contact List Clean-up window to block it as well.
  • No more "Error 8005" when the setup of Messenger Plus! is launched on a system with some font problems.
  • Chat logging is disabled by default in guest accounts.
  • The Contact Information window now displays the personal message as well. Also, the display picture has been fixed when using a right-to-left language in Messenger Plus!.
  • A new icon has been added in the contact list and the chat windows to access the scripts' menus.
  • The way the task bar flashes when a new message is received in a tabbed chat has been improved to avoid missing unseen messages. This feature has also been fixed for Windows Vista.
  • Added a diagnostic message in the setup to download and repair the MSXML 3 library from microsoft.com. This helps fix "Error 8008".
  • The setup has better chances to succeed if Messenger is running in different user sessions when installation occurs.
  • Fixed: the tabbed chats bar may display no name or status for newly created chat windows.
  • Fixed: using the /psm command with IRC format codes can corrupt Messenger's Contact cache and prevent users to sign back-in.
  • Fixed: encrypted log files located in a read-only folder cannot be decrypted by the Log Viewer (known limitation: pictures aren't displayed in html log files when that's the case).
  • Fixed: some Messenger Plus! menus have a bad internal looking extra contour.
  • Fixed: (!M) tag doesn't display the proper email for Yahoo contacts.
  • Fixed: the chat history window can become a little bit messed-up when sending several emoticons that half transform into bbcode in the same message.
  • Fixed: when in Messenger Lock mode, the Messenger icon in the systray is reverted back to normal if explorer.exe crashes and the systray bar is recreated.
  • Fixed: the Log Viewer doesn't display folders that only contains sub-folders.
  • Fixed: Messenger Plus! displays "yahoo:" in front of Yahoo contact's names.
  • Fixed: "In a call" status is not considered to be "Busy" by some of the features of Messenger Plus! (like playing sounds).
  • Fixed: floating desktop contacts of yourself do not work properly.
  • Fixed: the scripting documentation cannot be downloaded from the editor window in Windows Vista.
  • Fixed: can't import scripts when the full path to the scripts directory is not readable by the current user.
  • Scripts: fixed Contacts::GetContact() and Messenger::OpenChat() for contacts that are connected on the Yahoo network.
  • Scripts: OnEvent_ContactSignout is never called anymore after OnEvent_Signout.
  • Scripts: OnEvent_Uninitialize is always properly sent when Windows is restarted while Messenger is still running.
  • Scripts: Added a <Version> element in ScriptInfo to help developers specify the version of their scripts. This will prevent duplicated copies of the same script from being installed on a user's system (as the name of the script is used to create the corresponding script's directory). This tag is displayed in the import and preferences window.
  • Scripts: OnWindowidEvent_LstViewClicked events are now sent when the user clicks in an empty part of the control. In that case, ItemIdx is -1.
  • Scripts: added OnWindowidEvent_LstViewSelStateChanged event for ListView controls. This even is fired every time an item is selected or unselected.
  • Scripts: the documentation has been updated in several places. Please make sure you get the latest version! (and as a general rule, try to remember to check for documentation updates every month or so. The documentation can be updated/improved even when Messenger Plus! itself isn't).
  • Scripts: added MsgPlus::UILangCode property to get the code of the language currently displayed by Messenger Plus!.
  • Scripts: added ChatWnd::HistoryText_GetCurSelStart and ChatWnd::HistoryText_GetCurSelEnd to get the current selection in the message history area (where messages are received).
  • Scripts: added ChatWnd::HistoryText_GetTextRange to get a portion of text from the message history area.
  • Scripts: added MsgPlus::DownloadFile function and the corresponding OnEvent_DownloadFileComplete event to allow scripts to download files asynchronously.

Messenger Plus! Live 4.11.254 (28/11/2006)

  • Messenger Plus! now always works properly when a SOCKS server is configured in the Messenger options (can happen when installing other add-ons such as SimpLite-MSN). This fixes problems with contact events not being detected.
  • Every Messenger process launched in the system is now terminated if necessary during setup to prevent "file locked" problems.
  • Fixed: Messenger crashes if a script or a sound pack is attempted to be imported while Messenger Plus! has not been loaded properly (when the "Software Not Loaded" menu is present).
  • Fixed: some preferences may not be loaded and scripts may not be started when Messenger is launched automatically by another product such as Windows Live Mail.
  • Fixed: messages sent with multiple lines are not logged properly in Messenger 8.1 in XHTML logs (line breaks were not written properly).
  • Fixed: scripts that throw an exception during a DLL function call may crash Messenger if the scripting debug window is not displayed. This caused some scripts that seemed to work fine in version 4.00 to crash with version 4.01 and 4.10.
  • Fixed: the AlwaysReloadInterfaces registry setting does not function properly.
  • Scripts: parameters ranging from 0x80000000 to 0xFFFFFFFF can now be passed to Interop.Call without the need for an extra workaround.
  • Scripts: "null" values can now be passed to Interop.Call and are interpreted as "0" (integer).
  • Scripts MsgPlus.Version returns a better floating point value (see update in documentation).

Messenger Plus! Live 4.10.250 (11/11/2006)

  • Compatible with the public beta version of Windows Live Messenger 8.1 (can't be sure about the final but it should be alright).
  • Supported internal registry settings are now documented on msgpluslive.net. This gives access to more than 20 different kind of settings to the most hardcore Messenger users.
  • Commands are now recognized even when some characters are automatically replaced by custom emoticons.
  • The search feature in the sound panel can now display multiple pages and does not display "get random sound" entries.
  • Added an internal message to help skinning applications interact with Messenger Plus!.
  • Quick texts now always properly parse emoticon codes.
  • Enabled scripts are now displayed first in the preferences panel.
  • Floating contact windows can now be hidden for a couple of seconds when clicking with the middle mouse button on them. Useful when you want to temporarily access something that's behind the windows.
  • If Messenger crashes when started, every installed script is disabled as a precautionary measure and a message is displayed.
  • Added Arabic language with full right-to-left support. Every window in Messenger Plus! is properly mirrored when this language is selected (as long as support for RTL languages is installed in your Windows).
  • Fixed: the XML event log file can be corrupted by new external mail events depending on the language file Messenger Plus! is using.
  • Fixed: event notifications and sounds don't work properly with Remote Desktop.
  • Fixed: the setup displays a system error instead of a user friendly error when launched on Windows 2000.
  • Fixed: Messenger may crash the first time a user signs-in after installing Messenger Plus! if old external mail settings are imported from Messenger Plus! 3.
  • Fixed: no overwrite message is displayed when saving a display picture file from the Contact Info window with an existing file name.
  • Fixed: contact names sometimes appear as "1" in the windows of Messenger Plus! when Yahoo Interop is activated.
  • Fixed: no more unnecessary extra space character when inserting bbcode tags with a keyboard shortcut.
  • Fixed: scripts can't be imported when the Scripts directory does not exist.
  • Fixed: Quick Icons panel doesn't display when a parenthesis is typed after a carriage return has been inserted in the message.
  • Fixed: receiving multi-line messages with plain-text chat logging turned on can freeze Messenger.
  • Fixed: commands don't work in quick texts that contain smart tags (like (!N)).
  • Fixed: false name change notifications in the event viewer for Yahoo Messenger contacts upon signin.
  • Fixed: on systems with several screens, Messenger Plus! windows that are minimised on smaller screens sometimes restore bigger than they should.
  • Fixed: Messenger Plus! can mix-up the settings of different contacts who have very similar email addresses.
  • Scripts: added Messenger::CustomEmoticons property to access the custom emoticons of the current Messenger users.
  • Scripts: added "Emoticons" and "Emoticon" objects. They are both pretty straightforward to use (see documentation).
  • Scripts: an error is now logged in the Script Debugging window when an exception is thrown in Interop.Call.
  • Scripts: when importing a script that's already installed, if some files are locked in the script's directory, Messenger Plus! restarts Messenger to unlock the files and complete the installation procedure (can be useful in cases where an ActiveX is loaded and refuses to unload when the script is stopped).
  • Scripts: added EnterPersonalizedStatus and LeavePersonalizedStatus events to notify when the user activates or disables a personalised status.
  • Scripts: added PlusWnd::RegisterMessageNotification. This new function can be used by more advanced scripters who want to receive specific messages processed by their windows.
  • Scripts: DataBloc:GetAt and DataBloc:SetAt use unsigned values now.
  • Scripts: sending WM_SETTEXT to an interface window changes both the caption and the title of the window.
  • Scripts: Interop.GetLastError() now works properly (see documentation).
  • Script: Interop.Call and Interop.Call2 now accept parameters ranging from 0x80000000 to 0xFFFFFFFF.
  • Scripts: added a flag to MsgPlus::CreateWnd to allow the creation of RTL windows.
  • Scripts: .NET 2.0 assemblies are now registered properly even when .NET 1.0 or 1.1 is also installed in the system.
  • Scripts: added ChatWnd::AddContact() to invite contacts to join existing chats.
  • Scripts: a special error is logged in the debug window when Interop.Call is used on functions that are not declared as __stdcall. Script developers: do NOT ignore these errors, they will cause instabilities and eventually crash Messenger in random places.
  • Scripts: creation of a new application called "Interface Tester". It allows script developers to test their interface files and preview the result as when loaded in Messenger Plus!. It can also validate xml files against the interface schema file. The software can be downloaded from a link in the new version of the Scripting Documentation.
  • Several other internal improvements.

Messenger Plus! Live 4.01.240 (16/07/2006)

  • Messenger Plus! Live now refuses to start on previous beta versions of Windows Live Messenger.
  • Added compatibility for the "Clean Messenger" patch.
  • Clicking "Apply" in the preferences to select a new language closes the preferences window to make sure the changes are applied properly.
  • More resistant to Smiley Central, although if you install or uninstall it after Messenger Plus! Live, you'll have to reinstall Messenger Plus! afterwards.
  • Emotion sounds are not played when another user is current logged in Windows.
  • "Auto replace" quick texts enclosed in ## characters now work properly for text smaller than 3 characters.
  • The Messenger Lock preference's section has been reorganised.
  • Every character entered while the command helper window is displayed is properly inserted in the edit window.
  • The Quick Icons panel is back! this was initially planned for version 4.10 but all your messages convinced me that I couldn't delay this feature anymore.
    • The panel now has a fixed size and provides a scrollbar to navigate in your list of emoticons. It loads faster this way and helps keeps things organized.
    • Custom emoticons are rendered a little bit bigger than before to help recognition (as 6 foot tall emoticons seems to be the trend nowadays).
    • You now have an option to replace Messenger's emoticon panel by the Quick Icons one (when clicking on the emoticon icon in the toolbar or pressing Ctrl+E).
    • Customization of the panel is much easier and understandable than before. You can create as many customised sections as you want , each with their own names. Use this to group emoticons by theme, frequency of use, etc...
  • Fixed: closing the sound panel while a sound is being loaded for preview can crash Messenger.
  • You can now choose to display 20 sounds at a time in the sound panel.
  • Scripts: Menu buttons now generate CtrlClicked events.
  • Scripts can now be installed in Windows Vista and on limited Windows XP accounts (remember that Vista support is still experimental though).
  • Scripts: LstBoxSelChanged and LstBoxDblClicked events are properly generated.
  • Global shortcuts can now be associated to personalized statuses.
  • Double clicking on a script pack or a sound pack in Windows Vista works properly (in Vista, it currently requires administrator privileges, you can bypass it by importing the files directly from the Messenger Plus! windows). If you still fail to import a specific script in Windows Vista, delete the entire "C:\Users\accountname\AppData\Local\VirtualStore\Program Files\Messenger Plus! Live" directory and restart Messenger.
  • Fixed: commands or scripts that send messages while a message is already typed in the edit window causes emoticons to be lost.
  • Scripts: the Messenger::MyName property can be changed even when the user is using a personalised status with a name tag.
  • Scripts: the OnEvent_ContactMediaChange and OnEvent_MyMediaChange events are fired when the media is removed.
  • Fixed: audio and video requests are not automatically accepted when "Auto Accept" is enabled.
  • Fixed: Messenger is not launched properly with MSN Explorer when Messenger Plus! Live is installed.
  • Compatible with MSNP14 (currently enabled when you sign-in for Yahoo Messenger interoperability). Messenger Plus! can now interact with Yahoo Messenger users exactly like it interacts with Windows Live Messenger users (remember however that your Yahoo users won't be able to benefit from features such as emotion sounds).
  • Fixed: very short emotion sounds sometimes don't "stop" and the link doesn't change to Play when the sound has ended.
  • Scripts: added Contact::Network property to identify contacts from Yahoo Messenger.
  • A couple of other minor glitches fixed.

Messenger Plus! Live 4.00.235 (24/06/2006)

  • The previous versions required Windows XP SP1 minimum to run, this version can run on an unpatched Windows XP machine.
  • Fixed another problem that caused Messenger Plus! Live to fail to load on some computers for no apparent reason (bypassed an internal requirement that is not valid anymore with Windows Live Messenger Final).

Messenger Plus! Live 4.00.234 (24/06/2006)

  • Messenger Plus! has been re-created from scratch, from the ground-up. In the past 8 months, 128,000 lines of codes have been written for Messenger Plus! Live, making it the biggest project for me to realize so far. As you'll see, every feature has been improved and re-thought for Windows Live Messenger. Also, for the first time in Messenger Plus!'s history, backward compatibility has been dropped. This means that this version only works with Windows XP and above and requires at least Windows Live Messenger 8.00 (final public version). You may notice that some previous features from Messenger Plus! 3 are missing. Some have simply been deprecated, others (like the emoticon panel) will be added back in a future update.
  • Messenger Plus! is now compatible with 64bits version of Windows and is Vista ready. It is compatible with Windows Live Messenger 8.00.787 and above (it won't work with previous beta versions of Messenger).
  • Below is a list of some (but not all) changes compared to Messenger Plus! 3. The actual change log from the beta test period spawns on 15 pages so you'll understand that what's listed below is really a small subset of the whole new program.
  • General Messenger Features:
    • BBCode style format codes can now be used to add colors and text formatting to your messages/name/psm. These tags are easier to use and don't look as bad as the previous codes in the list of your contacts who don't have Plus! installed.
    • No more need for a permanent running process (msgplus.exe) and no more need for the Plus! loader DLL to be loaded everywhere in your system. Messenger Plus! now sticks to Windows Live Messenger.
    • Messenger Lock (includes the former Boss Protection feature) has been improved. You now have more options to hide Messenger including hiding the tooltip and requiring a special keyboard shortcut to be pressed to unlock.
    • Plus! has built in polygamy (using messenger with several accounts simultaneously) built-in. Note that the option in Messenger Plus! is more "polished" than what you usually get from patches (not because the patches are bad. By its nature, Plus! simply has more flexibility in these matters). For example, you won't get two Messenger clients opened at the same time when you restart your computer.
    • Contacts On Desktop. The floating windows have been redesigned and can be customized a lot more. You now have the option to let the contact window flash on new messages and to change transparency based on you contacts' statuses. You also got more choices as to what's to be shown there: contacts name, contacts e-mail, name and personal message, e-mail and personal message. Emoticons are also shown in the floating windows as well.
    • Event Logging. Events can now also be saved in an XML data file. You can filter out contacts you do not wish to log events from. In the newly redesigned Event Viewer you can choose what events to display and a search box allows you to quickly find what you're searching for.
  • Conversation Windows:
    • Improved: quick access to previously sent messages by using the key combination Ctrl+Up / Ctrl+Down. Messages from older and other chats can now be accessed from here.
    • New formatting panel in the toolbar for easy access to formatting codes and colors.
    • Tabbed Chats. The feature has been redesigned to be more "user friendly", however, this required some previous options to be removed: the possibility to group/ungroup chats manually with a key combination has been taken out. No more auto-switching to a chat with unread messages either. Emoticons are now displayed in the contact's names and the tabbed bar integrates better in the window.
    • Logging. Chat logs can now be saved in HTML format to keep the same look&feel you get during your chat. All your color and emoticons are kept in your logs. Extra options for HTML formatting are the possibility to save images (ex: for winks) and to save your contacts' font. Of course, you can still save in plain text format if that's what you prefer :).
    • Messenger Plus! now comes with its own integrated Log Viewer for easier browsing of your chat logs. For more advanced users, the log viewer also provides command line parameters (type /? for more information) to automate changing password, encrypting or decrypting files.
    • Logs Encryption has been improved a lot. You can now choose how strongly you wish to encrypt your logs: low encryption for faster opening of logs or stronger encryption for extra security, choices for the asymmetrical key are 384, 640, 1024 or 2048 bits. Old encrypted logs can still be opened with the log viewer but newly encrypted logs won't mix with the old files.
    • Part of the old word filter feature is now integrated in the the redesigned Quick Texts feature (for send text only, not received). The new quick texts are much more flexible and are not subjects to the old limits.
  • Customizations:
    • New: You can now show contacts Idle instead of Away when appropriate. Another extra is to add a format button to the Messenger Options (yes, formatting your nick is now possible through Messenger Option panel itself).
    • Notifications. More choices there too, you can get notified about virtually anything...sign in, sign out, name change, psm change, current media change, started new chat, all the status changes separate or all status changes. You can even assign a special message or a sound to it, create special expiration conditions, etc... note that Event Notifications also replace the previous signin/signout panel from Messenger Plus! 3.
  • Sounds:
    • New: You can choose to not play sounds when your current media set, in other words, when you use the "What I'm Listening To" feature in WLM and you are playing a song (or other media recognized by this feature).
    • You can now decide from the preferences panel whether or not to share your Sound Library with all accounts.
    • The maximum allowed length for Emotion Sounds has been increased to 12 seconds.
  • Plugins/Scripts:
    • The old plugins interface from Plus! 3 has been replaced with a brand new scripting interface. The scripting engine makes it easier for everybody to write their own add-ons (providing you know JScript, documentation is provided).
    • The new scripting interface is provided with a comprehensive documentation, samples (scripts created by beta testers which are already available in the online script's database) and gives you more than 150 functions/properties/events to interact with Windows Live Messenger, all without having to compile your project from anywhere but Messenger Plus! itself. If you're a developer interested in creating your own Messenger add-in, now is your chance to show off your skills!
    • Old plugins can't be loaded anymore but previous plugin developers are encouraged to use the many new features of the scripting interface to improve their previous add-on.
  • Contact List Clean Up:
    • The time counters have been improved.
    • You can now see if a contact has added you to his contact list or not.
  • Contact Information:
    • It is now possible to save your current contact's display picture from here.
    • The window is much easier to use, including better access to events recorded for a contact.
  • That's all for the change log but remember that this list only covers some of the main changes you are likely to notice. Keep in mind that everything has been redesigned, meaning that everything works better and smoother than before (not even the smallest feature was re-created "as is"). I hope this new version will mark the beginning of a whole new world of possibilities for Messenger Plus! and that you will all enjoy using it :)

 

See change log for previous versions of Messenger Plus!