SMARTReporter History:


2.7.4 (25 Nov 2013):

• IMPORTANT: this is the last version of SMARTReporter 2.x., visit the website to learn how to upgrade to v3.0

• IMPORTANT: The minimum system requirements have been raised to Mac OS X 10.7

• Fixed the I/O error check to ignore false positives

• Added new icon-set (thanks to "Brynjar Saunes Bye")


2.7.3 (23 Jul 2012):

• Fixed the I/O error check to work on Mac OS X "Mountain Lion" 10.8


2.7.2 (13 Apr 2012):

• Added 2 new icon-sets (thanks to Pietro Faraone)

• Added Simplified Chinese localization (thanks to Chuan Liang)

• Updated Swedish localization (thanks to Pär Boberg)

• Updated Italian localization (thanks to Pietro Faraone)

• Fixed a memory leak

• Stability improvements

• Made some changes in preparation of the discontinuation of SMARTReporter 2.x


2.7.1 (07 Dec 2011):

• Added compatibility with Growl version 1.3

• Added compatibility with Xserve / SAS hardware

• Added 5 new icon-sets (thanks to Pietro Faraone)

• Added placeholder replacement for notification e-mail header

• Updated Swedish localization (thanks to Pär Boberg)

• Updated Japanese localization (thanks to Jumpei Suzuki)


2.7.0 (30 Aug 2011):

• Added display of a "tooltip" with the current status when resting the cursor on the menu-icon

• Added option to check attached Software-RAIDs for being degraded or offline

• Fix another warning message in the logfile (about inability to read from the system-logfile)

• Updated Japanese localization (thanks to Jumpei Suzuki)

• Some smaller changes and fixes


2.6.2 (03 May 2011):

• Another fix for error messages about not being able to open the log file 

• Fixed possible crash while sending e-mails

• Added Swedish localization (thanks to Pär Boberg)


2.6.1 (30 Apr 2011):

• Fixes for the new I/O error check system:

• Fixed possible crash

• Fixed error messages about not being able to open the log file 

• Updated French localization (thanks to Amalrik Dumas)


2.6.0 (13 Apr 2011):

• Completely rewritten the I/O error check option to work great on all systems

• Re-enabled the I/O error check option on Mac OS X 10.5.x (Leopard)

• Make sure this option is enabled since previous versions might have disabled it

• Completely rewritten logging , unimportant messages aren't written to the system log file

• Attention, the log-file format has changed

• S.M.A.R.T. failures will be "broadcast" to all connected terminal users

• Updated the functionality to check S.M.A.R.T. attributes and perform S.M.A.R.T. self-tests

• Updated smartmontools (r3314) to support newer drives especially on 32bit & PPC

• Added option to perform a "long S.M.A.R.T. self-test"

• Added option to view results of previous self-tests without starting a new self-test

• Various usability improvements to these functions

• Add more details including the serial number to the "disk-failure-notification e-mail" 

• Fixed problem where S.M.A.R.T drive failure notifications could be triggered too often

• Updated French localization (thanks to Ronald A. Leroux)

• Improved integration with "VoiceOver"

• Various sharing/bookmarking links on the website

• Some smaller problems fixed


2.5.8 (20 Mar 2011):

• IMPORTANT BUGFIX: Fixed a problem where SMARTReporter could cause Mail.app to forget your Mail server password

• Updated the FAQ

• Some smaller problems fixed


2.5.7 (14 Mar 2011):

• Disabled I/O error checking on Leopard as system bugs may result in crashes

• Inform the user that the I/O error check option needs admin priviledges and don't spam the logfile if this isn't the case

• Enabled keyboard shortcuts in the application

• Updated (the Intel version of) the integrated smartmontools to version 5.40

• Fix progress of S.M.A.R.T. self-tests to count forward

• Added hidden option to disable the welcome-screen for enterprise-deployments

• Updated Japanese localization (thanks to Jumpei Suzuki)


2.5.6 (19 Oct 2010):

• Fixed a problem where automatic updates would result in a broken installation, necessitating a re-download

