handyPrint Changelog

What's new in handyPrint 5.5.0

Aug 13, 2018
  • Fix for color printing issues.
  • Compatibility update with macOS Mojave and iOS 12.

New in handyPrint 5.3.0 (Oct 25, 2016)

  • Fix for feedback button causing a crash under OS X 10.11 and above
  • Compiled under latest Xcode 8
  • Minor bug fixes under OS X 10.12

New in handyPrint 5.2 (Jan 21, 2016)

  • -Fix for color printing issues under iOS 9
  • -Compiled under latest Xcode 7.2
  • -Minor bug fixes
  • -Removed link to Facebook page in GUI

New in handyPrint 5.1.1 (Nov 10, 2014)

  • Fix for incorrect version label in advertised printers
  • Added iOS8 string to Assistant window

New in handyPrint 5.1.0 (Aug 12, 2014)

  • Fix for OSX 10.7.x systems not being able to run v5.0.9.
  • Other minor bug fixes

New in handyPrint 5.0.9 (Aug 4, 2014)

  • Fix for a bug introduced with the support for cloned printers. Printers would not be properly removed after being removed or renamed.
  • Renamed option to clone printer from “Copy local printer…” to “Clone Printer…”. It make more sense

New in handyPrint 5.0.8 (Jul 18, 2014)

  • Fixed Yosemite (OSX 10.10) bugs.

New in handyPrint 5.0.7 (Oct 3, 2013)

  • Fix for printers disappearing when the Mac running handyPrint goes to sleep

New in handyPrint 5.0.6 (Sep 24, 2013)

  • Fixing possible issue on printer configuration changes.

New in handyPrint 5.0.5 (Sep 23, 2013)

  • Fix for printer names with “@” characters not displaying and sharing correctly.

New in handyPrint 5.0.4 (Sep 19, 2013)

  • Fix for UI not responding on Application load.

New in handyPrint 5.0.3 (Sep 16, 2013)

  • Fix for printer configuration changes not taking effect after changing and saving them.
  • Change default option to Static TCP port due to bug currently in OS X 10.9.

New in handyPrint 5.0.2 (Sep 14, 2013)

  • Added an alert if an old v4 license is entered in the license fields. This should help clarify confusion with v4 licenses in v5.

New in handyPrint 5.0.1 (Sep 13, 2013)

  • Fix for portrait to landscape changes not working until switch if turned to OFF and then ON

New in handyPrint 5.0.0 (Sep 13, 2013)

  • New version compatible with OS X 10.9 Mavericks

New in handyPrint 4.1.1 (May 7, 2013)

  • Fix for Printer Configuration Scaling and Orientation not being applied. Will also resolve borderless printing showing with white borders.

New in handyPrint 4.1.0 (Apr 29, 2013)

  • Changed the way the application use TCP port. It will now pick a random open port instead of a fixed 9631 TCP port.
  • Moved version from Beta to Final as it is very stable. Many thank’s to all that provided feedback and helped us make it where we are now.

New in handyPrint 4.1.0 Beta 5 (Mar 18, 2013)

  • Fix problem with disabled printers still showing as shared after turning handyPrint OFF and ON.
  • Various code optimization and cleanup.
  • Fresh compile under Xcode 4.6.1.

New in handyPrint 4.1.0 Beta 4 (Feb 22, 2013)

  • Fix for duplex printer advertisement
  • Implemented new buttons to add and manage virtualprinters. The old ones where missed by most users. We hope the new design will be easier.

New in handyPrint 4.1.0 Beta 3 (Feb 21, 2013)

  • Removed expiry
  • New “Trial” tab under license.

New in handyPrint 4.1.0 Beta 2 (Feb 21, 2013)

  • Fix for wake-up bug causing printers to not be online upon Mac wake-up
  • Fix bug causing PrefPane hang when trying to save printer configuration. Oups!
  • Fixing above will cause a temporary bug for non duplex printers. Make sure to select to not print in Duplex on your iOS device when printing as a work around. We will fix in the next beta release.

