My favorites | English | Sign in

API History

New in 0.5 - Released November 24, 2008

  • Database changes:
    • Updated the embedded SQLite engine to version 3.6.1.
    • Added the remove() method.
  • Geolocation changes:
    • Information from WiFi antennas will now also be used to get a better fix. This change has no API impact.
  • LocalServer changes:
    • Added the captureBlob() method.
    • Added the getAsBlob() method.
  • WorkerPool changes:
    • Breaking change: Cross-origin workers must now be served with the special content-type application/x-gears-worker.

New in 0.4 - Released August 22, 2008

  • Added the Geolocation API.
  • Added the Blob object.
  • Desktop changes:
    • Added the openFiles() method.
  • HttpRequest changes:
    • Added the responseBlob property.
    • Updated send() to accept a Blob.
    • Added progress events for download and upload.
  • Localized the Gears dialogs to 40 languages.

New in 0.3 - Released June 6, 2008

  • Added support for Firefox 3.
  • Added initial Desktop API with support for creating desktop shortcuts.
  • Database changes:
    • Added the rowsAffected property.
  • Factory changes:
    • Added the hasPermission property.
    • Added the getPermission() method.
  • LocalServer changes:
    • Added the oncomplete, onerror, and onprogress events to the ManagedResourceStore class.
    • ManagedResourceStore will now retry captures under some circumstances to help with load balanced applications.
    • ManagedResourceStore now sends the special header X-Gears-Reason: validate-manifest when rechecking the manifest at the end of an update.
  • WorkerPool changes:
    • The sendMessage method now accepts complex objects instead of just strings.
    • Added the body property to onmessage's message parameter.
  • Download Page changes:
    • Added the icon_src and name parameters.
    • Added the action=upgrade querystring parameter.

New in 0.2 - Released February 14, 2008

  • Added support for Windows Mobile devices
  • Added initial HttpRequest API.
  • Added initial Timer API.
  • WorkerPool changes:
    • Added the onerror callback.
    • Added the createWorkerFromUrl() method.
    • Added the allowCrossOrigin() method.
    • Added the messageObject parameter to the onmessage callback.
  • LocalServer changes:
    • The requiredCookie parameter to the openManagedStore() and createManagedStore() methods now recognizes the special cookie value ;NONE;.
  • Factory changes:
    • Added the version property.
    • Made the classVersion parameter to the create() method optional.

New in 0.1 - Released May 31, 2007