• SMARTReporter's code is now (really really) signed with a digital certificate


2.5.5 (15 Oct 2010):

• Fixed a problem where e-mail delivery would not work (introduced in v2.5.1)

• Fixed a problem where unchecked drives would still be S.M.A.R.T.-checked at app-start

• SMARTReporter's code is now (really) signed with a digital certificate


2.5.4 (04 Oct 2010):

• Fixed two problems related to I/O error checking introduced in 2.5.3:

  Sometimes I/O errors that actually happened some weeks ago were reported as new

  I/O errors occurring on the first 9 days of a month were not detected

• Fixed automatic update-check which would not work automatically in some cases

• Fixed donation option not to send users to a german version of the paypal website


2.5.3 (20 Sep 2010):

• IMPORTANT BUGFIX: finally fixed the I/O error checking option to be high performance and crash-free - if you previously had to disable the option or it turned itself off, you can turn it on again in the preferences

• Fixes for e-mail sending using custom settings (only PLAIN authentication was supported between 2.5.0 and 2.5.2)

• Keychain integration for the e-mail password when using e-mail sending with custom settings

• Fix a problem where sending e-mails could take up to a few minutes

• Improved "Growl"-integration

• Fixed German localisation (thanks to Oliver Gumprecht)

• Extended the localization capabilities


2.5.2 (13 Sep 2010):

• IMPORTANT BUGFIX: This update fixes several possible problems (CPU consumption & crashes) related to the I/O error checking option introduced in v2.5

• The CPU consumption for doing an I/O error check should be much lower

• The I/O error check is re-enabled on PPC machines as it actually works fine on most PPC macs and the possible crash is actually related to Mac OS X 10.5 and not PPC

• SMARTReporter should automatically disable I/O error checking if it detects that either of these problems is still occurring on your Mac

• Enabled support for S.M.A.R.T. attribute checking on PPC machines


2.5.1 (5 Sep 2010):

• Fixed the crash on PPC machines (by temporarily disabling the new "I/O Error" checking feature there)

• Fixed a problem where the e-mail settings configuration would not be enabled if multiple addresses to deliver to were entered

• Fixed a problem where trying to send custom e-mails without setting an address to send from would result in a crash


2.5.0 (2 Sep 2010):

• IMPORTANT: If you are  using e-mail notification of disk-failures with custom settings, please check that it is still working

• Added (optional) automatic check for dangerous "I/O Errors" that are a sign of failing drives

• Added support for notifying you of drive failures through Growl, which can notify you via SMS or pushing to your iPhone (Prowl)

• Added support for sending e-mails with encryption (SSL/TLS) and custom settings (necessary for GMail)

• Usability improvements for seting up e-mail drive failure notifications

• Option to sign up for beta-testing to help development

• Handle case when SMARTReporter is launched from its disk image

• Handle case when SMARTReporter is moved while active

• SMARTReporter defaults to starting in 64-bit mode now

• Added Polish localization (thanks to Jarosław Teterycz)

• Updated Italian localization (thanks to Paolo Zanellati)

• Updated French localization (thanks to Ronald A. Leroux)

• Updated Japanese localization (thanks to Jumpei Suzuki)

• Fixed German localization


2.4.6 (7 Jan 2010):

• Fixed German localization (thanks to Stephy Rul)

• Updated French localization (thanks to Ronald A. Leroux)

• Updated Spanish and Catalan localizations (thanks to José Gil)

• Updated Japanese localization (thanks to Jumpei Suzuki)


2.4.5 (2 Jan 2010):

• SMARTReporter can now display all S.M.A.R.T. attributes by right-clicking a drive in the preferences window

 (thanks to the smartmontools project for the attribute calculation)

 • SMARTReporter can now perform a short "S.M.A.R.T. self-test" by right-clicking a drive in the preferences window

 (thanks to the smartmontools project for the self-test procedure)

• Fix annoying messages being printed to SMARTReporter's log-file during its first run

