What's new in Unison 2.2
Mar 22, 2016
- Adds the #1 feature request for Unison: multi-connection downloads for much faster transfers.
- Also adds a lot more Retina assets for more beautiful browsing on newer machines, and fixes many little bugs and quirks.
- Now free, and unsupported.
New in Unison 2.1.10 (Dec 3, 2012)
- Added full screen mode
- Fixed (really!) more unexpected transfer pausing at unexpected times
- Note: PPC machines are no longer supported
New in Unison 2.1.9 (Aug 10, 2012)
- Fixed text quality on Retina displays
- Possibly fixed an issue with transfers hanging on 10.8
- Now only uses integrated graphics on MacBook Pros
- No longer autofills user e-mail address for eList signup
New in Unison 2.1.8 (Jul 28, 2012)
- Fixed text quality on Retina displays
- Fixed issue with black background form fields on 10.7.4
- Now only uses integrated graphics on MacBook Pros
- No longer autofills user e-mail address for eList signup
- Signed with Developer ID
New in Unison 2.1.7 (Dec 21, 2011)
- Adds support for the latest version of Growl
- No longer ignores the backup server setting
- Fixed an issue with rules not adding files to the queue
- Restarted downloads after relaunch now resume properly
- Post-processing jobs are now serialized
New in Unison 2.1.6 (Aug 24, 2011)
- 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
New in Unison 2.1.5 (Jul 6, 2011)
- 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
New in Unison 2.1.4 (Feb 17, 2011)
- 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
New in Unison 2.1.3 (Nov 19, 2010)
- 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
New in Unison 2.1.2 (Oct 9, 2010)
- 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 tag)
New in Unison 2.1.1 (Sep 9, 2010)
- 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
New in Unison 2.1 (Aug 5, 2010)
- 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
New in Unison 2.0.5 (Mar 27, 2010)
- 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
New in Unison 2.0.4 (Feb 3, 2010)
- 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
New in Unison 2.0.3 (Jan 23, 2010)
- 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.
New in Unison 2.0.2 (Jan 19, 2010)
- 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
New in Unison 2.0.1 (Jan 9, 2010)
- 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.
New in Unison 2.0 (Jan 5, 2010)
- New interface, new search, new unified view, new... wait, it's all new!
New in Unison 1.8.1 (Feb 27, 2008)
- Fixed crash opening multiple SSL connections simultaneously (e.g., when opening an NZB file)
- Option click in outline views now expands/collapses all
- Fixed bug with empty list after search in image view
- Spaces are stripped from newsgroups: field in message composer
- SSL lock no longer disappears from host field when you enter username in config screen
- Fixed problem with some images disappearing after loading in thumbnail view
- "Add to downloads" rule now works when you "Apply Rules"
- Removed MIME headers from yEnc file posts to avoid confusing some newsreaders.
New in Unison 1.8 (Oct 6, 2007)
- Improved speed of SSL uploads
- Added Dutch localization
- Clicking the dock icon with windows minimized no longer creates a new Groups window
- NZB downloads now wait until downloading begins to create folders
- Fixed an issue with previewing images in Image view
- Improved reliability of previewing images and music after deleting caches folder
- Posting now (more) properly honors the "followup-to" header, as per RFC
- Improves reliability of parsing the file extensions out of subject lines
- Fixed situations where "Clear" may remove active downloads, too
- "Mark Thread Read" now clears selection if messages are hidden
- If you select both a thread and a single non-thread post, "Mark Thread As Read" no longer marks all non-thread posts as read
- Improves download display of base64 posts made with other newsreader applications
- Now attempts SSL first during server setup
- Automatic PAR set naming is now smarter, to avoid generic "Recovery Set" name
- Top level is now properly refreshed in All Groups view after checking for new groups or reloading groups list
- Number of newsgroups is now properly refreshed when you change servers
- Added commas (or periods for our friends overseas) to numbers in message list status text
- File size on yEnc posts is no longer underestimated
- Improved memory usage, such as when using a large number of headers
- Fixed potential crashes, such as during file grouping and when using 10.2.8