New in handyPrint 4.1.0 Beta 1 (Jan 31, 2013)

  • new print engine
  • no longer require that printer be shared for them to be made available
  • ability to customize print settings for each printers
  • new flexible virtual printer support (print to file, print to screen, print to application, etc)
  • simplified interface

New in handyPrint 4.1.0 Alpha 4 (Jan 24, 2013)

  • Fix for iOS reporting printer offline after changing printer config under a3… I hope. Work around if this happen is to flick the switch to OFF and ON.

New in handyPrint 4.1.0 Alpha 3 (Jan 24, 2013)

  • Added the ability to “unshare” printers:
  • Made menu context aware of type of printer being shared (real vs virtual):
  • Bug fixes for per printer options
  • Fix for paper margins being too thin
  • Other bug fixes

New in handyPrint 4.1.0 Alpha 2 (Jan 22, 2013)

  • Brand new per printer print options configuration. You can now select the paper size you want, print layout, black and white vs color, etc.

New in handyPrint 4.0.1 (Jan 21, 2013)

  • Relabel of v4.0.0b3 as stable v4.0.1

New in handyPrint 4.0.0 Beta 3 (Jan 3, 2013)

  • Fix for page range not always being properly applied in some applications
  • Some under the hood code optimization
  • Fix for bug where alternate print engine and print two pages per page was not working
  • Minor bug fixes

New in handyPrint 4.0.0 Beta 2 (Jan 3, 2013)

  • Memory leak fix
  • New option to remove authentication forced on some printers shared via Windows or Linux
  • Other bug fixes

New in handyPrint 4.0.0 Beta 1 (Dec 27, 2012)

  • Relabeled a22 to b1.
  • Minor GUI change

New in handyPrint 4.0.0 Alpha 21 (Dec 22, 2012)

  • Another attempt to fix a bug that caused the Daemon to crash when printing web pages. One very patient user was able to validate that this version did the trick for him. We hope it will for everyone.

New in handyPrint 4.0.0 Alpha 20 (Dec 21, 2012)

  • Fix for random daemon crash (we hope this will do it)
  • Added an option to activate an alternate printing engine in case the default one does not work.

New in handyPrint 4.0.0 Alpha 19 (Dec 20, 2012)

  • Added routine to report new version as we are getting closer to beta

New in handyPrint 4.0.0 Alpha 18 (Dec 20, 2012)

  • Fix for bug preventing the proper printing of Photos

New in handyPrint 4.0.0 Alpha 17 (Dec 20, 2012)

  • Fix for random handyPrintDaemon crash (we hope).
  • Added option to keep Printer Default media type to Media type drop down list.

New in handyPrint 4.0.0 Alpha 16 (Dec 20, 2012)

  • Added the ability to select default printer media type
  • Added debug code so crash report will give us more information.
  • Integrated Notification Center under 10.8 to notify when printing to PDF or actual printer is done:

New in handyPrint 4.0.0 Alpha 15 (Dec 20, 2012)

  • Add the ability to “Show on my Mac”. This option turn your Mac screen into a virtual Printer. Everything you print will appear in Preview on your Mac. Simply enable the new virtual printer under the new “Virtual Printers” tab:

New in handyPrint 4.0.0 Alpha 14 (Dec 20, 2012)

  • Added a new option called Imsoniac. It will prevent the computer from sleeping when enabled
  • Changes to engine to fix crash on certain print. Still not 100% there.

New in handyPrint 4.0.0 Alpha 13 (Dec 8, 2012)

  • Introduces two new features by which you can:
  • Prevent your Mac from going to sleep when running handy print. To do this simply select the new option under the Options tab
  • Advertise remote printers that are not directly shared by the Mac running handyPrint (Option above the Keep machine awake…).

