FancyUpload 3.0 Released

Thursday, April 30th, 2009 @ 3:26 pm | filed under: Code Releases, MooTools

Harald Kirshner (a.k.a. digitarald) released the latest incarnation of his (awesome) flash / js based file uploader, FancyUpload.

Despite the delay, the completely rewritten version ofFancyUpload, version 3.0, got pushed to github today. This new version is more stable, has betterdocumentation and more showcases than ever. I even added two download packages with runnable installations, like many developers requested. This article introduces the new features and showcases, impatient readers can jump directly to the comprehensive project page or fork on github.

New Features

There are a lot of new features and fixed bugs in this new release, so let me distill the most important ones for you:

  • The API with, separated uploader and file classes, allows an easy implementation in all kind of interfaces
  • Events are dispatched for every step of the uploading process, to keep the interface as responsive as possible
  • Progress tracks the loaded size, upload-rate, estimated time and other values for every file and for the batch as a whole
  • File uploads can be stopped, restarted or removed anytime
  • New Iframe-based class for multiple, asynchronous uploads without dependency on Flash
  • Compatible with Flash 9 and 10 with the browse button as a transparent overlay or as an interactive image sprite
  • Ability to change the upload URL and add POST/GET data on runtime, customized for every file or the whole process

Link »

No TweetBacks yet. (Be the first to Tweet this post)

2 Responses to “FancyUpload 3.0 Released”

  1. rpflo Says:

    Poor Fancyuplaod, it gets more copy/paste knuckle-heads than anything on the web, all asking for help in the comments.

    The utility is priceless. I use it on several sites and happy to see an official release.

  2. Harald Kirschner Says:

    Thanks for the linkback Aaron.

    @rpflo: Makes me sad too, copy/paste kills the 2.0 star. But I still hope most people read the code and even learn something new ;)