• SMARTReporter automatically restarts itself when turning off visibility in the Menubar


2.4.2 (16 Oct 2009):

• Fix a problem introduced in 2.4.1, annoying messages would be printed into the logfile dozens of times


2.4.1 (16 Oct 2009):

• Fix a issue with the new e-mail sending through Mail.app would not work with multiple recipients

• Fixed French localization (thanks to Amalrik Dumas)

• Some smaller fixes and additions


2.4.0 (17 Sep 2009):

• IMPORTANT: The minimum system requirements have been raised to Mac OS X 10.5

• IMPORTANT: Do not directly upgrade from a release older than 2.3.5, or your preferences won't be taken over

• IMPORTANT: If you are (also) using e-mail notification of disk-failures through Mail.app, please check that it is still working

• Added 64-bit support (on Intel), but by defaults starts in 32-bit mode. To change this use the "Get Info" panel in the Finder on SMARTReporter

• Rewrote the e-mail sending through Mail.app

• Fixed the CrashReport sending facility to only send "real" crashes

• Fixed links to the Apple feedback page in the documentation

• Fixed a bug where adding or removing a harddisk would cause SMARTReporter to believe it has been freshly installed

• Fixed the update-check, which would still check for updates even if disabled (sorry!)

• Make Finder keyboard-shortcuts work directly after dismissing the preferences window

• Expanded the FAQ


2.3.9 (28 Dec 2008):

• IMPORTANT: Users of Mac OS X 10.3 and 10.4 have to update manually to this release since the update check has been disabled on this platform already

• Fixed a problem with disks attached to Sonnettech ATA-cards would not be recognized with the Sonnettech driver 2.1.4+

• Fixed a problem where SMARTReporter would loose its preferences and add itself to the Login-Items multiple times

• Fixed the "Start on login" feature on Mac OS X 10.5 "Leopard" through a new Leopard-specific implementation (again)

• Updated Japanese localization (thanks to Jumpei Suzuki)


2.3.8 (20 Aug 2008):

• Disable the update-check on Mac OS X 10.3 and 10.4 as those won't be supported in future releases

• To automatically update to future releases you must first update to this version

• Updated "Sparkle" (the Framework used for Version Checking and Automatic Updates), to fix possible crashes

• Fixed possible crash while sending CrashReports

• Fixed possible problem sending e-mails through broken SMTP-servers


2.3.7 (20 Feb 2008):

• IMPORTANT BUGFIX: REALLY fixed the crashes on 10.3.x this time

• IMPORTANT BUGFIX: REALLY fixed the crashes with the Spanish, Russian and Catalan localizations

• Updated French localization (thanks to Ronald A. Leroux)


2.3.6 (19 Feb 2008):

• IMPORTANT BUGFIX: Fixed crashes on 10.3.x caused by the Update-Framework

• IMPORTANT BUGFIX: Fixed crashes occurring when the Sytem-Language matches Spanish, Russian or Catalan

• Fixed Italian localization


2.3.5.1 (6 Feb 2008):

• IMPORTANT BUGFIX: Disabled the new Leopard-specific "Start on login" as it seems to crash


2.3.5 (6 Feb 2008):

• Disabled the "Harddrive Configuration seems to have changed" dialogue (as it could be annoying and the defaults for new drives are sane anyway)

• Fixed the reporting of crashes (of SMARTReporter) to work under Mac OS X 10.5 "Leopard"

• Fixed the "Start on login" feature on Mac OS X 10.5 "Leopard" through a new Leopard-specific implementation

• Renamed preferences-files to avoid possible conflicts (the old one is automatically reused)

• Renamed & moved drive-data-file to the "ByHost" folder for net-booting support (the old one is automatically reused)

• Updated "Sparkle" (the Framework used for Version Checking and Automatic Updates), to fix possible crashes during updates

• Added a new menu-icon-set named "Colored Dots" (thanks to Sayyad Glassford)

• Expanded the FAQ


2.3.2 (2 Oct 2007):

• Updated all hyperlinks in the application and the documentation because of the move to a new hosting for website & e-mail


