Assetbarista 0.9 Released

Version 0.9 of Assetbarista is now finished.  One feature that has been in Assetbarista for a long time is the removal of a mousemove event callback from all the avatar icons in the Assetbar discussion page. The removal of a callback counts as a feature because it fixes a race condition in Assetbar’s Ajax logic.  Version 0.9 still has that same functionality, but with a different implementation: instead of actually unhooking the event callback from every avatar on the page, Assetbarista now replaces Assetbar’s mousemove callback function with a new version that skips the Ajax call.  This has two nice side-effects: Assetbarista’s initial scan through the discussion thread is now about 35% faster because it doesn’t have to modify event bindings any more, and the race-condition fix now applies automatically to other avatar icons elsewhere on Assetbar that happen to use the same mouseover handler function.

You must be logged in to post a comment. Don't worry; you needn't register for a new account here. You can log in securely via your Google/Gmail, Yahoo, Facebook, or OpenID account.