SnapMail Version 4.4 Release Notes, 7/21/2006
Installation Notes
-
In order to take advantage of networking improvements, all computers on your network will need to upgrade to SnapMail 4.4. Note that SnapMail is designed to run with at most one computer volunteered as SnapMail server. The only exception to this is when multiple networks are connected via the Internet without a VPN.
- SnapMail 4 runs independently of previous versions of SnapMail. This means that you can install the new version, play with it and test it, but still use your current version of SnapMail at the same time. I.e. while you can import your mail from SnapMail 3 into SnapMail 4, SnapMail 3 users cannot send mail to SnapMail 4 users, or visa versa.
Release History
Version 4.4 July 21, 2006
New Features and enhancements:
- All-Substantial networking improvements speed message delivery and more efficiently establish user on/off status
- All-AutoReply indicated in automatic response to message
Bug Fixes:
- All-Solved problems caused by changing name of server
- OS X-Fixed problems with notification when SnapMail was launched in the background
- OS X-Applications are saved with correct format when arriving as attachments
- OS X Tiger-Fixed drawing bug when attachments are detached
Version 4.3.5 May 9, 2006
New Features and enhancements:
-
All-to/cc/bcc now have keyboard shortcuts: ctrl-shift t/c/b (Win) and cmd-shift t/c/b (Mac)
Bug Fixes:
-
All - Significantly accelerated saving and printing of multiple messages
-
All - User list on Main Window now does not lose sending status information which will prevent sending of inadvertently blank messages
-
All - Spell Checker uses fewer system resources
-
All - Fixed rare bug where sending a SnapBack would cause a crash
-
All - Fixed bug where changing name of file when saving would fail to work
-
All - Hiding users now does not cause occasional crash
-
OSX - Rare bug where enabling Bonjour for user discovery caused app to become non-responding is fixed
Version 4.3.4 January 22, 2006
Bug Fixes:
-
All - "Save As" and "Print" now work properly when multiple messages are selected
-
OSX - Fixed bug where certain versions of QuickTime Player caused failure to launch
Version 4.3.3 January 1, 2006
Bug Fixes:
-
WIN - Files to attach may now be dropped anywhere on the main window
-
All - Printing is now configured correctly
-
WIN - Bug which prevented SnapMail from using certain fonts is fixed
-
WIN - Message List no longer replaces tab character with black bar
-
OSX - Fixed a bug which caused some systems to be unable to use Bonjour for user discovery
-
Classic - Fixed bug where cursor was lost on application being deactivated
Version 4.3.2 December 1, 2005
Bug Fixes:
-
OSX-Icons missing from some windows have been restored
Version 4.3.1 November 29, 2005
Bug Fixes:
-
OSX - Fixed a bug which caused some systems to be unable to launch SnapMail
Version 4.3 November 15, 2005
New Features and enhancements:
-
All - Holding down the option/alt key while clicking on the Attachments button now displays the paths of attached files and folders
-
All - Attachments being moved prior to sending is now handled more gracefully
-
All - Attachments names are now displayed when viewing a message
-
All - Attachment names are now included when using Find
-
All - Attachments names are now included when printing a message
-
All - Messages can now be sent via cc or bcc
-
All - Messages can now be displayed in main window with the header on the bottom
-
All - Users may now include custom sounds. Please see manual for instructions.
-
All - Menus more in keeping with each operating system's user interface guidelines
-
WIN - Users may now set preference for SnapMail to minimize to System Tray
-
All - If there is a server, only servers can delete a user. That user will be removed from the user list on all other computers as well.
-
All - Added preference to lock on hiding (Mac) or minimization (Win)
-
All - Option key with Reply button now toggles the "Reply to All" preference
-
All - SnapBacks now have keyboard shortcuts.
-
All - Support for right-clicking/control-clicking includes cut, copy and paste.
-
All - Web links and email addresses in messages are now indicated with cursor change
-
WIN XP,2K-Bonjour support for user discovery added.
Bug Fixes:
-
All - Fixed bug which caused crash on quit when certain editing windows were open
-
WIN - Fixed bug where SnapMail using sound could raise the system sound level
-
All - Column sorting now works when editing SnapBacks and AutoReplies etc.
-
All - Choosing a templates after bringing it into view in the icon list by scrolling no longer causes out of bounds exception
-
All - Fixed a bug which would occasionally cause a crash on incoming Alert Windows on launch
-
WIN98 - Fixed a bug with UDP networking
-
OSX - Applications and other packages are now correctly counted on attachment button
-
All - Alert Windows no longer move lower over time
-
Classic-Rendezvous no longer appears as choice in Networking Window
-
WIN - Launch on system startup in the background now works correctly
-
OSX - "Bring all to front" now gets windows off the Dock
-
WIN - Fixed many bugs with notification of incoming messages. Pop to front is now fully functional.
-
OSX - "Save as..." dialog box now correctly saves attached applications.
-
All - Saving files to alternate drives now works properly.
-
All - SnapMail now quits more gracefully on system shutdown
-
OSX - Executable files more reliably remain executable on delivery
-
OSX - Dropping files on SnapMail icon now always launches SnapMail with all files attached to new message
-
OSX - Incoming messages bounce icon on system startup when SnapMail is hidden
-
All - Foreign characters now do work in AutoReplies, SnapBacks, and Group names
-
All - Searching for nonexistent words when folder choice "All" is selected no longer causes SnapMail to stall indefinitely
Version 4.2.3 September 28, 2004
New Features and enhancements:
-
ALL - implemented password protection
Bug Fixes:
-
ALL - resolved many small bugs in Custom Reminder Window which kept dates from being entered correctly
-
WIN - can now copy text from Snaps
-
WIN - conflict which caused several other apps to max out on CPU is resolved
-
WIN - control-h now has correct hiding functionality
-
WIN - launch on system startup in the background now works correctly
-
WIN - crash on closing app with close box is resolved
-
WIN - Page Up/Down, Home/End, and Enter now have correct functionality
-
WIN - can now copy text from log window
-
WIN - fixed a bug that could cause SnapMail to hog the CPU after clicking on buttons with pop-up menus.
-
MAC - fixed a bug that prevented the message header from being properly colorized
-
MAC - fixed a bug that could cause attachments to be received improperly on non-US systems
-
OSX - long file names no longer cause problems as attachments
-
OSX - now correctly scans the network using UDP under OS X version 10.1
-
OS9 - cmd-h now has correct hiding functionality
-
OS9 - no longer crashes on system shutdown
Version 4.2.2 April 29, 2004
Bug Fixes:
-
ALL - Removed expiration date.
Version 4.2.1 April 21, 2004
Bug Fixes:
-
ALL - Control mail messages are no longer bounced back to the sender if they time out.
-
ALL - Fixed bug in e-mail matching code that could cause a lockup when opening a message if the message had many consecutive periods in it.
-
OSX - Fixed a bug that would cause a "nilObject" error message to appear at launch time if more than one message was pending on other computers for delivery.
-
WIN - Fixed a bug that would prevent SnapMail from launching and would hog the CPU
Version 4.2 - March 10, 2004
New Features and enhancements:
-
There is now a Windows version of SnapMail!
-
Added a new AutoReply feature.
-
The message list should be much more responsive, i.e. load and scroll more quickly.
-
Auto-spell-checking is now faster.
-
On/Off status of computers in remote networks is now propagated to all SnapMail nodes.
-
There is a new preference that locks down the message list header so it can't be accidentally pressed and mess up your sorting order (to override the lock option/alt-click on the header)
-
Extracting an attachment now marks a message as read.
-
If you send a message with attachments without typing any message, the message text will automatically get set to be a list of the attachments.
-
Added clickable web-linking to the Snap window.
-
SnapMail is now better at guessing what text is a web-link (e-mail address and urls without "http" prefix).
-
Added text style preferences for the user & message list.
-
You can now drag graphics files to the image well in the template edit window.
-
You can now drag file onto the appliction icon and the dock icon to attach them.
-
Groups are now selectable via the keyboard using cmd-shift-<num>
Bug Fixes:
-
ALL - Fixed a bug that could cause very long delays when opening messages.
-
ALL - Replying to a user who was hidden, now automatically un-hides them so that the reply will actually work!
-
ALL - When the user list changes, any selections you may have made are no longer cleared.
-
ALL - Fixed a bug that prevented creating templates with no text.
-
ALL - If the application gets a quit request while it is in the background (i.e. from the dock in OS X or via an AppleEvent, it no longer brings up the quit-confirmation dialog, making it look like the app isn't quitting.
-
ALL - Find again now works correctly.
-
ALL - Fixed a big memory leak, this especially affected stability under OS 9.
-
ALL - double clicking on a template icon now reloads the template even if you've already typed something in the oubox. (Option/Alt clicking has always done this.)
-
ALL - The URL matcher no longer marks lots of extraneous text as a web link, also double clicking on an e-mail address now properly launches your e-mail program.
-
ALL - Fixed crashing and other problems with the reminder settings window.
-
ALL - Log window now remembers whether it was left open or closed.
-
ALL - Header in the autoreply active window is now correct when the current autoreply is changed via the menu.
-
ALL - Fixed a bug that caused a server to be marked as being it's own server.
-
OSX - Launch at startup preferences now work again under 10.3
-
OSX - Fixed a crash if you quit SnapMail while editing a template item.
-
OS9 - You can now send attachment with long file names from OS X to OS 9 (the file names are simply truncated).
-
OS9 - "Bouncing text" when typing long messages in the classic version is fixed.
Version 4.1 - November 10, 2003
New Features and enhancements:
-
You can now volunteer a machine to be a server (rather than having to type in the server name on each machine).
Changes when acting as a server include:
-
Deleting or trashing pending messages from the sent folder on the server now causes them to be returned to the sender instead of just deleted.
-
Return receipts and control mail are now invisible except on the server, but they are marked as such in the subject column of the message list.
-
Mail is automatically deleted from a server's sent folder after it is forwarded to its destination.
-
Servers will pass user name lists to other computers. Users will be marked with a yellow dash (instead of as "on" or "off") if they are only "visible" via a server.
-
You can now choose whether you want all mail to be forwarded directly to a server, or to be sent to the server only if the intended recipient is not available, which is the default behavior.
-
Messages and templates now include icons which can be selected from the icon list above the OutBox. When creating templates in the Edit Templates window you can "grab icons" from the screen, or simply copy and paste them into the icon image well. The keyboard equivalents cmd-1-cmd-9 can now be used to select the first 9 templates.
-
Changes to the message list column widths are now saved.
-
All entries in the log window are now time-stamped
-
We are now better at getting IP goodbye messages to machines not on the local subnet before sleep (OS X only)
-
Snaps now show the date & time the Snap was sent in the alert window title-bar.
-
You can no longer type in an IP range greater than 255 into the IP scanning list.
-
When forwarding a long message the OutBox now scrolls to the right place.
-
Added disclosure triangle to Snap window so that users can pick whether they want to be able to type into the alert window or not.
-
Added "Remind After" pop-up to Snap window for reminders.
-
The message list now has contextual menus for the various message commands as well as setting message status.
-
SnapMail can now connect up multiple networks behind NAT firewalls (i.e. cable & DSL modems). Simply volunteer one computer as a server in each network, and add the static IP address of the external NAT firewalls into the TCP/IP scanning list of each server. Then set up the NAT firewalls to forward all incoming SnapMial packets to the server on it's network. The servers will automatically handle passing around the user lists from each network.
-
You can now select users from the user list by tabbing to the user list box and typing.
-
You can now hide users from appearing in the main user list.
-
Added in message count text at the top of the InBox.
-
To increase network efficiency, messages to users who are on, now bypass the server.
-
There is now a preference to sort the user list by last name.
-
Holding down the option key while opening the Users window now displays and extra column with the version number of SnapMail that each computer is running
-
Messages sent to the server for forwarding have more descriptive headers when opened from the sent mail folder.
-
The user list is now stored in the Application Support folder so that users on the same computer have access to each other's names.
-
You can now use Select All (cmd-a) from the Edit Menu to in the groups window when configuring a group.
Bug Fixes:
-
Fixed a bug where TCP goodbye connections at quit time weren't working.
-
Fixed a number of bugs when deleting multiple messages in the send folder where one of them is in progress.
-
When auto-spell is disabled, the check spelling item in the tools menu is now disabled if the dictionary is missing.
-
Auto-spell is now multi-threaded, which means that it's much less disruptive to typing. Also, a number of bugs were fixed in the classic version which would cause the scroll position to bounce around.
-
The default port number for SnapMail is now the newly assigned IANA port number for the SnapMail protocol: 3762. If you were running SnapMail on the old default port number (3484) SnapMail will automatically switch to the new port number. NOTE: If you are using OS X's built in firewall you will have to update your record for SnapMail!
-
Fixed a bug that could cause two icons instead of one to appear in the attachments well if you had attached a folder.
-
Dragging text from a message and dropping it back in the message window no longer causes it to be appended to the OutBox.
-
Fixed a bug that could cause the Subject line to appear in the wrong place in the classic version.
-
Fixed a bug that could cause a "Type Mismatch" error when replying to a message.
-
Fixed a bug that could cause a freeze when replying to mail in the classic version.
-
Fixed a bug that prevented scanning for users via Rendezvous.
-
Replying to a reply no longer erases the subject line.
-
Fixed a problem that could cause delayed mail.
-
When shutting down or sleeping, SnapMail now sends out a TCP goodbye message to other SnapMail nodes that aren't in the local subnet because they won't get the UDP goodbye broadcast. This will also happen for all users if UDP scanning is deselected in the networking window.
-
Fixed a bug where messages to users who's names include a comma would get stalled if forwarded to a server for delivery.
-
Fixed a bug where attachments would be stripped off of messages that pass through a server.
-
Fixed a bug where return receipts would not pass through a server.
-
Fixed a bug where you couldn't update your name if you had mistakenly typed it in the wrong case.
-
Choosing factory defaults in the networking window now replaces the default port number rather than appending on to the current value.
-
Fixed a bug in replying to a message, where if you have the copy original message contents preference set, the OutBox would always be scrolled to the bottom so that you couldn't see the cursor.
-
Fixed a bug when opening long messages, they are now no longer scrolled down to the bottom.
Version 4.0.3 - July 18, 2003
-
TCP/IP scanning now correctly honors maximum number of connections.
-
Fixed crash in the OS 8/9 version related to sleeping.
-
Fixed TypeMismatch error that appears for some imported messages from previous SnapMail
-
Fixed problem where SnapBack alert window would sometimes appear behind the main SnapMail window.
-
Creator and type are now set when saving messages as text.
Version 4.0.2 - June 4, 2003
-
Fixed crashes and lockups in the OS 8/9 version
-
Added message Forwarding
-
OS 8/9 version now flashes the application icon when it's in the background and a message arrives.
-
Transfer speed for large enclosures is now significantly quicker.
-
Fixed a lockup that could happen when canceling a message transfer part way through.
-
Message header now shows recipients if there are more than one.
-
Added a preference so you can turn off the "reply to all" feature.
Version 4.0.1 - May 7, 2003
-
Now displays a warning if the OS X firewall is active
-
Now correctly locates SnapMail 3 preferences on international systems.
-
Bug in TCP/IP scanning fixed.
-
Now handles more gracefully the case where attachments are moved or erased before sending.
-
Fixed a bug where manually checking spelling wasn't working.
-
Messages sent as reminders now show the specified delivery time (instead of the actual original send time) in the date column.
-
Numbers and hyphenated words are no longer marked as misspelled.
-
Messages sent but trashed before being delivered are no longer returned!
-
Items in the "Sent" folder now also appear in the "All" folder
-
Returned mail items are now properly erased from the "Sent" mail folder.
-
Expired demo no longer requires quitting and relaunching after entering a serial number to work.
|