Kango blog


Version 1.7.9

  • July 05, 2015
  • news
  • Chrome: Fix "no tab with id" / "no window with id" error messages
  • Firefox 40 compatibility
  • IE: stability improvements
  • IE: KangoEngine.exe doesn't shutdown
  • IE: Content script engine bug fixes
  • Content scripts: Include and Exclude pattern matching fixed

Download

Leave a comment

Version 1.7.0

  • October 10, 2014
  • news

We are happy to release the new Kango framework version.

What's new

  • Core: Synchronous access to kango.getExtensionInfo and kango.storage in content script
  • UI: Native Notifications API
  • Safari: Ability to open Kango options page from Safari extension settings
  • Firefox: Firefox 30+ compatibility improved
  • Firefox, IE: BrowserWindow.isActive fixed
  • IE: xhr.send doesn't follow redirect
  • IE: Windows API fixes
  • IE: Updater fixes
  • Lots of bug fixes and improvements

Download

Leave a comment

Version 1.3.0 released

  • October 29, 2013
  • news
  • UI: Ability to resize popup in runtime (KangoAPI.resizeWindow)
  • Core: New API kango.invokeAsyncCallback
  • Core: Messaging API fixes
  • Core: Ability to configure extension permissions
  • I18N: Ability to localize extension name and description (Chrome and Firefox)
  • I18N: String interpolation within kango.i18n.getMessage
  • Builder: New --no-pack flag to disable extension packaging
  • Builder: Ability to set platforms to build using argument --target
  • Builder: Better extension validation and error handling
  • Windows/Tabs: Ability to get window identifier
  • Experimental: Content script header "@run-at document-start" to run content script right after document created (Chrome, Firefox, Safari, Opera)
  • Experimental: Notifications API disabled by default, use "permissions" to enable
  • Firefox: Popup fixes and improvements
  • IE: IE11 and Windows 8.1 compatibility
  • IE: Ability to localize updater messages
  • Safari: Safari 7 compatibility fixes
  • Opera: Opera 17+ compatibility
  • Opera: Opera 12 support removed

Download

Documentation

Leave a comment

Version 1.2.0 released

We are happy to announce the new release of Kango framework.

What's new

  • Core: Ability to embed local resources in content scripts
  • Core: Internationalization support
  • UI: New method kango.ui.browserButton.setBadgeBackgroundColor
  • UI: Ability to close options page programmatically
  • UI: Options page is not opened twice anymore
  • Builder: Chrome Web Store package generation added
  • Builder: Ability to build IE extension on Mac OS and Linux (wine and makensis required)
  • Firefox: Generated extensions are restartless now
  • Firefox: Storage is not cleared anymore when user clears all browser history
  • Firefox: Popup visual glitches fixed on Mac OS and Linux
  • Chrome: kango.browser.windows fixes
  • IE: 64 bit browser support
  • IE: Windows 8 compatibility
  • IE: Options page keyboard input and theming fixed

Feel free to leave any comments.

Download

Documentation

Leave a comment

Version 1.0.0 released

  • November 01, 2012
  • news
  • Messaging API: Performance improvements on Firefox and Internet Explorer
  • UI: Added Options page component
  • Tabs API: Added KangoBrowserTab.close method
  • Tabs API: KangoBrowserTab.dispatchMessage dispatches message to all frames now
  • Content scripts: added new user script header keys @require and @all-frames
  • Firefox 17 compatibility
  • Core: Fixes and optimizations

Download

Documentation

Leave a comment

Version 0.9.8 released

  • August 07, 2012
  • news

What's new

  • Chrome 21 (manifest version 2) support
  • Safari 6 support
  • Firefox 15 support
  • Tabs API: KangoBrowserTab.getId method
  • Core: Fixes and optimizations

How to upgrade from older versions

See new Popup API syntax.

Leave a comment

Version 0.9.5 released

  • June 05, 2012
  • news

What's new

  • Core: Simple support for JS libraries in background and content scripts
  • Core: Sandbox for background scripts in Firefox and IE
  • UI: New Popup API (see PopupDemo sample and documentation)
  • Storage: New storage engine in Firefox

How to upgrade from older versions

You shouldn't use kango.ui.addEventListener(kango.ui.event.Ready, ...) anymore. Background script runs after Ready event now:

// replace
kango.ui.addEventListener(kango.ui.event.Ready, function() { new MyExtension(); });

// to
new MyExtension();
Leave a comment

Version 0.9.2 released

  • December 11, 2011
  • news
  • Core: Opera & Safari support added
  • Builder: Mac OS support added
  • Core, Builder, UI: A lot of fixes and optimizations
  • Content scripts: userscript header parser optimized

You can find examples of projects made using Kango on "Our customers" page.

Leave a comment