Pukka
- Version 1.6.7 | Release Date: 2007-12-21 | Download
This version fixes an issue with Pukka 1.6.6 where posting might not work on PowerPC (i.e. older) Macs running Leopard. Pukka 1.6.6 was released earlier today to address some lingering crash issues on Leopard.
Also, a rare issue was fixed where the main window might become unusable if a URL or a title with multiple adjacent spaces was entered, then the link was posted while still having either field focused. This was due to the way Pukka auto-trims extraneous whitespace before, after, and within the text of these fields. In the event that Pukka's "hide after submit" feature was enabled, triggering this issue could make the whole application unresponsive.
- Version 1.6.6 | Release Date: 2007-12-20 | Download
This version fixes a crash bug that some users were seeing on Leopard, even when running in the background (due to the way Pukka polls occasionally for updates). A workaround for a bug in Leopard's networking libraries that was causing this should fix the crash problem for all users.
Also, a minor issue was fixed on Tiger where the about box application icon would occasionally show up smaller than normal.
- Version 1.6.5 | Release Date: 2007-12-05 | Download
This version fixes a metric slew of issues with performance and usability.
- Removed a check on the local Spotlight cache that would run 30 seconds after launch and could cause unresponsiveness in the application. The Spotlight caching mechanism has been updated to perform in a more incremental fashion to avoid the need for this.
- Pukka now waits at least five minutes between API requests of all bookmarks, preferring requests of the latest 15 bookmarks, to ease strain on the API and to avoid getting throttled. This includes between restarts, since quitting and relaunching Pukka quickly could sometimes cause strain on the API.
- Added CFBundleShortVersionString to app bundle, which will make Pukka's version number show up in Finder's Version column.
- Upgraded Spotlight metadata format to store bookmark data in folders organized by username instead of one big folder. This improves performance during local cache updating.
- Resolved a Core Data issue that may have caused a delay between when bookmarks were cached and when they appeared in the application.
- Changed the interval used to check for bookmark updates online from one minute to three minutes. Although this was a very slight hit on the API, it was reduced in the interest of scaling back a bit because we can.
- A Growl notification is now shown when the bookmark cache on disk is updated. This occurs whether all bookmarks were re-parsed or just the latest 15, and for each account.
- The successful post Growl notification was updated to include the page title and the account posted to.
- A specific error message is shown if a post fails due to API capacity issues or throttling, as opposed to a general error when posting (network, internal server error, etc.)
- Any kind of posting error shows a panel with a "critical" alert style to indicate that data was not saved and may be lost if the application is quit.
- Fixed two small memory leaks related to tag sorting in the bookmark menus.
- On first run, a modal panel is shown as the bookmarks are cached for the first time. When this panel was hidden, the animation would continue. For cleanliness, this has been stopped.
- Trivial about box updates: Two issues were tweaked with the icon animations. The randomness of the selected animation was made better and a PNG representation of the app icon is passed to the animation instead of the .icns file directly. Lessons learned from Ironcoder ;-)
- The HTTP timeout for sending posts was reduced from the default of 60 seconds to 10 seconds to avoid making the app unusable for up to a full minute in the event that the link can't be posted.
- A bug was fixed in the debugging console which prevented it from always scrolling all the way to the bottom on appending new content.
- During posting problems, we now report exactly the message that was received from the API to the debugging console.
- Version 1.6.4 | Release Date: 2007-11-10 | Download
- This version fixes a number of remaining Leopard stability bugs and makes other small improvements under the hood, particularly for first time users when the del.icio.us API is having issues.
- Version 1.6.3 | Release Date: 2007-11-02 | Download
- Version 1.6.3 fixes:
- a hang at launch time when using Bonjour
- a possible crash when caching bookmarks in the background
- the inability to autocomplete tags after using a comma to select the first completion
- Version 1.6.2 | Release Date: 2007-10-26 | Download
- Version 1.6.2: Leopard compatibility and a small bug fix to the File -> Close menu item.
- Version 1.6.1 | Release Date: 2007-08-16 | Download
A small bug has been fixed which prevented news items from being posted properly from the Vienna news reader.
- Version 1.6 | Release Date: 2007-08-09 | Download
- Status menu item: Pukka now has an optional status menu item with a menu containing your accounts, tags, and bookmarks.
- Spotlight support: Pukka now indexes all of your posts in Spotlight.
- Improved dock menu performance: Opens quickly, even with thousands of tags and bookmarks.
- Verification of account deletions: Verifies that you really want to delete an account before actually doing it.
- Improved Leopard compatibility: Tested on the latest beta of Leopard.
- Other minor UI issues corrected.
- Version 1.5.2 | Release Date: 2007-07-22 | Download
- Version 1.5.2:
- Pukka now truncates descriptions passed from RSS readers or the bookmarklet to 255 characters by default.
- Preliminary support for Mac OS X 10.5 "Leopard".
- Version 1.5.1 | Release Date: 2007-05-02 | Download
Version 1.5.1:
- Pukka now passes any highlighted body text in NetNewsWire as the description when Pukka is used to post a new link.
- Mouse-over help tooltips have been re-added to the preferences.
- Version 1.5 | Release Date: 2007-04-13 | Download
Performance:
- Many memory optimizations have been made, which should result in a faster startup time as well as lower overhead while running.
- Pukka is now much more adaptive to the bookmarking API in order to avoid connection problems.
Features:
- Preferences have been greatly reorganized and optimized, making it easier to find what you need as well as see all of the options available to you. [Pukka -> Preferences...]
- A new option has been added to bounce the dock icon upon successful post. [Preferences -> Interface]
- A new option has been added to quit immediately after a successful post. [Preferences -> Interface]
- Two options have been added for the dock menu: turning on or off the showing of account names and turning on or off the tag and bookmark menus beneath them. [Preferences -> Interface]
- A customizable tag completion delay has been added. [Preferences -> Advanced]
- Alternate API URLs can be used to gain compatibility with services such as Ma.gnolia. [Preferences -> Advanced]
- A new introductory screencast has been added and is suggested to first-time users. [Help -> Watch Intro Screencast]
- A console has been added where you can view more information about Pukka's work behind the scenes in the event of problems talking to the bookmarking service. [Window -> Console]
Minor Changes:
- A keyboard shortcut has been added to dismiss error dialogs (Esc key).
- The 'Hide After Post' option has been removed.
- The 'Hide After Submit' option is now on by default for new users.
- Growl is no longer enabled or disabled within Pukka. Please see the Growl preference pane to manage individual notifications.
- A new about box has been added which shows registration information.
- Version 1.4.4 | Release Date: 2007-03-11 | Download
Fixed a bug where registered users would occasionally be asked to register.
- Version 1.4.3 | Release Date: 2007-02-25 | Download
- fixed a bug which occasionally caused a crash when caching bookmarks and tags in the background
- no longer show several error messages if the del.icio.us API is having problems
- show a progress message about the initial cache of an account's bookmarks and tags when that account is newly added
- Version 1.4.2 | Release Date: 2007-02-13 | Download
- Fixed a bug where login failures could repeatedly make requests to del.icio.us. Now we alert the user immediately so that the password can be corrected.
- Fixed a potential crash bug when very quickly changing the account list within the preferences.
- Fixed a bug with registered copies of Pukka and demo expirations.
- Version 1.4.1 | Release Date: 2007-02-08 | Download
Version 1.4.1
- fixed a bug where sound effects preferences weren't obeyed for duplicate posts
- fixed a bug where bookmarks could show as empty if the internet cut out during a bookmark cache refresh
- fixed a bug where Pukka could crash if certain actions were performed during a bookmark cache update
- Version 1.4 | Release Date: 2007-02-04 | Download
- show when a URL has already been posted and allow editing
- links now available by account and tag in dock menu
- Bonjour drawer state is saved
- one less key in account cycling shortcuts
- ability to save window position between launches
- trims whitespace on clipboard paste
- added defaults option for completion delay ("Tag Completion Delay")
- 14 day demo when unregistered
- Version 1.3 | Release Date: 2006-07-31 | Download
- Added AppleScript support
- Added private bookmarking
- Can now hold Option when posting to prevent reset
- Version 1.2.1 | Release Date: not specified | Download
- No changes specified


