« Back to timeline
Many many many other improvements and bug fixes are not listed in this document, I don't want to write a book. Beta tests have generated 5 more pages of updates but I won't include them here. Let's just say that Messenger Plus! 3 is way better and way cooler :).
Compatibility fix for Windows Messenger.
Compatibility with MSN Messenger 6.2 has been added.
Known bug: because of a new feature in MSN Messenger 6.2, emoticons won't be sent properly when used in conjunction with commands or special tags. This will be fixed in the forthcoming Messenger Plus! version 3.00.
Important internal change regarding the way Messenger is accessed by Messenger Plus!. The goal of this change is to minimize problems caused by Windows Messenger in Windows XP.
New feature: come-back messages! you've been asking for this since the existence of Messenger Plus!, you know have it thanks to the popup-menu integration added in the version 2.50 two months ago. This feature lets you record a message for an offline contact that will be sent the next times the contact signs-in.
The "Set Come-back Message" menu entry is grayed-out when the contact is not offline.
Messages are sent like Personalised Status auto messages with the only difference that they are not displayed in italic.
To avoid flooding your contacts, come-back messages are sent only 7 to 15 seconds after the contact signs-in.
You can use commands as come-back message. This can be used, for example, to automatically send a file to someone you were waiting for (with the /dropfile command).
Do not abuse this feature or it will get very annoying for your contacts. If you over-use come-back messages, you'll probably end-up being blocked :). Also, do not ask for the feature to be improved by allowing to set a come-back message when the user is signed in but his status is not Online; that is completely unnecessary and could be quite annoying for your contacts.
You can now use the (!M) and (!N) tags in your custom names to automatically add the email or the original name of your contact. You can use each tag only once per name. Example: "Charlot [(!N)]".
Added security features to allow proper uninstallation of the sponsor if the setup has been deleted. Some software such Adaware detect the sponsor setup file and delete it. You can think it's a good thing until you realize that the sponsor is still installed and that it can't be uninstalled anymore as a result. Software like Adaware make people think that all sponsor programs are designed to be uninstallable while they are the one who prevent proper uninstallation by screwing up the setup files. No software can be uninstalled when some of its core files are missing. Because I care more about my users than these companies do, I improved the uninstaller to automatically recover the sponsor setup file if it's missing thus, improving your chances of recovery if you ran an automatic advertisement removal program.
Uninstaller improved to do more cleaning after the computer is restarted (inoffensive temporary files were sometimes left by the sponsor uninstaller).
No more notification popups when the screensaver is running (that way, it doesn't look ugly and also, you don't miss schedules because your computer is idle).
Added "ValidateQuickIconKey" registry setting to display the quick icon panel when a parenthesis is pressed, even if the character before is :, - or '. Can be useful if you use the : character in your custom emoticons.
Added "UseTagForCustomName" registry setting to disable the display of Personalised Status tags in the contact list when Custom Names are enabled.
Added "ImprovePopupMenus" registry setting to prevent entries to be added in Messenger popup menus. That's for those of you who really like pointless customization ;).
No more crash when using the Boss Protection or Instant Lock mode while a Plus! notification popup is displayed.
New languages added: Afrikaans, Portuguêse (Brazil).
The Quick Icon configuration panel for custom emoticons now allows to reorganize the order of the entries in the list (which corresponds to the position of the icons in the Quick Icon panel).
The position of the contact list window is properly recorded and restored when you restart Messenger, even when your taskbar is on the top or left side of the screen.
New behavior when you enable Plus! Notifications for contacts sign-ins.
The notifications configuration window now has a 4th option to explicitly select contact sign-ins (only available when you enable sign-in notifications in the preferences).
"Status change to: Online" notification will display notifications only when the contact was already online and changed his/her status back to Online.
The Quick Icons panel has been improved again.
Messenger Emoticons are displayed from Messenger resources. This means two things: they look much better in the Quick Icon panel and, if you are using a skin that replaces defaults emoticons, you'll see those in the panel.
A QuickIconBgColor registry value has been added to change the background color of the panel. This can be nice if you want the panel to have the same look and email as your Messenger background.
Personalised Status tags are displayed properly in your contact list for blocked contacts.
Auto-update deactivation works better now.
Carriage returns are removed from contact names in the event log file.
"You must sign-in before you can use this feature" bug fixed for new Messenger versions.
New feature related to the Toast Notifications. You can ask Messenger Plus! to display notifications when your contacts sign in. Just deactivate the native online notification option of Messenger and use Messenger Plus! to get notified only when the contacts you really care about come online.
In the past months, many of you have complained about the sponsor program distributed with Messenger Plus!. A lot of you apparently didn't notice the checkbox in the setup program. Many arguments have been exchanged on the forum and despite everything bad that has been said about me, I've decided to make my users happier by modifying the setup.
From now on, nothing is checked by default and you must select between "I accept" and "I refuse" before you can click on "Install".
The "accept" word is in capital letters and clearly specifies that it will install the sponsor program in addition of Messenger Plus! (I always thought that the text displayed in previous versions was clear enough but again, I'm just doing everything my critics have been asking for).
To avoid confusing people who don't take the time to read anything that's written in the screen, "Sponsor Agreement" is displayed in bold on top of the agreement. There's no way anyone can miss this :).
I hope that these modifications will prove to some of you that I'm not the kind of person you think I am. Most of the things I've read about the sponsor program itself are written by people who didn't install it and who just assume a lot of things based on the company who's sponsoring me. I never forced anybody to install the sponsor so there's no need to spread lies about my software, and I hope that this new setup will convince you that my intentions are not earn my life in the expense of my users (I don't get paid more when I spend weeks adding new features).
The popup sound is played correctly for custom notifications when a contact changes his/her status to online.
Toast popups are displayed correctly at the top of the screen every time (when appropriate), even when the taskbar is hidden.
A lot of users have been requesting this feature since MSN Messenger 6 was released... custom emoticons can now be displayed in the Quick Icons panel.
Unlike in the selection panel displayed by Messenger, the Quick Icon panel has no limit on the number of emoticons that can be displayed in it.
All your custom emoticons are not automatically displayed in the Quick Icons panel. As a lot of people have tons of custom emoticons, I thought it was better to let you chose what emoticons to display (there's although a big technical reason for it so there's no need to ask for this improvement in the forum).
The Quick Icons panel displays a Customize link that opens the configuration window. You can also configure your emoticons from the Quick Icons section in the preferences.
For each icon you add in the panel, you have to select a picture and the associated text tag. In most occasions, you'll just want to put the same tag you associated to the icon in Messenger. However, you can enter more than one tag if you want to display simultaneously several emoticons stuck together (this seems to be pretty popular to display large images built from several small emoticons).
If you have a lot of custom emoticons to display and if you don't really care for the original Messenger ones, you can ask to only display custom emoticons in the Quick Icons panel.
The old name of your contacts should be displayed properly every time in name change notifications.
The parameter of the /persostat command is 1 based, not 0 based.
Using Boss Protect or Lock Station while status is personalized doesn't change the status (when going in or out).
Messenger Plus! has now complete support for multiple monitor systems (finally!). This means that everything will now work fine if you have a monitor with negative screen coordinates. As a result, the SpecialMultipleMonitorSupport registry key has been deprecated.
Because Microsoft recently changed their rules concerning friendly names, a new multi-format coding system had to be created
You must use /nick to change your name if you want multi-format tags in it. Normal IRC codes are replaces by special ones by this command.
People who don't have Messenger Plus! 2.52 installed won't see the colors in your name.
People who want to hide "says:" with some special color tricks can use the new /nick2 command. Note that I do not officially support this command, I just added it to avoid you the trouble to find some hack to go around the protections in /nick :).
Text mess-up bug fixed when using names with multi-format tags in combination of the Name Truncate and Custom Name features (you'll admit that it's not a common situation :p).
Added a /noformat command. This lets you send messages without multi-format tags being parsed (or emoticons). This is useful if you want to send your special formatting attributes to a contact. This command works only if your contact has Messenger Plus! 2.52 installed.
Some other minor bug fixes and improvements.
The Import Preferences feature has been fixed to properly import your preferences every time.
The Word Duel easter egg internal protections have been improved.
Several translations have been updated.
Korean, Turkish and Galizian have been added!
The Last Time Seen Online property for your contacts works better.
A number between "1" and "20" can now be specified as parameter to the /persostat command to quickly use a pre-recorded Personalised Status.
Bug fixed in the docking feature when using several monitors.
Notification windows have been improved.
Popups now display on top of the screen when your taskbar is at the top too.
Popups always have the correct size and position, this is not depending on your version of MSN Messenger or Windows Messenger.
When a notification popup is displayed, a Messenger Plus! icon flashes in your systray to be sure that you notice the popup.
The scheduler has been improved.
When not explicitly dismisssed (either by right clicking in the notification or clicking on the close button), notifications are displayed every 3 minutes, up to 3 times (can be modified with the new "SchedulerMaxRecall" registry key). You have no more excuses for missing your scheduled events now!
Added a "SchedulerToastDelay" registry key to change the number of seconds scheduler notifications are kept displayed on the screen. The maximum allowed value is 60 seconds and it is not recommended to use a value above 30 seconds (this will block other notifications displayed by Messenger).
When the "CommandErrorMessage" registry setting is set to "0", bad commands are sent as text, as previous versions of Messenger Plus! did.
Full international support for dates and times displayed everywhere in the software.
The TimeFormatAmPm registry key is obsolete.
The most noticeable changements related will probably be the use of AM/PM time when required and month names in your own language for the log archive directories.
The (!DD) and (!DM) tags now display the full name of the current day or month.
The Date and Time tags for registry settings have been modified. To avoid backward compatibility problems, registry settings that use these tags have been renamed.
New registry setting: "ChatLogTimeStampFmt". You can use it to modify the way time stamps are written at the beginning of each line in chat logs.
The Instant Lock reactivation bug is finally fixed! clicking on the Messenger icon can no longer reactivate Messenger without the password.
Your name is no more automatically changed back for no reason, when you sign-on, when you use Personalised Statuses.
Big thanks to Dane for his precious help on this version.
Some other bug fixes and small improvements you probably won't notice :).
The auto-update mechanism has been improved in several ways.
You can now enter up to 30 Quick Texts, the last 10 don't have a keyboard shortcut associated with them but still allow you to take advantage of the "chain feature" (using #, more information can be found in the tooltip associated with the Quick Text preferences window).
The display picture and the other new settings of Messenger 6 are now saved properly, all the time.
By default, the "auto away" feature now changes your status online when it is Online or Idle. If you want to keep the way the feature worked before, use the AutoAwayAlways registry setting
The ResetNameTag registry setting has been added if you want to keep your name tag when you sign-out/sign-in.
Some translations have been updated.
The 3rd Boss Protect setting is now loaded correctly when Messenger Plus! starts.
Custom Name feature improved for MSN Messenger 6.1. This new version of Messenger displays contact emails instead of their names by default in the chat. It's now replaced by the real name of the contact (as Messenger 6.0 did).
New Custom Name option available with MSN Messenger 6.1. You can select a "grey check" (or "square check" if you're using Windows XP) when you enable Custom Names. Doing so will force the custom name to be displayed in the chat window.
The Share Files feature is now working fine in MSN Messenger 6.1.
You can more easily use the /run command with command line parameters now.
The roll eye emoticon has been added to the Quick Icon panel.
The Quick Text have been improved. You can now specify up to 20 different text or commands. To do so, simply create a new line and start it with the '#' character. This can be used to quickly chain several operations. Advanced users can even specify the delay between operations: after the '#', specify a digit between 1 and 9 (seconds) and put another '#'. If you don't specify a delay, the default is 0.5 seconds.
Example 1:
#Look at my new name!
#/nick SuperName
#do you like it?
Example 2:
#In 5 seconds I'll check your web site
#5#/run http://www.msgplus.net
Plugins that return text in ParseCommand() and ReceiveNotify() can use the same mechanism described above for Quick Texts to chain different actions.
/me command fixed when used in Asian (chinese, japanese, ...) versions of Windows.
Plugins! yes, you can now develop plugins for a plugin :). This will allow developers to create their own commands and tags. More information about this functionality can be found at www.msgplus.net/plugins.htm.
You can now set transparency effect for the event viewer window (right click in the window and select Configure).
Three new command sounds have been added :)
Fixes problems some people had with the sounds.
Sounds are not played anymore when put in a name.
Personalised Status window doesn't display a negative count-down on slow computers.
No more problem related to exiting toast popups by right clicking on them in MSN Messenger 5
No more empty lines with using multiple Personalised Status messages (with '#'). Also, the maximum message count is now 9.
Emoticon menu problem fixed, sorry about that.
Swedish language added.
Minor corrections have been done in some languages.
Several other little fixes.
A special tag has been added to display the song currently playing in Winamp. You can use (!WAT) in your discussion and it's supposed to work for Winamp 2.x and Winamp 3.x.