Unison Release Notes
Unison 2.1.10
Released on 11/30/12
- Added full screen mode
- Fixed (really!) more unexpected transfer pausing at unexpected times
- Note: PPC machines are no longer supported
Unison 2.1.9
Released on 8/10/12
- Fixed pausing of transfers when machine goes to sleep
Unison 2.1.8
Released on 7/27/12
- Fixed text quality on Retina displays
- Now only uses integrated graphics on MacBook Pros
- No longer autofills user e-mail address for eList signup
- Signed with Developer ID
Unison 2.1.7
Released on 12/21/11
- Adds support for the latest version of Growl
- No longer ignores the backup server setting
- Fixes an issue with automatic update notifications not working
- Fixes an issue with rules not adding files to the queue
- Restarted downloads after relaunch now resume properly
- Post-processing jobs are now serialized
Unison 2.1.6
Released on 8/23/11
- 10.7: Fixed a possible problem where login passwords would not be retrieved on startup
- 10.7: Trial status indicator and SSL lock icon now display properly in the toolbar
- Connection failures during download no longer present a sheet, instead just show error in download list
- Draft posts now track their references properly
- Multiple images posted in one message are now downloaded properly
- Fixed redraw issues when resizing columns
Unison 2.1.5
Released on 7/5/11
- Fixed an issue that could cause preferences to be reset
- Fixed a possible crash when playing an audio file
- Improved decoding of Chinese messages
- Sped up the performance of header loading with lots of "Ignore Sender" rules
- Images without filenames in HTML messages are now shown properly
Unison 2.1.4
Released on 2/16/11
- Fixed an issue with the "Crosspost count" rule condition
- Shift-space now scrolls up
- "Reply to All" will now reply to all groups
- Fixed an issue applying rules to a top-level thread
- Replying via email now maintains quoting
- Files segmented and uploaded with Unison are now properly downloaded and recombined
Unison 2.1.3
Released on 11/18/10
- Fixed a crash in PAR recovery
- Fixed various other crashes
- Download progress bars track completed downloads better now
- Password-protected RAR files are no longer deleted after UnRAR fails
- "Thread started by" date now shows first message date, not most recent
- URLs scanned from messages now ignore trailing punctuation
- Clicking "Save as Draft" when closing an unsent message window no longer posts the message (!)
Unison 2.1.2
Released on 10/8/10
- Fixed crash on quit if SSL connection is active
- Fixed crash switching between tracks
- Fixed hang when trying to close idle SSL sockets
- Updated Sparkle so it (hopefully) won't corrupt downloads
- PAR2 vol files now ignore missing articles, downloading all available data
- Fixed bug where Unison fetches all posts the second time a group is opened
- Unison now ignores unexpected tags in NZB files (such as the NZB 1.1 <head> tag)
Unison 2.1.1
Released on 9/8/10
- New: Added Thread/Unthread Messages, a lost feature from Unison 1
- Fixed possible stall without timeout on SSL connections
- PAR2 file creation is much faster, and the UI updating is better
- Setting a high bandwidth limit no longer loads CPU
- Fixed problem where deleting items sometimes leaves blank objects behind
- Get Latest now works like it used to: If you didn't get all new headers on opening a group, clicking Get Latest will load them
- Fixed problem replying to a message with 1000 characters worth of references
- Fixed problem where > quote indicators weren't parsed properly
- Sped up database lookups while scrolling item list
- Fixed slowness in "next unread message" lookups
- Setup window's "I don't have a server" button now works reliably again
- Added hidden pref for a specifying network address to bind to
- Upload progress now shows in Activity window
- Fixed crash scrolling music player off-screen
- Fixed problem matching regex against references header
- Fixed a crash on quit when closed via dock
- Fixed a crash when downloading an audio file after previewing it
- Fixed an over-release crash
- Fixed a whole heap of memory leaks
Unison 2.1
Released on 8/4/10
- New: Added References: header to Rules
- New: Added scoring system to Rules. Rules can add points, and then act on the accumulated score
- Unison now automatically retries files that error with "No Such Article"
- Fixed potentially unnecessary file cancel after "No Such Article" error
- Adding non-latin text to posts no longer causes rich text sheet
- Login errors now show server message in error sheet (so you can tell "too many connections" from "wrong password")
- Can now set or clear item colors via contextual menu
- Unison now ignores duplicate segments in malformed NZBs
- Fixed problem with file incorrectly shown as downloading after changing search
- Fixed slowdown when selecting a folder with lots of newsgroups inside
- Fixed problems setting default signature when using multiple personalities
- Threads now have their subviews released when collapsed, saving memory
- Fixed a crash reading messages, due to calling setFont on background thread
- Fixed problem with stale cache data messing up download file names
- Fixed hang after delete, mark all read
- Files without an extension inside an NZB file no longer cause an exception
- Fixed freeze when setting expiration time on large databases
- Added handling for odd MIME format as posted by Turnpike client
- Dragging a folder to the upload sheet now sets the description if it's blank
- Fixed handling of duplicate blocks in PAR2 source files
- Unison now ignores missing segments in downloads if there's a PAR set available
- Improved grouping of PAR files with their source files
- Fixed problem with drifting message view split
- Message threads now show average color from children messages when they're closed
- If message has only one font, we change it to user's preferred font
- Added "pause transfers" and "resume transfers" to AppleScript
Unison 2.0.5
Released on 3/22/10
- Fixed automatic recovery for stalled / interrupted downloads
- Fixed sporadic crash due to threading problem in operation queue
- Improved database performance
- Added "Save Attachments" and "Save Messages" to File menu
- Double-clicking an NFO or image file now invokes "view as message"
- Fixed lag when flushing deleted messages and files
- Fixed random crash after creating par set containing a file under 16KB
- If all messages and files are deleted from a newsgroup, we now clear out the database file
- Fixed problem with uploads using the wrong encoding for file names
- Fixed problem where newsgroups from "check for new newsgroups" action were unusable
- Menu items and actions for message/file list are now available when search field is selected
- Fixed CPU usage problem when search view is active
- "Hide incomplete files" works now
- "Use server" in newsgroup info works correctly now
- If font size in HTML post is smaller than font size in prefs, we scale it up
- If message has only one font, change it to user's preferred font
- Deleting an expanded file group now moves selection to next item
- Source list no longer changes size when resizing window
- Changed "Currently Selected" in group info newsgroup selector to "Active Server"
- Fixed possible database contention on source list selection change
- Transfers status in sidebar tracks paused status better
- Added warning when dragging stuff out of source list
- HTTPS works in search now
- Added the SSL lock indicator to the window title bar
- Unison now warns you if you quit while unPAR/unRAR is running
- Sorting by Name column now puts 2 before 10, ignores "re:"
- Added "Server" popup to message composer if user has multiple servers configured
- Message composer now warns before promoting post to HTML
- Fixed possible crash when target files are deleted during unRAR
- Fixed problems with music player stopping early, starting up again when changing newsgroups
- Fixed decoding of multipart/partial file posts
- Can now reply to extremely long threads
- Downloads now use selected string encoding
- Get Info now shows newsgroup name
- Rules now apply colors to file groups
- Fixed problem with ">" characters in replies
- Newlines now stripped from upload description
- "Move To Bottom" contextual menu item in Transfers no longer throws exception
- Fixed problem with sidebar items having wrong index path after deleting an item above
- "Canceled" files no longer restart when when the queue is unpaused
- Periodic header check no longer starts while a previous load is still active, doesn't run after group is deleted
- Fixed some memory usage issues
- Fixed slowdowns when 100,000 files are queued, if you really want to do that
- Image load operation no longer cancels when thumbnails are scrolled off screen
- "Show in Finder" in Transfers is no longer available before the file has started downloading
- Fixed problem with group count showing more posts loaded than total
- We now don't delete stored data for a newsgroup if another copy is still in the source list
- Fixed "full keyboard access" tab problems in preferences
- Fixed slowdown reloading newsgroup list
- Transfer group error is now cleared on retry
- Fixed problem with PAR files losing indentation after postprocessing
- If download group has only one file on finish, error message is no longer lost
- Ran ShrinkIt on internal resource PDFs, shaving a few MB off the binary file size
Unison 2.0.4
Released on 2/2/10
- Fixed PPC hanging and instability issues, due to a compiler bug
- Improved database performance
- Fixed some hanging issues on slower machines
- Fixed occasional crash changing password in server prefs
- Added possible fix for mystery crasher
- Fixed corruption of restarted downloads
- Fixed problem with SSL connections never timing out and getting stuck in "stalled"
- Fixed decoding of HTML messages in threaded view
- Fixed message decoding for multipart/alternative segments inside a multipart/mixed segment
- If operation queue can't connect to the server and the error is retry-able, we now re-queue operation and try 30 seconds later
- PAR2 slice size is now flexible so that we no longer have > 32,767 slices
- Number bubbles are now grey when app is inactive
Unison 2.0.3
Released on 1/22/10
- Added workaround an issue with saved queues not restoring properly
- Fixed a problem with Server Preferences not always opening
- Reduced priority of file group post-processing disk I/O, to play nicer with other disk-intensive apps
- Fixed "-1" new message count issue
- Top-level files in file list now show their name with the selected encoding
- Fixed problem with upload sheet shrinking until it disappears
- Added minimum size to upload sheet
Unison 2.0.2
Released on 1/19/10
- Added "Unread" header count in the sidebar
- Fixed hang finishing loading/grouping headers (usually on PPC)
- Fixed problem with uploads not resuming after Save Queue and Quit
- Fixed another crash when loading image files in message view
- Fixed random crash on network activity, usually on quitting Unison
- Fixed crash on second opening of upload sheet
- Fixed crash on dragging newsgroups from All Groups to the sidebar
- Fixed exception on "Move to Bottom" in Transfers
- Fixed problem, possible crash, reading PAR2 files on PPC after group download
- Fixed problem changing message font
- If message view is blank after decoder's finished, we now show the undecoded contents as a fallback
- Signatures at the end of segments in multi-part yEnc files are now ignored, no longer corrupt the download
- Fixed bug with last segment of upload getting corrupted if the file size is an even multiple of the segment size
- yEnc files with missing first segment now have the available data downloaded (when PAR files are available)
- Fixed exception causing partial load of newsgroup headers
- Upload sheet now notices when a personality is added in preferences
- User's selected encoding is now used in message posts instead of always posting UTF-8
- Multiple PAR2 files in a file group or NZB download no longer confuse Unison
- UnRAR no longer potentially overwrites existing files
- Fixed UI freeze after resizing window with tablet
- Rules can now set file colors
- Deleting a group from the sidebar now cancels name editor, if present
Unison 2.0.1
Released on 1/8/10
- Importing Unison 1 favorites on first launch is now more accurate
- Trial period no longer expires prematurely, and will be reset for existing users
- Fixed problems with images in message view not loading, causing crashes
- Fixed crash on clicking "OK" on access signup error page
- Fixed crash when com.apple.CalendarStore is in the runtime
- Fixed potential crash on message composer encoding alert
- Server setup now tries to load newsgroup list only after it's successfully logged in
- Image previews now stop loading when thumbnail view disappears
- Configuration URL handler now handles special characters in usernames and passwords
- Forum-style thread view and mail-like overview view now use selected string encoding
- Bandwidth limit preference, when imported from Unison 1, is now multiplied by the connection limit
- Added everyone's favorite "Whoosh!!" sound on message post
- Fixed glitch on clicking "New Folder" button before setting up a server
- "All Groups" list is now reloaded when changing servers
Unison 2.0
Released on 1/5/10
- New interface, new search, new unified view, new... wait, it's all new!