Frequent Releases
Saturday, February 12, 2011 3:04:57 PM
One of the news items last week: Mozilla Firefox wants to speed up their release schedule. Apparently they plan to release not just Firefox 4 this year, but also Firefox 5, 6 and 7! They are spurred on by Chrome of course, which is getting out its feature upgrades at breakneck speed. Though I suspect many Chrome users hardly notice - one of the disadvantages of Chrome's silent upgrades is that users are not aware that they are using a newer version with new features 
I think that the people who read my blog will be aware that, while Opera still uses rather classical version numbers, we've already moved to a schedule of multiple feature releases in a year. Quite different from the 'almost once a year' releases that Firefox manages, never mind the (recent) two-yearly schedule of Internet Explorer (wikipedia). Here's an overview of the last 5 years of Opera releases:
| Version | Date | Cool features (add "tons of fixes" to each cell yourself) |
|---|---|---|
| Opera 11.50 | 2011 | Speed Dial extensions; Password sync. Core 2.9: more HTML 5 support |
| Opera 11.10 | April 2011 | Speed Dial changes; URL Filter API; Plugin install wizard; Special use IMAP folders support; Core 2.8: CSS 3 Multicol, CSS 3 Viewport, CSS 3 Gradients, WOFF, File API, WebP |
| Opera 11.00 | December 2010 | Opera Extensions; Search suggestions; Tab stacking; Visual mouse gestures; Safer Address field; Mail panel; Mail integration of labels and filters; Plug-in on-demand; Core 2.7: CSS 3 Paged Media, CSS 3 Text, more HTML 5 support |
| Opera 10.60 | July 2010 | Core 2.6: Geolocation, Offline Web Apps, Web Workers, WebM video format |
| Opera 10.50 | March 2010 | Core 2.5: Native JSON, CSS 3 rounded corners, CSS 3 transforms and transitions, HTML 5 Video, Web Storage; Carakan JavaScript engine; Opera Widgets for Desktop; Vega graphics and UI revamp; Improved OS integration; Private browsing |
| Opera 10.10 | November 2009 | Opera Unite |
| Opera 10.00 | September 2009 | Core 2.2: Webfonts, Acid 3, CSS Colors, CSS Selectors, SVG improvements; inline spell check; Auto-update; Opera Turbo; Visual tabs; HTML mail compose; Crashlogging |
| Opera 9.6 | October 2008 | Feed preview; Mail features |
| Opera 9.5 | June 2008 | Core 2.1: SVG improvements; Opera Link; Opera Dragonfly; Quick Find (address field search); SSL-EV |
| Opera 9.2 | April 2007 | Speed Dial |
| Opera 9.1 | December 2006 | Fraud protection |
| Opera 9.0 | June 2006 | Core 2.0: Canvas, Web Forms 2.0, XSLT, XPath, Rich text editing, Acid 2; Opera Widgets; Bittorrent; Site Preferences; Content Blocking; Integrated Source Viewer, opera:config |
(data picked from the excellent Opera version history document)
I'm no spokesman for Opera Software, but I hope we manage to keep up the release speed from 2010 in this year as well. It would be trendy to call them 12, 13 and 14 instead of (for example) 11.10, 11.50 and 11.60, but I'll leave it to the marketing people to decide on such things 
BTW, I'm aware that some people will say 'stop adding features, just fix all the bugs first'. So, there's no need to add comments like that. Especially as it is totally unrealistic.







J. KingMTKnight # Saturday, February 12, 2011 7:12:50 PM
Alexodius PrimeAleksOD # Saturday, February 12, 2011 8:16:47 PM
lucideer # Saturday, February 12, 2011 11:07:32 PM
GMail's "perpetual beta" status went a long way towards popularising the "release early - release often" style of software (particularly hosted webapps) development, and the idea that having an app being used by the "lay public" that's advertised as being not entirely stable is ok. I think this is a good change personally.
What I think Chrome's versioning is doing is de-emphasising versioning altogether. A lot of people afraid to upgrade their browser to the latest version because they fear some perceived instability/bloat or have had bad upgrade experiences in the past. De-emphasis of versioning could help allay such fears and ensure people have up-to-date secure browsers. It could also dissuade UA version-sniffing which has been a major problem for Opera (particularly with the 9.8/10 fiasco).
Daniel HendrycksDanielHendrycks # Sunday, February 13, 2011 7:42:16 PM
I think releases should be more about 3 months, each. It's good to see Opera is shortening it's release cycle already, though.
Rijk # Monday, February 14, 2011 12:43:12 PM
In the case of Firefox, IE and of course Opera, if you embark on some radical UI redesign to be as fresh and simple looking as Chrome, you are inflicting quite some change on your current users. But without such changes, you'll be left behind as an old-fashioned browser that doesn't attract new users.
Jon RimmerAmtiskaw # Monday, February 14, 2011 6:57:36 PM
PengePenge4 # Sunday, February 20, 2011 1:18:37 AM
- The skin color changes from blue to gray: +1 main version.
- HW acceleration + small improvements: +1 main version.
I hope the Opera will never follow this stupid version numbering hype.
BTW, why omit Opera Software the x.30, x.40, x.70, x.80 and x.90 versions?