2.3.1 (7 Sep 2007):

• Fixed file permissions which could cause SMARTReporter to fail/crash for unprivileged users


2.3.0 (5 Sep 2007):

• SMARTReporter now prints more information about the checked disk to the logfile, so you can distinguish HDDs of the same model

• Added Italian localization (thanks to Paolo Zanellati)

• Added Russian localization (thanks to Artem Timofeev)

• Added more comprehensive localization capabilities

• Fixed a crash that could occur while sending an e-mail

• Fixed some more crashes (presumably)

• Fixed the e-mail sending to default to UTF-8 instead of US-ASCII

• Fixed the e-mail sending which would not work under some conditions

• Fixed the update-check, which would still check for updates even if disabled (sorry!)

• Fixed the reporting of crashes (of SMARTReporter) to work under Mac OS X 10.3.x, include additional information and ignore some crashes which are not related to SMARTReporter

• Fixed the "Donate" option which was broken in 2.2.5

• Fixed small memory leaks

• Fixed problems with hot-plugged disks (eSATA) (added disks would not be checked if not present during SMARTReporter's launch)

• Improved handling of hot-plugged disks (eSATA) (don't show dialogue about newly added disks if you open the preferences window manually)

• Updated Japanese localization (thanks to Jumpei Suzuki)

• Updated the FAQ and ReadMe (including the description and system requirements)


2.2.5 (14 Mar 2007):

• Added ability to check for updates automatically

• Added option to use red menu-icon when a disk is failing

• Added new menu items: "Send Feedback…", "About SMARTReporter", "Open ReadMe…", "Open FAQ…", "Open History…"

• Added three new menu-icon-sets (thanks to Alex)

• Added Japanese localization (thanks to Jumpei Suzuki)

• Added check if SMARTReporter crashed with option to send me the details

• Fixed the "Donate" option to point to an english page instead of a german one

• Fixed a possible problem with strings not appearing in dialogs, leading to dialogs without text

• Fixes for e-mail sending

• Fixed a small memory leak

• Updated French localization (thanks to Fabio)

• Updated Spanish and Catalan localizations (thanks to José Gil)


2.2.1 (16 Feb 2007):

• Fixed an problem sending e-mails introduced in 2.2

• Fixed the new option "refrain from checking the disks when on battery power" which produced an infinite dialogue-loop

• Added Computer Name to the "disk-failure-notification e-mail"

• Added spinning progress indicator while sending test mails

• Fixed layout problems in french localization

• Fixed a possible crash when re-using the preferences generated on another Mac.


2.2.0 (31 Jan 2007):

• Added option to refrain from checking the disks when on battery power

• Added option to limit the maximal size of the logfile

• Added option to configure the path and name of the logfile

• Added a new menu-icon-set named "Grey & Red"

• Fixed detection of disks in Intel-Macs if an additional disk is connected to the optical disk bay

• Fixed French localization again

• Improved User Interface by splitting it into three tabs

• Improved folder icon for the SMARTReporter folder (thanks to Merv)

• Improved visual display of the disk-checking-interval to make it more clear that it is editable

• Improved detection of the IP-address

• Modified default text of the "test-e-mail" so it can't be confused with a real "disk-failure-notification e-mail"

• Expanded the FAQ


2.1.5 (Mar 2006):

• Make SMARTReporter finally work on the Intel-Macs

• Fixed a crash on Laptops that had a Flash-Card inserted

• Fixed a small memory leak

• Fixed a bug in the Disk-Image-packaging

• Fixed French localization (thanks to Ronald A. Leroux)

• Added a FAQ (Frequently Asked Questions - with answers ;-)

• Added some string-localizations


2.1.0 (Dec 2005):

• Compiled as Universal Binary

• Added ability to customize the "disk-failure-notification e-mail" message

• Added ability to deliver the "disk-failure-notification e-mail" to multiple addresses

• Added link to the homepage to the menu

• Added a new menu-icon-set named "NewGrey" (thanks to Dolfter Hofsté)

• Added an improved icon for SMARTReporter (thanks to Matthew Barry)

• Added a folder icon for the SMARTReporter folder (thanks to Matthew Barry)

• Fixed crash with sending e-mails to very "capable" servers like CommuniGate Pro using authentication

• Fixed small memory leak


2.0.1 (Jul 2005):

• Work around a bug in 10.3.x where the SMARTReporter-menu would not respond

• Auto-update login-item if application is moved


2.0 (Apr 2005):

• IMPORTANT BUGFIXES: the "disk-failure-notification e-mail" always looked like a "test-email" when sending using Mail.app and otherwise the machines name and address were cut off

• Include the MAC-address in the "disk-failure-notification e-mail"

• Fixed email-notification not to display a "timeout" error when trying to send with the wrong password with some broken servers (like smtp.mac.com)

• Added Spanish and Catalan localizations (thanks to José Gil)

• Spelling fixes in the application and documentation

• Now brings up the preferences window when in invisible-mode and SMARTReporter is double-clicked

• Auto-add to login-items on first start


2.0b5 (Dec 2004):

• Fixed an e-mail related crash-bug

• Added German localization (thanks to Hans Hermann Meyer)

• Don't select first row in the disk list (for better readability)

• Bugfix: the disk name shouldn't be editable

• Now it's possible to get the hidden menu-item even back when SMARTReporter is already running, by launching it again and holding down alt (option)

• The icon now looks better on dark background

• Fixed some memory-leaks


2.0b4 (Nov 2004):

• IMPORTANT BUGFIX: if you've used 2.0b1 or 2.0b2 and have set "display as colored dot" and then upgraded to 2.0b3 you won't see the menu of SMARTReporter! this has been fixed

• Added hostname and ip-address to the "disk-failure-notification e-mail"

• Added French localization (thanks to Jean-Luc Evrard)


2.0b3 (Nov 2004):

• Display the finder-visible disk (partition) name(s) in the disk list, for better usability, and to be able to distinguish two disks of the same model

• Add option to refrain from displaying SMARTReporter in the menu-bar. You will have to hold down alt (option) during a future application launch to make it visible again.


2.0b2 (Nov 2004):

• Completely reworked the "notification by e-mail" feature

• Changed the 'Display Log…' feature to be handled by 'Console.app'

• The Log file is now persistent across sessions and is stored in '~/Library/Logs/SMARTReporter.log'

• Opening multiple instances of SMARTReporter on the same machine at the same time is now disabled

• Renamed Quit menu item & Preferences window for better usability


2.0b1 (Oct 2004):

• Redesigned, intuitive user-interface

• Added options what to do on a disk-failure:

• Send an e-mail

• Launch an application/applescript/file

• Display an alert

• Added options to change the appearance in the menu-bar:

• Ability to choose "icon sets" for the menu-icon

• Added a menu-icon-set which is completely grey for better integration with other menu-icons (thanks to Jim Younkin)

• Ability to use small colored dots instead of beautiful icons (ugly, but saves menu-bar-space)

• Improved the documentation and added section about what to do when a disk-failure is predicted

• Improved the textual output of the application for better usability

• Live-update the log window

• Fixed a bug related to detecting a self-installed launch-item


1.0 (Jul 2004):

• Should be compatible with all disks attached to ATA-cards (if Apple supports S.M.A.R.T. for the ATA-card)

• Ask user on first usage if SMARTReporter should launch after boot.

• Made the "Current Status" values in the Disk-Configuration window more readable


1.0b3 (Jun 2004):

• Made "start at login" menu item work (toggle if SMARTReporter should start at login)

• The windows and dialogs of SMARTReporter will now always be displayed in front, so you can't miss them

• Colorized the "Current Status" values in the Disk-Configuration window

• Now tests for Mac OS X 10.3


1.0b2 (May 2004):

• Fixed documentation

• Added log window

• Removed unnecessary debug output (to Console.app)


1.0b1 (Apr 2004):

• Initial public release