New in handyPrint 4.0.0 Alpha 10 (Nov 30, 2012)

  • We now handle the print between the iOS device and printer vs letting iOS talk directly to the printer. This should make problematic printers finally work. It will also allow us to provide options like “print in Black and White”, Rotate print, Quality, Paper size, etc in the future;
  • We should now support non locally shared printer like we used to under v2.x;
  • New built-in virtual Print to PDF file printer. You can enable it under the Options section.

New in handyPrint 4.0.0 Alpha 6 (Nov 26, 2012)

  • Introduces a full printing engine that will handle all print activities between the iOS devices and the actual printer. This allows to better control paper size, color vs blank and white, etc, etc.
  • It also provides built-in print-2-pdf (called handyPDF for now).

New in handyPrint 3.1.2 (Oct 19, 2012)

  • Improved Assistant;
  • Restart Daemon after wakeup from sleep;
  • New option to hide computer name from printer advertisements:
  • Other minor bug fixes

New in handyPrint 3.1.0 (Sep 22, 2012)

  • Resolve issue with iOS6 on OSX 10.6.8 and some 10.7 upgraded systems
  • Add the ability to disable new version check under new “Options” section
  • New Assistant logic

New in handyPrint 3.0.7 Beta (Sep 22, 2012)

  • Resolve issue with iOS6 on 10.6.8
  • Add the ability to disable new version check under new “Options” section
  • New Assistant logic

New in handyPrint 3.0.6 (Sep 17, 2012)

  • Resolve issue with IPv6 and IPv4 support

New in handyPrint 3.0.5 (Sep 15, 2012)

  • Resolve issue with support of some Printer/Computer names containing non regular ascii characters (like french accents)

New in handyPrint 2.2 Beta 4 (May 17, 2012)

  • Bug fix release. Fix issue with Stealth mode report and annoying “New version” warning.

New in handyPrint 2.2 Beta 3 (May 14, 2012)

  • Introduction of an advanced option to enable Duplex printing when your printer support it. It may or may not work.
  • Improved installer that will now show “Update” if you already have a previous copy of AirPrint Activator installed.

New in handyPrint 2.2 Beta 2 (Apr 29, 2012)

  • Fix a bug that would prevent the removal of a printer from the list when it was no longer shared
  • Improved installer. You can now uninstall the application through the installer application.
  • Complete change on how that application automatically start at login. Now uses common Login Items approach.
  • Better handling of cleanup activities if one remove the application from the System Preferences while it is active.
  • Many more under the hood improvements.

New in handyPrint 2.2 Beta 1 (Apr 25, 2012)

  • Completely re-written AirPrintActivator Daemon. There is no more need for the helper application ‘aparedir’. Good riddance!
  • AirPrint Activator GUI has been replaced by a System Preference application.
  • An installer application is now provided for easy one step process.

New in handyPrint 2.1 Beta 6 (Mar 19, 2012)

  • Made it possible to use the Advanced button while AirPrintActivator is ON.
  • Changed the application default to only share local printers instead of all visible printers on the network.
  • Minor interface fixes

New in handyPrint 2.1 Beta 4 (Dec 7, 2011)

  • New option to automatically restart the daemon every 10 minutes. This might come handy for users that are experiencing sporadic printers drop from the list. To activate the feature go to “Advanced Settings” and select “Activate Daemon Restart”.
  • Some other bug fix.

New in handyPrint 2.1 Beta 2 (Sep 12, 2011)

  • Removed message about Firewall as this new version can run properly with the Firewall turned ON as long as the “aparedir” helper is added to the list of allowed applications in the advanced section of the OSX Firewall.

New in handyPrint 2.1 Beta 1 (Sep 6, 2011)

  • new design to be firewall friendly (simply add the aparedir located in the helper folder to the allowed applications in the Firewall)
  • fix an issue with firewall detection on non Lion systems

New in handyPrint 2.0 Beta 16 (Aug 16, 2011)

  • newly compiled under XCode 4.1.1
  • added a new warning window that let you know if the OSX Firewall is on and what consequence this might have on APA2

New in handyPrint 2.0 Beta 15 (May 15, 2011)

  • Fix a bug with long printer names that would exceed the maximum Bonjour name length resulting in a failure to advertise the printers.

