Getting Opera Dragonfly ready for Opera 11

With Opera 11 in Beta, we are in the process of getting Opera Dragonfly updated for the final release. We now have a release candidate ready on the cutting-edge branch. Once Opera 11 is released, this branch will be pushed to the default path and will become the next alpha release of Opera Dragonfly.

Key features

The main new features for the Opera Dragonfly Alpha for Opera 11 include the following features:

  • Updated Command Line
  • Support for Event Breakpoints (currently accessed from a button on the toolbar in the Scripts view)
  • Support for debugging Opera Extensions
  • Basic support for handling User.js and Browser.js
  • Ability to configure keyboard shortcuts manually (under ”shortcut config” in the settings panel)

As well as the above features, there have been many bug fixes for this release. A full change log since the last release can be found at the bottom of this post. This alpha release will be the last version before beta, when we move to the new Opera Dragonfly UI found in the experimental branch. Full resources will be diverted to getting Opera Dragonfly into final release quality, rather than updating the current version.

A note about Opera Dragonfly Experimental

A couple of releases have been pushed to the experimental path of Opera Dragonfly since the announcement on Opera Labs. These changes include:

  • Command Line is now available globally. Invoke/dismiss with the Esc key or the Command Line icon (upper right). The keyboard shortcut is currently broken on Mac, but will be fixed in the next push
  • Support for application wide context menus (right click)
  • Links to W3C specifications for CSS properties and DOM Interfaces (HTML and SVG) on context menus
  • Updated auto-complete values for SVG-specific CSS properties and new properties found in Opera 11
  • Various UI optimisations

The experimental branch is just that. It has features that are in progress, so may be incomplete (such as missing icons or not function as expected) and may break at any time.

Enabling special builds

The cutting-edge branch (builds that have been QA tested, which are being prepared for mainline) can be accessed from:

https://dragonfly.opera.com/app/cutting-edge/

The experimental branch (work in progress) can be accessed from:

https://dragonfly.opera.com/app/experimental/

To switch to the experimental or cutting-edge builds, paste the URL into opera:config#DeveloperTools|DeveloperToolsURL, click the Save button, and (re-)open Opera Dragonfly.

Change log

To see all changes please see the Change log for Opera Dragonfly Alpha for Opera 11.