New in handyPrint 2.0 Beta 14 (May 5, 2011)

  • fix small issue with printer combined name length that exceed 63 chars
  • added a warning when the presence of an old V1 installation is detected

New in handyPrint 2.0 Beta 13 (Apr 27, 2011)

  • 1st official release with PPC support. I fired up an old version of xCode and compiled a Universal binary based on a 10.5 SDK. Hopefully this should make APA available for PPC machine running 10.5.
  • New UI for the ON/OFF toggle switch
  • Fix for a bug with the Wireless support (hopefully)
  • Fixed a bug with the preference file creation under OSX Lion
  • Added an option to disable the auto-cleanup feature of the daemon (don’t use this please)

New in handyPrint 2.0 Beta 12 (Apr 23, 2011)

  • New and improved GUI
  • New method for hostname detection that should fix issues reported by some when using hostnames with spaces and non alpha numerical characters.

New in handyPrint 2.0 Beta 11 (Apr 22, 2011)

  • This new release add a new advanced setting that allow users to only share local printers (like APA v2.0b1 to v2.0b9 did). This allow users to stop the advertisement of non locally shared printers.
  • This new version also changes how the local hostname is validated against the advertised printer record. This should help fix some of the issues reported by a few users.
  • Moved some code around to make it cleaner.

New in handyPrint 2.0 Beta 10 (Apr 12, 2011)

  • Fixed a bug with long printer names.
  • Printer names that would exceed 63 chars would not be shared. It is now truncated to 63 chars to fit within the Bonjour name length limit.

New in handyPrint 2.0 Beta 9 (Apr 10, 2011)

  • Support for non locally attached printers is now included.

New in handyPrint 2.0 Beta 8 (Mar 24, 2011)

  • Fixed a bug that would turn off AirPrint during logoff… not very good. AirPrint will now properly start after a logoff/login operation.

New in handyPrint 2.0 Beta 7 (Mar 20, 2011)

  • Added the ability to customize the text prefix in front of the printer name
  • Changed the application folder existence check routing in case a folder get deleted.

New in handyPrint 2.0 Beta 6 (Mar 14, 2011)

  • Fixed an issue for new Mac account that miss some required directories
  • Added a verification routine that will prevent two users from running AirPrint Activator on the same system
  • Added some error message regarding failure to activate AirPrint

New in handyPrint 1.1.3 (Feb 13, 2011)

  • Fixed a bug with the “Donation” not going away after clicking the “I already donated” button. Should be fine now. Also compiled with the latest Xcode 4 GM release. Result in tighter and faster code (not that it really matter as the application was always pretty small and fast).

New in handyPrint 1.1.2 (Jan 16, 2011)

  • Fixe a bug with the “activation” detection routine. Everyone should upgrade to this new release if you want to properly “deactivate” AirPrint.

New in handyPrint 1.1.1 (Jan 10, 2011)

  • Changed the logic to detect when AirPrint is activated. Should be able to handled future upgrades to the file modified by AirPrint Activator. In the event where Apple replace the file with an updated version you should simply need to run AirPrint Activator again to turn on AirPrint.
  • Added a version string to the main UI.

New in handyPrint 1.1 (Dec 7, 2010)

  • Completely rebuilt the application as Cocoa Objective-C. No more AppleScript. Hopefully this should fix application crash issue on start that some have experienced.

New in handyPrint 1.7.1 (Nov 30, 2010)

  • On the request of ecamm Networks I created my own set of on/off switch. I originally used png from their product distribution thinking they where not copyrighted. I guess I was wrong. Any way, the new ones are made by me and should be good to go… unless Apple complain they look too much like the iPhone toggle switch.
  • I was also advised that v1.7 contained the three old fines that are no longer needed. I made sure they are no longer included by Xcode.

New in handyPrint 1.7 (Nov 27, 2010)

  • Rewrote how the hack is applied. Only one file is modified by adding the UNIRAST reference needed for AirPrint to work.