February 2nd, 2012· The 64-Bit build has a different build number but is in fact identical
January 23rd, 2012· CORE-43788 Can't scroll with mouse wheel over iframe with scrolling=no if smooth scrolling is enabled
· CORE-42642 JavaScript crash
· CORE-43273 Opera freezes when loading a big session with the Tab Vault extension
· CORE-42012 Crash in Carakan on WebGL benchmark
· Reverted CORE-43506 POST request for application/x-www-form-urlencoded always sent as two packets
· CORE-41923 [*nix] Vega crash
· DSK-350900 Block the VLC plug-in due to excessive crashing
· DSK-353378 Opera loses advanced download settings after restart
· DSK-353217 [*nix] Red and blue channels swapped when run with a 16-bit color depth
· DSK-350402 Crashes if you unpin the last message in the "Pinned" view
· DSK-355394 Crash when closing mail window
· DSK-350332 Mail unread count is wrong
· DSK-355604 Update opera:about to show 2012
November 10th, 2011· A new HTML5 parser (Ragnarök), which improves compatibility
· A new version of our Carakan JavaScript engine with improved memory management on complex web applications
· Full ECMAScript 5.1 support
· CSS3 radial gradients
· Support for HTML5 custom scheme and content handlers
· Fixes and tweaks to the Featherweight skin, including a new Featherweight address field
· A star to the right in the address field lets you quickly add or remove pages from your bookmarks or Speed Dial. It lights up when the current page already exist as a bookmark or Speed Dial
November 4th, 2011· A new HTML5 parser (Ragnarök)
· A new version of Carakan—our ECMAScript (JavaScript) engine—with improved memory management on complex web applications
· Full ECMAScript 5.1 support
· CSS3 radial gradients
· Support for HTML5 custom scheme and content handlers (new in this build)
· New featherweight address field with bookmark star menu
October 20th, 2011· The desktop builds are based on the recent Opera 12 pre-alpha release. Features introduced in there, such as hardware acceleration and WebGL support, are disabled.
· Two opera:config preferences are turned on by default: “Scroll is Pan” and “Smooth Scrolling”. As a consequence of this, text selection is broken. This will be fixed soon.
· A known issue is that, when pages have page overflow set, users have to focus the page to be able to use keyboard navigation.
· The device API does not have a user interface yet. This will be added soon.
· These are proof of concept builds, and should be considered experimental and for developer use only.
October 19th, 2011· We have now released 11.52 addressing a 0 day security issue. We have at the same time thrown in some stability fixes.
August 31st, 2011· This release has one security issue fixed and several stability fixes.
August 26th, 2011· It only contains one small fix related to Opera not connecting to certain sites.
August 23rd, 2011Core:
· CORE-35645 ('Long' OCSP/AIA/CRL requests might cause handshake failures if the TLS server cuts the connection)
· CORE-36361 (Error in parsing Content-Disposition extension parameters)
· CORE-39717 (Unite home service is removed from widgets.dat on disabling webserver in preferences)
· CORE-39733 (Option elements within data lists shouldn't require value attributes)
· CORE-39976 (Opera crashed when clicking on the + sign in Speed Dial)
· Numerous other fixes for common crashes reported via automated crash logging
Desktop:
· DSK-338715 (Crash on marking e-mail messages as 'Not Spam')
· DSK-340248 (Extension manager eats CPU)
· DSK-340266 (Turbo button lost on upgrade on a modified Status Bar)
· DSK-340326 (Crash when dragging a button from the Appearance dialog onto the Tab Bar)
· DSK-340436 (Suggested extensions disappear after second click in [+] window in Speed Dial.)
· DSK-340511 (Extensions are launched even if set not to do so)
· DSK-340665 (Impossible to manually resize Speed Dial if custom number of columns is set)
· DSK-340672 (Mail in IMAP sent folder not marked as sent)
· DSK-340924 (Installed extensions are not filtered out from the suggestions)
· DSK-341109 (Selecting search suggestion using keyboard difficult because the first search engine is focused by default)
· DSK-341412 (Crash on opening label properties with feeds only)
· DSK-341541 (Link settings always shows Speed Dial Sync status from Opera startup value)
· DSK-344674 (Crashes on cancelling Speed Dial add dialog after clicking twice add button)
June 28th, 2011· Opera Link Password Synchronization: Back up and get your passwords through Opera Link.
· Speed Dial extensions: Get live content directly in your Speed Dial.
· A new faster design: Opera now feels faster to use - and it looks better than ever before.
June 24th, 2011· DSK-339957 Ctrl+Enter to log in is not working
· DSK-326870 Widgets without a are treated as invalid
· DSK-339983 Wrong active tab in stack after adding tab to expanded stack
· DSK-305076 Keyboard down arrow can cause Notes to appear to the left below the input box
· DSK-340105 Disabling opera:config#UserPrefs|AddressbarInlineAutoCompletion breaks auto-completion dropdown
· DSK-339985 Upgrading Opera loses search engines if they overlap with defaults
· CORE-39534 Web Storage crash on opening page with extension installed
· CORE-39378 Change event does not fire when clicking label associated with checkbox
· CORE-39006 Crash at progorod.ru
· CORE-38964 Crash when reloading page in Dragonfly
· CORE-39522 Newlines and whitespaces added to Wand data on sync
June 23rd, 2011Desktop:
· DSK-319213 After system restart/user logoff/login, browser behaves as if it crashed
· DSK-339012 Speed Dial extensions installed in unsupported versions causes problems on upgrade
· DSK-334857 GMail is zoomed and cut when changing tabs
· DSK-337152 Crash when exiting Opera while syncing for the first time
· DSK-333668 Opening a new tab with the new Speed Dial can sometimes be slow
· DSK-333865 Custom reload doesn't work if Speed Dial is not opened
· DSK-335891 Moved Speed Dials should be inserted rather than swapped
· DSK-337405 When adding Speed Dial, URL is sent as title
· DSK-330111 No animation when removing Speed Dials
· DSK-337793 Ctrl+# keyboard shortcuts for Speed Dial shifted with custom keyboard setups
Core:
· CORE-39429 Crash on weather.yahoo.com with Opera Turbo enabled
· CORE-39341 YouTube video freezes after you press, hold and pull the volume button
· CORE-38582 Minor Vega performance tweaks
· CORE-38179 Media query for device-height not working
Mail:
· DSK-335087 Marking a message in Trash unread causes it to disappear
· DSK-332514 Crash in IMAP account of Folders dialogs
· DSK-332492 Gmail 'sent items' IMAP folder doesn't get Sent icon after upgrade to gimap build
· DSK-333342 Can't disable Spam filter
· DSK-334747 Context menu doesn't appear in To/Cc/Bcc fields
· DSK-333891 Exchange 2007 STATUS parse errors
· DSK-337620 Drop target evades mouse when dragging messages to mail panel
· DSK-329216 IMAP Sent folder is not sorted properly
· DSK-333196 Threaded view hides sent messages in labels/filters part 2
· DSK-338322 Imported mail panel section header called "import" in all languages
· DSK-235766 Moving mail into specified Sent mailbox doesn't move it to the Sent view
· DSK-319677 Vertical space from deleted labels not reclaimed until mail panel is scrolled
· DSK-317696 Use Yes/No in mail maintenance dialog
· DSK-286443 Should be able to limit a label filter to a specific mail panel item
· DSK-331016 Show mail and chat notification icons at the same time
Linux/FreeBSD:
· The text in the status bar should now display, even in dark themes
May 31st, 2011User interface:
Improvements:
· Added support for Speed Dial extensions
· Added support for Opera Link password synchronization
· Opera Next packages now produced for all future snapshots
· Logo finder improvements
· Added a "Double click to close tab" option to the tab options dialog
· Dialog tab skinning improvements for GTK+
· Full version report for UNIX
· Manually zoom Speed Dials to 30% (minimum zoom was 50%)
· Paste and Go in the search field will perform a search, instead of loading as an URL
· The "On Demand Plugin" option is now available in Site Preferences
· Use Ctrl + click a link to open it in a background tab (Ctrl + Shift + click will also still work for now)
· Added animation when removing Speed Dials
· Speed Dial auto reload timer reset when zooming
· Replaced kfmclient exec with kioclient exec
· Added thumbnails for page suggestions into the Speed Dial add dialog
· Improvements made to window and tab handling
· Internally scale and save all favicons to 16x16 .png's
· Preferences for Speed Dial extensions now open in an overlay dialog
Fixes:
· view-mode: minimized Speed Dial thumbnails sending image requests on reloading
· Iframe ad being misplaced on a zoomed-in thumbnail
· URI fragment being sent with Speed Dial GET requests
· Speed Dial using the wrong icon after restart
· Context menu being available from the keyboard with Speed Dial State=2
· Missing Mouse gesture translations
· Tweak to animation when dragging a Speed Dial thumbnail diagonally
· Crash when installing the mini.del.icio.us widget
· Single click creating an empty text selection
· URLs in the typed history address drop-down not taking up the whole width
· Not being able to scroll down with mouse wheel over an IFRAME with scrolling=no if smooth scrolling is enabled
· Crashe after hovering tabs in Windows panel
· Difficulty distinguishing the start of some text fields with certain KDE sytles
· KDE sliders not looking native
· Crash when waiting a few days before starting Opera when an autoupdate is ready
· Focused address bar always opening a dropdown
· Opera Unite Home application not being downloaded if Opera Link is already enabled
· Crash on startup
· Changes to toolbar style and alignment not taking effect immediately in other tabs
· Dialog warning about submitting to an insecure site should not block program window
Speed Dial fixes:
· String changes
· Crash when uninstalling/disabling updated Speed Dial extensions
· Extension update freezing Opera
· Crash when Opera is closed while Speed Dial edit dialog is open
· Crash when autoupdating extension
· Adding extension through Add Speed Dial dialog not replacing synced placeholder
· Speed Dial extensions being merged on Desktop instead of the Opera Link server
· Duplicate entries for extensions on Opera Link server
· Untrusted repository warning for removed extensions occurring when checking for update
· Crash when closing tab/window while Add Speed Dial dialog is open
· Crash when opening Speed Dial after closing it with an open edit dialog
· Installation of same extension fails after uninstalling older version
· Update notification for removed Speed Dial extension
· Address field in Speed Dial add dialog being linked to address field from Document Toolbar
· Updating running Speed Dial extensions to regular ones does not remove duplicates
· Crash when installing Speed Dial extension with Speed Dial disabled in opera:config
· Changing the name of a Speed Dial extension uninstalls it
· Wrong context menus for Speed Dial add/edit dialog edit field
· Editing Speed Dial with URL in typed history opening an address drop-down menu
· Extension being displayed only once if installed in both developer and user mode
· When typing an address, Speed Dial edit field focus moves to the end after each keyboard press
· Inline find shortcut ("/") incorrectly opening the find text toolbar in Speed Dial
· Crash when copying large image to clipboard and pasting the result into Gimp
· Crash on FreeBSD when using KDE integration with old version of Qt
· Site-specific override for plug-ins on demand
· Paste and Go can not perform searches
· Crash when changing certain settings in the Preferences dialog
· "Open JS Console on Error" opening on warnings
· Ctrl + click should open links in the background
· The Speed Dial configure callout being movable
· Opera sending unnecessary Opera Link updates (separators, passwords)
· Opera freezing when changing bookmarks file with Opera Link enabled
· "Username and password" being misplaced in HTTP auth dialog when not overlaying the address bar
· Unclear status of the Japanese license occurring in UNIX packages
Display and scripting:
Improvements:
· Start request for CSS resources now occurs during parsing
· Implemented the HTML5 History Extension API
· Implemented the HTML5 data-* attributes API
· Implemented the HTML5 Element.classList
· Implemented the HTML5 TimeElement.valueAsDate
· Implemented the matchesSelector API
· Improved SVG load performance
· Improved the SVG animation engine
· Added atob() and btoa() in Web Workers
· Added CSS props-changed flags for SVG properties
· Memory usage improvements to ES cache
Fixes:
· Redraw corruption occurring in resized HTTP auth dialog
· Specified background image in skin section [Hotlist Panel Skin] not being displayed
· Icon decoding issue triggering an infinite sync
· Remove delay when closing sockets on Windows to increase performance
· GTK+: Do not paint drop-down background because GTK+ does not
· Opera Next's user-agent string must not include an extra "Opera"
· Crash when using spell check with a Korean dictionary
· Spatial navigation in an overflow:hidden box not scrolling the box
· Spatial navigation skiping a large number of links under certain conditions
· Saved images from image viewer attaching the image size to the name
· Hidden animated gif causing high CPU load because of constant repaints
· Fixed positioned backgrounds being jerky on scroll
· Hardcoded key bindings in the image viewer not considering modifier keys
· Java applets being loaded in new tabs
· Font weight and style changes occurring during transition
· Update spoof and mask strings to Firefox 4 and IE9
· EventSource will not connect if document.domain is set
· EventSource sending the wrong Accept http header
· Updating an existing property with "!important" has no effect
· cssText not showing "!important" declarations
· Crash occurring when contenteditable attribute placed on html
· Infinite loading occurs when going forward after an unfinished history navigation
· Media being ignored for @import in user style sheets
· Reading window.closed fails with browser.js enabled
· Mixing SVG fonts and @font-face CSS fonts with the same font-family may cause the font to disappear
· Incorrect characters used when "open-quote"/"close-quote" nest deeper than "quotes"
· Default margin on hr element being different from other browsers
· Crash when removing container that has ::first-letter properties
· Incorrect handling of percentage values occurring in border-radius
· Memory leak occurring when reloading documents connected to Opera Dragonfly debugger
· Crash occurring when gradient is set on body with zero height
· Plugix plug-in proxy crashing Opera
· Widget access requests not working in extensions
· Crash when removing cssRule
· Crash when printing a page with frames and no body tags
· Crash in documentedit when removing the first line in body element
· Some Google Font Preview fonts not loading (Droid Sans)
· opera:cache not showing the contents of IDN
· Cookies added to localhost via AddCookie not being returned by GetCookie
· onchange event not firing on month or week input types
· The "required" attribute on select elements not being supported
· ES to JSON converter creating invalid JSON when inital elements in an array are NULL
· Crash after opening Opera Dragonfly on a page with insertRule and @import
Mail, news, chat:
Fixes:
· Incorrect warning dialogue when changing Contacts file
· Vertical space from deleted labels not being reclaimed until mail panel is scrolled
Miscellaneous:
Improvements:
· Improved response performance during heavy disc access
Network:
Improvements:
· Improved proxy preferences, with black and white listing of proxy usage per server.
· Added preferences UI for SOCKS
May 25th, 2011Desktop:
· DSK-336495 (Crash when waiting a few days before starting Opera when an autoupdate is ready)
· DSK-336947 (Focused address bar always opens dropdown)
· DSK-332333 (Unite Home application not downloaded if Link is already enabled)
· DSK-330779 (Crash on startup)
· DSK-313481 (Changes to toolbar style and alignment don't take effect immediately in other tabs)
· DSK-325413 (Redraw corruption in resized HTTP auth dialog)
· DSK-332816 (Specified background image in skin section [Hotlist Panel Skin] is no longer displayed)
· DSK-325154 (Dialog warning about submitting to insecure site should not block program window)
Speed Dial:
· DSK-336657 (Crash when uninstalling/disabling updated Speed Dial extensions)
· DSK-337147 (Extension update freezes Opera)
· DSK-337092 (Crash when Opera is closed while Speed Dial edit dialog is open)
· DSK-336955 (Crash on when autoupdating extension)
· DSK-337088 (Adding extension through Add Speed Dial dialog doesn't replace synced placeholder)
· DSK-337212 (Speed Dial extensions are merged on Desktop instead of Link server)
· DSK-335590 (Duplicate entries for extensions on Link server)
· DSK-336801 (Untrusted repository warning for removed extensions when checking for update)
· DSK-336658 (Crash when closing tab/window while Add Speed Dial dialog is open)
· DSK-337141 (Crash when opening Speed Dial after closing it with opened edit dialog)
· DSK-335739 (Installation of same extension fails after uninstalling older version)
· DSK-336513 (Update notification for removed Speed Dial extension)
· DSK-336571 (Address field in Speed Dial add dialog is linked to address field from Document Toolbar)
· DSK-336655 (Updating running Speed Dial extensions to regular ones doesn't remove duplicates)
· DSK-336678 (Crash when installing Speed Dial Extension with Speed Dial disabled in opera:config)
· DSK-336028 (Changing the name of a Speed Dial extension uninstalls it)
· DSK-336659 (Wrong context menus for Speed Dial add/edit dialog edit field)
· DSK-336815 (Editing Speed Dial with URL in typed history opens address drop-down menu)
· DSK-335729 (Extension is displayed only once if installed in both developer and user mode)
Linux/FreeBSD:
· DSK-333315 (Copying large image to clipboard and pasting the result into Gimp crashes Opera)
· DSK-333320 (Crash on FreeBSD when using KDE integration with old version of Qt)
· DSK-312796 (Improve --full-version report for UNIX)
May 23rd, 2011Password Sync:
· DSK-334103 (Crash when logging to Unite and link after changing a password on my.opera.com page)
· DSK-333182 (Improve password strength checking algorithm)
· DSK-331487 (Password strength indicator hardly noticeable for very weak passwords)
· DSK-334317 (Improve the "Improve your password" dialog)
· DSK-334479 (Password syncing disabled after deleting passwords with private data when Link is disabled)
· DSK-335943 (Almost impossible to see the text below the password strength indicator)
· DSK-332531 (Strings cut in Link dialogs)
· DSK-336856 (When state of password strength widget changes, the long strings are clipped)
· DSK-333084 (Create more sensible timeout values for master password)
· DSK-333082 (Change default timeout for master password to Once per session)
· DSK-333337 (Better strings for Password improvement dialog)
Opera Next:
· DSK-336427 (Opera Next should use the latest Dragonfly)
· DSK-336415 (Windows: Can't set Opera Next as default)
· DSK-336416 (Windows: The new Opera Next icon is not used in 'Add or Remove Programs')
· DSK-335908 (Linux/FreeBSD: Installation path is "OperaNext" instead of "Opera Next")
· DSK-336052 (Linux/FreeBSD: Opera Next's main window should have a WM_CLASS(STRING) = "opera", "OperaNext")
· DSK-336053 (Linux/FreeBSD: The opera-next-browser.desktop should have StartupWMClass=OperaNext set)
· DSK-336055 (Linux/FreeBSD: The icon in Opera Next's title bar is wrong)
· DSK-336620 (Linux/FreeBSD: The Opera Next icon looks blurred in the Gnome 3 Dock)
· DSK-336622 (Linux/FreeBSD: The Opera Next and Opera task switching icons look the same and are too small in Gnome 3)
Plugin installation wizard:
· DSK-336844 ("I have read and agree to terms and conditions" string is to high)
· DSK-336847 (TAB navigation loops inside EULA)
· DSK-336848 ("I have read and agree to terms and conditions" checkbox toggles Install button only when enabled with mouse button)
· DSK-336850 (Plugin Install wizard: link to plugin EULA appears in browsing history)
· DSK-336851 (Plugin Install Wizard: download progress bar is to close to window border)
· Make the dialog bigger so that horizontal scroll needed to see the EULA is reduced to minimum: Dialog EULA change
Desktop:
· DSK-328687 (Crash installing the mini.del.icio.us widget)
· DSK-331019 (Single-click creates empty text selection)
· DSK-331926 (URLs in typed history address drop-down does not take the whole width)
· DSK-334022 (Add "Double click to close tab" option to tab options dialog)
· DSK-334507 (Cannot scroll down with mouse wheel over IFRAME with scrolling=no if smooth scrolling is enabled)
Linux/FreeBSD:
· DSK-326727 (Dialog tab skinning improvements for GTK+)
· DSK-334056 (Opera crashes after hovering tabs in Windows panel)
· DSK-334250 (Hard to distinguish the start of some text fields with certain KDE sytles)
· DSK-334496 (KDE sliders do not look native)
May 3rd, 2011· Added support for Speed Dial extensions
· Added support for Opera Link password synchronization
· Various minor skin bug fixes
· Opera next packages now produced for all future snapshots
· DSK-333190 Improve PGO instrumentation
· DSK-333165 view-mode: minimized Speed Dial thumbnails send image requests on reloading
· DSK-333276 Iframe ad misplaced on zoomed-in thumbnail
· DSK-333295 URI fragment sent with Speed Dial GET requests
· DSK-333037 Speed Dial uses wrong icon after restart
· DSK-333433 Viewport:minimized thumbnails are blurry above 100%
· DSK-333176 Context menu available from keyboard with Speed Dial State=2
· DSK-333659 Mouse gesture translations missing
· DSK-333549 Thumbnail gets distorted after restoring removed Speed Dial
· DSK-335668 Logo finder improvements (logos on the right side look better now)
· DSK-330458 Tweak to the animation when dragging Speed Dial thumbnail diagonally
April 8th, 2011Core:
· CORE-33125 (Unwanted caching of widget files when loaded directly from disk)
· CORE-37635 (Small tweak to improve power usage)
· Fixed a few more reported crashes
Desktop:
· DSK-333093 (Tabs are cut off with tab bar on the left or right side and 'Wrap to multiple lines' selected)
· DSK-333162 (Installer freezes after being extracted on limited XP systems)
· DSK-333166 (Update mailproviders.xml to support myopera mail)
· DSK-333179 (The text for 'Accept and Install' is not translated)
· DSK-333183 (Remove striped panel background and associated image)
April 7th, 2011Desktop:
· Plugged some memory leaks
· DSK-329271 BitTorrent crash
· DSK-332610 Crash on exit
· DSK-300575 Broken search field in Apperance > Buttons > Search
· DSK-332286 Not possible to select stacked tab by hovering the thumbnails
· DSK-332323 Margin for scrollbars not respected in scroll container
· DSK-330738 Flash repainted all over the place when scrolling
· DSK-329320 Crash when opening folder selector in a widget and then closing widget
· DSK-329999 Unable to 'allow' use of application cache through confirmation dialog (dead 'allow' button)
· DSK-330268 Crash when canceling drag with mouse click
· DSK-332612 Gesture guide stays open when using the right mouse button and mouse wheel
· DSK-332326 Opera freezes until all webfonts are loaded
· DSK-329112 Thumbnails in tab stacks are not updated on window resize
· DSK-322778 No generic views after importing multiple mail accounts in a clean install
· DSK-332532 Cannot click on a single tab tooltip (thumbnail) to switch tabs
· DSK-332449 Do not touch the timer resolution when the computer is running on battery
· DSK-332641 Black gap between address bar and bookmark bar with native skins
· DSK-331428 Crash when adding/deleting bookmarks
· DSK-333142 Crash on using visual mouse gesture to get back to startup page
Core:
· CORE-37698 Table cell and child block with 100% height inside auto height collapses table
· CORE-35279 Infinite repaint loop with positioned RTL container with inline and positioned, overflow block
· CORE-24458 Transition doesn't happen if set simultaneously as the new transitioned value
· CORE-37663 No height on overflown content causes missing content in tvguide.co.jp
· CORE-35314 JIT crash on fuse.js
Speed Dial:
· Improved thumbnail quality in many cases
· Animation when adding Speed Dials
· DSK-332003 Tab thumbnail for Speed Dial generates artifacts for certain layout settings
· DSK-332068 Zoom level indicator displays "..." when zoom set to 100% or more (Windows XP)
· DSK-331904 Speed dial layout is broken with ~11 entries and large zoom
· DSK-332488 Blue border remains after editing Speed Dial cell
· DSK-332490 Speed dial callout dialogs should be closer to the element they point to
· DSK-332718 Newly added Speed Dials have title set to URL instead of page title
· DSK-332717 Opera crashes when dragging a Speed Dial onto the tab bar
· DSK-332839 Zoom slider doesn't look disabled enough
· DSK-332950 Revert from 4:3 to 16:10 (widescreen) thumbnails
· DSK-332707 Thumbnail loading for My Opera doesn't work
· DSK-331726 Config button, context menu and close buttons not removed with Speed Dial State=2
· DSK-331354 Speed dial's own thumbnail is blank
· DSK-331051 Tooltip is not cleaned when hovering between items (also no longer has yellow background)
· DSK-331449 Crash when adding Speed Dial after going back from read-only Speed Dial mode
· DSK-332090 Speed Dial zooming stuck despite it being set to automatic when manually set column count is larger than current count of speed dials
· DSK-332530 Speed Dial thumbnails blurry on first load
· DSK-329860 Force Speed Dial reload when upgrading to 11.10
· DSK-332763 Speed Dial zoom level is shown instead of page zoom level
· DSK-332938 Crash when resizing thumbnails
· DSK-333060 Crash when generating thumbnails
· DSK-330980 SD items can be rearranged with Speed Dial State = 2
· DSK-331901 Auto-resize of speed dial thumbnails does not work if plus button is disabled
· DSK-332294 Zoom slider operates only between 20-100% with 1% jump
· DSK-332740 2nd thumbnail viewmode="minimized" is not resized if it is a duplicate
· DSK-332300 Newly added speed dial entry is not propagated between tabs if Add button is hidden
· DSK-331468 Dragging Speed Dial cell to tab changes its color
· DSK-332052 Opera crashes after dragging Speed Dial thumbnail to tab bar with two mouse buttons pressed (Linux)
Mail:
· DSK-332514 Crash in IMAP account of Folders dialogs
· DSK-319764 Threaded view hides sent messages in labels/filters
· DSK-331481 IMAP keyword exclusion list
Linux/FreeBSD:
· DSK-332947 Send a _NET_WM_MOVERESIZE_CANCEL to the window manager when window drag ends
· DSK-332430 If the xdg-user-dirs are not defined they should not show in the Places list in the X11 File dialogs
· DSK-332319 Margins of widgets in declarative ui dialogs incorrect in X11 mode
March 18th, 2011· A URL filter API for Opera extensions was introduced.
· Support was added for the Google WebP image format.
· The Dragonfly debugging tool was improved.
· Speed Dial was heavily enhanced with zoom capability, a logo finding mechanism, better flow, custom titles, and support for site-side preview customization.
· Third party applications are now prevented from hijacking searches and other customizations.
· Support for CSS3 gradients and multi-column layout was improved.
· Support for the W3C Web Open Font Format (WOFF) was added.
· Several bugs were fixed.
January 20th, 2011Core:
· CORE-32345 (Crash on page load on some sites, vkontakte.ru)
· CORE-35650 (Severe repaint issues on Facebook)
Linux:
· DSK-326062 (2011 signing keys in Debian packages)
January 13th, 2011· DSK-287668 (Delete Private Data/Clear all e-mail account passwords doesn't do anything)
· DSK-312140 (HushMail mailproviders entry needs updating)
· DSK-312143 (Add MobileMe Mail—me.com—to mail providers)
· DSK-319534 (mail bodies sometimes not loading in single message view)
· DSK-321903 (Settings lost for POP views after restart)
· DSK-321984 (Unread count in Mail panel button not updated)
· DSK-322280 (Crash when changing M2 account)
· DSK-322369 (Default font for HTML mail compsition): also fixes an issue with dir=rtl that was inserted in the wrong place in the html
· DSK-322795 (Mail Toolbar instead of Feed Toolbar shown when searching in 'feeds only' installation)
· DSK-322822 (Right click context menu in Mail panel section headers misplaced when the section is expanded)
· DSK-322869 (Wrong right click context menu in the Mail Toolbar search field)
· DSK-324498 (crash on trying to edit two links in mail compose at once)
· Partial fix for DSK-321557 (can't send mail during mail database loading): disabling the send action while loading the mail database
· Solved issues with alpha channel for filter icons
· Fix crash for creating folders when no item selected in the feed section
· Fixed index sizes above 2 GB that have negative values in the mail panel window
· Made it possible to open the mail panel as a tab when only using feeds
· Fixed some issues with the mail panel context menu when only using feeds
· Fixed an issure where if the signature is wrong, account doesn't load on startup
· Made the signature editor a bit nicer
· Fixed an issue where the html formatting toolbar was always drawn as 4px height grey bar in the compose window
· Showing feeds when showing a mail account (show messages from)
· Improved html replying and forwarding formatting
Core:
· CORE-32574 (typekit webfont test page needs reload to show webfonts)
· CORE-33751 (Iframe with document.domain is not allowed to open parent's document)
· CORE-35257 (Cannot submit forms with input[type="search"] pressing enter)
· CORE-35316 (Deeply nested (5+ levels) iframe doesn't load in Analytix)
· CORE-35651 (Crash when clicking in a dropdown on a wap page)
Linux/FreeBSD:
· CORE-35606 (Do not look-up IPv6 addresses if a working IPv4 route is available)
· DSK-323440 (Crash on exit in some Gtk environments after using the file selector)
December 16th, 2010Improved:
· Various improvements to tab ordering
· Opening new tabs in background and foreground using short cuts
· Redesign of the extension auto-update notification
· Added a new icon for OEX files (scalable SVG only)
· Added a "Malware site" display in the security button when a site is blocked because it contains malware
· Added "Show Full URL" which minimizes the badge and shows the full url in the Address bar
· Added a tooltip to the search field
· Added visual enhancements to the search drop down
· Added a new Opera extension installer UI
· Added a user preference to disable the mouse gestures popup
· Added a new extension update dialog
· Added a new privacy dialog for extensions
· Added HTTP authentication skin elements to match the address field badge
· Improved dragging tabs in and out of stacks
· Updated the Speed Dial background
· Updated translation strings
Fixed:
· Crash when exiting Opera
· Crash when opening address bar drop down
· Session files not being backed up
· Extensis Web Font service not working in Opera
· Creating a custom search engine with URLs that include a "#"
· Problems with automated crash logging
· Auto selecting of a URL string when clicking in the address bar
· Being able to bring up the context menu and gesture animations at the same time
Tab stacking fixes:
· Tab group being hidden by closing an inactive top tab
· Extending a second tab group compresses the first group
· Tab group vanishing if you delete an active tab from call out
· Active tab not being hidden when collapsing a stack
Issue when opening new tabs within a stack:
· Links opening in foreground or background open in the same groups as the parent tab, or a new group if one does not exist
· Position in the tab group now decided by using "Open new tab next to active"
· A problem with automatic stacking
· Repainting issue when stacking tabs
· Opera freezing when UI animations are disabled and a tab is moved
· Tab order being dropped when you drop more than one from the window list into a stack, or into normal tabs
· Crash when dragging and dropping an item to the last position on the tab bar
· Trying to merge stacks can cause them to split
· Setting the top button of collapsed group dropped into an expanded group as the active tab for the group
· Setting of active and hidden tabs in groups when the mouse up occurs
Extensions fixes:
· Web page opened in popup was going to browser history
· Scrolling popup content also scrolls the browser's tab
· Extension description field not expanding to display the full extension description
· Visibility of extension toolbar
· Crash occurring after an extension tries to access web in offline mode
· Popup reloading on badge update
· Focusing and unfocusing the address field with keyboard shortcuts not animating the badge
· No notification displaying if an extension update fails
· Address bar not being accessible in the extensions option page
· Some extensions not displaying access info
· Crash when disabling an extension
· Font size of an author's name in extension manager
· Blank badge displays when enabling Opera Turbo after typing in address field and focusing page
· No notification being displayed if an extension update failed
· Various fixes applied for popup skin, size, and arrow positioning
· Security policy not being tracked during an extensions update
· Crash when adding pages to the "Read later" extension
· Opera extension update notification showing "Opera Unite application update"
· Extension manager not being keyboard navigable
· JavaSsript alert on extensions preferences does not show the extension title
· Security indication for Web pages not displaying when Opera Turbo is on
· Confusing Opera Turbo information displays when loading https site with certificate problems
· New Address bar not displaying an "extension" badge
· Incorrect sample text for Chinese simplified and Chinese traditional occurring in the International fonts dialog
· Searchbox on another toolbar making Opera freeze on startup
· Opera opening multiple download dialogs with the same content when "Open windows instead of tabs" is enabled
· Web Panel height not growing when starting with a restored window and switching to maximized
· "Add Web Panel" not working when done through "Appearances"
· Download dialog disappearing on redirect
· Shift + Enter and Ctrl + Shift + Enter not working in the Address bar
· Inability to remove multi-search field from the Address bar
· Auto-update crash when triggering an update of Opera Unite
· Gmail Video Chat Plug-In not working
· "Bookmark all open pages" putting bookmarks in wrong folder, or root folder in Manage Bookmarks view
· Tabs in dialogs not being GTK native
· Opera with KDE4 toolkit blocks input to X11 when saving a file for the first time in a non KDE4 environment
· Pressing Enter in open dropdown does not select the highlighted item
· Command-line argument -newprivatetab incorrectly opening a regular tab
· The Menu bar not behaving natively in KDE
· Crash after dragging a tab outside the Opera window
· Midclick paste and drag-n-drop not working on an empty workspace
· Fragment identifier not showing up when viewing a full URL
· No icon displaying in the address bar for malware warnings
· Right click context menu not working if mouse guestures are disabled
· Crash when performing a mouse gesture
· Crash when closing a certificate dialog
· Crash relating to keyboard input
Display and scripting:
· Extensions: Added support for debugging of isolated userjs
· Improved HTML5 forms support, including a better UI
· SVG performance improvements
· Improved memory usage
· Made various plug-in improvements
Fixed:
· Tabs being created via an extension popup not sharing cookies with the browser
· JavaScript bookmarklet not working
· Crash when configuring extensions
· Crash with extension throwing an error message
· Fragment identifiers and internal anchors not working in widgets
· Argument arrays and variable objects being left attached when an execution context is aborted
· Progress bar being removed while still loading IFRAMEs
· innerHTML including a doctype node will output a ">"
· Focus not being set on an element when there is a scrollbar
· WebM video on YouTube showing no video on 64bit
· Flash with wmode transparent crashes in widgets
· Placed input method candidate box in the correct position for fctix
· Crash when zooming pages with plug-ins
· "Zero Width Non-Joiner" character not rendering correctly in Right To Left (RTL) languages
· Web Panel height not growing when starting with a restored window and switching to maximized
· WebSocket error messages in error console not appearing in desktop
· Disabled WebSockets by default due to security problems
· Crash in Flash when going in and out of print preview
· Comboboxes lacking hover and pressed styling
· Crash occurring when the pop-up menu loops
· The geometry argument not having any effect if Opera was maximised in the previous session
· Failure to distinguish between Serif and San Serif fonts for Japanese
· Shift key events abort Input Method (IME) processing, causing Korean to break
· Crash on exit if XIM is active with a pre-edit string
· Incorrect text color when hovering over Push and Header buttons for some dark themes under GTK
· Right-clicking on Flash content with wmode=transparent blocks user clicks
· High CPU usage sometimes occurring on Gmail
· Memory issue relating to cache
Mail, news, chat:
· Category headers and their context menus are now keyboard accessible
· Added support for Feed folders in import and export of OPML files
· Made "Unread" count labels clickable
Fixed:
· Attachment > open not working if the filename contains spaces
· Only creating subfolders for feeds when the top level folder is focused
· Dragging a parent feed folder into a third level child causes Opera to freeze
· Feed being added to a panel when cancelling a dialog
· Resizing the mail panel freezes Opera
· Crash when importing feeds or mail
· Label icon not displaying in the Labels column
· Removing a message label having no immediate visual feedback
· Message count missing from Trash
· Crash when using an own button for accessing mail folders without a mail account
· "Show Messages From" not hiding other account sections
· Incorrect default mail signature
· Sections in mail panel moved to the bottom disappearing after a restart
· Opera not checking newsfeeds after importing
· After removing an item from a treeview, key down to the next section does not work
· Contacts panel not being counted as a mail-related panel
· Quick reply messing up the mail body's HTML source when replying to an HTML message; occurs when "prefer HTML formatting" is set
· Mail panel scrollbar not always moving when tabbing to out-of-view sections
· Clicking inside a long section scrolls other sections out of view
· Content blocker toolbar not being set to "wrap"
· Problems with keyboard navigation in the Mailing list panel section
· Context menu breaking when using keyboard on accordion section headers
· "mailto" dialog missing its favicons
Miscellaneous:
· Not be able to send email from Gmail when in private mode
Network:
· Connections with STP/1 remote hosts failing when socket callbacks are unordered
Security:
· Fixed an issue where Web page content could display misleading security information; see our advisory.
· Fixed an issue which could allow leaking of WAP form content to other sites; see our advisory.
· Fixed a high severity issue; details will be disclosed at a later date.
· Fixed further high severity issues; details will be disclosed at a later date.
December 15th, 2010Desktop/cross-platform:
· DSK-321517 (Some action labels do not fit in visual mouse gesture UI)
Tab stacking:
· DSK-321946 (Tab dragging bug)
· DSK-321974 (Trying to merge stacks can cause them to split)
· DSK-322060 (scrambled address field)
· DSK-322105 (some reproducible tab stacking issues)
· DSK-322179 (Crash when dragging and dropping an item to the last position on the tab bar)
· Correction of drop position for drag & drop of links
· Fixed dragging collapsed group out of expanded group at the left end and right end of tab bar
· Set the top button of collapsed group dropped into expanded group as the active for the group
· Fixed setting of the active and hidden tabs in groups when the mouse up occurs
Mail:
· Further fix to DSK-317885 (filter icons: need to clear the alpha before painting into the bitmap)
· DSK-321902 (After removing an item from a treeview, key down to next section doesn't work)
· DSK-315824 (Contacts panel not counted as mail related panel)
Core:
· Further fix to CORE-31929 (Crash on exit)
· More crash fixes
December 6th, 2010Desktop:
· DSK-213883 (Crash on opening address bar drop down)
· DSK-277548 (No backups of session files (autosave.win))
· DSK-310856 (Geolocation prompt "share my location" must be greyed out when first appearing and switching tabs)
· DSK-311596 (First scroll event being sent to window instead of scrollable area)
· DSK-314858 (Fix ugly thumbnails on hover and in tab cycler)
· DSK-315799 (opera:style/media.css is missing in desktop)
· DSK-320129 (Extensis Web Font service doesn't work in Opera)
· DSK-318976 (Creating a custom search engine with URL's that include a '#')
· DSK-320177 (Tab group hidden by closing inactive top tab)
· DSK-318833 (Extending a second group compresses the 1st group)
· DSK-319018 (Tab group can vanish if you delete active tab from call out)
· DSK-319690 (Help balloon for pinned tab pointing the wrong way)
· DSK-318744 (Open new tabs within stack): Links opened in foreground or background opens in the same groups as the parent tab, or a new group if one doesn't exist. Will use the "Open new tab next to active" when deciding the position in the group.
· Improvements to tab ordering
· Active tab is not hidden when collapsing a stack
· Handle opening new tabs in background and foreground using short cuts too
· Fixed some crashes received from automated crash logging
Extensions:
· DSK-315090 (Web page opened in popup goes to browser history)
· DSK-315092 (Scrolling popup content scrolls browser's tab as well)
· DSK-316133 (Extension description field does not expand to display the full extension description)
· DSK-316682 (Ensure the extension toolbar is visible)
· DSK-317879 (Crash after extensions tries to access web in offline mode)
· DSK-318074 (Popup reloads on badge update)
· DSK-318154 (No notification displayed if one of extensions' update failed)
· DSK-318308 (Extension with description containing lot of spaces displays only ... in manager)
· DSK-318327 (trusted_repositories.ini isn't updated with new entries)
· DSK-318923 (Wrong icon is displayed in install notification if installing extension 2nd time)
· DSK-319227 (Install errors from deb package)
· DSK-319442 (Addressbar is inaccessible in extensions option page)
· DSK-319517 (Some extensions don't display access info)
· DSK-319660 (Disabled extension name and author should be grayed out)
· DSK-319782 (Ghost buttons of uninstalled extensions)
· DSK-320000 (Preferences... option missing on extension button context menu)
· DSK-320018 (Crash in WidgetLauncher on mac for Application mode widgets)
· DSK-320059 (Cmd+m shortcut hides widget permanently)
· DSK-320154 (Crash when disabling extension)
· DSK-320192 (Version is displayed as part of name in extension manager)
· DSK-320221 (Opera crashes after closing pinned options page for disabled extension)
· DSK-320501 (Preferences in private mode are saved right after changing option)
· DSK-320627 (Extension installation dialog changes)
· DSK-318004 (Implement text wrapping in install notifications)
· DSK-320503 (Opera crashes after changing privacy settings of uninstalled extension)
· DSK-320782 (Version clips name in extension manager)
· DSK-320795 (Long string overlaps the disable button in extension manager)
· DSK-320895 (Redesign auto-update notification)
· Remove invalid 'gadget' word from add on update preference
· Fix for font size of author's name in extension manager
· Fix for a lot of issues with layouting ResizeSearchDropdown near ExtensionButtons
· Updates for OEX file type and Preferences Dialog
· Missing changes in Installer for new OEX type on windows
· Update for preferences dialog for OEX file type
· Windows: Handling of OEX files from command line and from DDE
· Updates for the installer to support OEX files
· Options page should not be stored in session
· If extension version is the same, we shouldn't update it.
Core:
· CORE-34485 (http-logger does not produce any events)
· CORE-33315 (Extensions: Support debugging of isolated userjs)
· CORE-33742 (Tabs created via an extension popup do not share cookies with the browser)
· CORE-33876 (JavaScript bookmarklet does not work)
· CORE-34552 (Extension + UserJS blocks page loading)
· CORE-34595 (Crash configuring extensions)
· CORE-34661 (The background process page of an extension shouldn't be allowed to reload itself or load anything else.)
· CORE-34782 (opera.extension.tabs.getFocused() should return null if the tab is not running injected scripts)
· CORE-34860 (opera.extension.tabs.create return nothing and crashed Opera.)
· CORE-34981 (Opera freezes/crashes with extension throwing error message)
· CORE-28636 (Improved HTML5 forms support, including better UI)
· CORE-28252 (SVG performance improvements)
· CORE-15715 (Inline loading in a widget is not controlled by security settings of runtime and widget)
· CORE-25328 (Do not show links to Opera help and Opera support when network problems)
· CORE-29093 (Updating of widget needs to provide more informations)
· CORE-30255 (Clicking on HTML anchor element with mailto protocol in href attribute has no effect in widget)
· CORE-30915 (Fragment identifiers / internal anchors don't work in widgets)
· CORE-31951 (http://www.zynaps.com/jslab.xml?id=envmap doesn't render in Opera)
· CORE-32085 (Allow navigation of relative URIs inside widget)
· CORE-32554 (Pixel lost when paint plugin contents area)
· CORE-32783 (Inform the application of xml parsing failures)
· CORE-33209 (Opera forces the page to scroll to the left if hovering over menu (unable to access sub menu))
· CORE-33725 (Arguments arrays and variable objects are left attached when an execution context is aborted)
· CORE-33754 (Opening widget: URIs in new windows and frames)
· CORE-33785 (Progress bar is removed despite still loading IFRAMEs)
· CORE-33890 (innerHTML that includes a doctype node will output a ">")
· CORE-34158 (Focus is not set on an element when there is a scrollbar)
· CORE-34270 (TC for scroll and focus fails)
Linux/FreeBSD:
· DSK-318518 (WebM video on Youtube shows no video on 64bit)
· DSK-301547 (Flash with wmode transparent crashes in Widgets)
· DSK-302754 (Place input method candidate box in the correct position): doesn't work for fctix
· DSK-315408 (When the input method server dies, Opera can crash)
· DSK-317102 (Horizontal scrolling with mouse buttons moves through history)
· DSK-318723 (Arrows in menus are too big in some Gtk themes)
· DSK-319053 (m2: attachment -> open does not work if the filename contains spaces)
· DSK-319137 (A visible security info popup can crash Opera when tab/window is closed)
· DSK-319151 (We shouldn't auto select the URL string when clicking in the address bar on *nix)
· DSK-319211 (Crash when zooming pages with plugins)
· DSK-319427 (It is possible to bring up the context menu and gesture animations at the same time on *nix)
· DSK-319873 (A dragged folder in the "Places" list starts with "file://localhost" in the X11 File dialog)
· New icon for OEX files (scalable SVG only)
November 22nd, 2010· DSK-318753 After opening address bar callout the second time, clicking on the Details button doesn't do anything
· CORE-30424 Clipping windowed plugins when overlayed by HTML content not supported
· DSK-319186 Context menu now works, even when mouse gestures are turned off
· CORE-31929 Ensure that storage objects are released on environment destroy
· DSK-318871 Linux: callout does not disappear when usin Alt-Tab
· DSK-319326 Update dialog says Update from x+1 to x
· DSK-319150 UI messages should treat specially
· CORE-34543 When accessing a non-origining_runtime's scheduler, take height
· DSK-317977 Get more extensions is missing in extensions manager if only developer mode extensions are installed
November 18th, 2010Desktop:
· Improvements to the address field: see main blog entry for details
· Implemented a new visual interface for mouse gestures: see main blog entry for details
· DSK-267463 (Support importing Firefox bookmarks from places.sqlite)
· DSK-277625 (Normal font and Monospace font settings don't work.)
· DSK-290360 (Default search box can not be dragged from Appearance -> Buttons)
· DSK-296813 (Graphic element layout issues in mail dialogs)
· DSK-300575 (Broken search field in Apperance > Buttons > Search)
· DSK-306374 (First scroll event being sent to window instead of scrollable area)
· DSK-309272 (Private tab search terms can show in non private speed dial search)
· DSK-311007 ("Did you mean '...'?" opens a new tab when "Reuse current tab" is unset)
· DSK-313944 ("Ctrl+Shift+V" opens in a new background tab)
· DSK-314125 (Paste'n'Go not working in F2("go to page")-Dialog)
· DSK-315773 (Auto update fails to display authentication dialog when updating without write permissions)
· DSK-315856 (Master Password dialog opens shortly and closes again when logging in through the Auth dialog)
· DSK-316091 (Can't double-click empty workspace to open new tab)
· DSK-316145 (Gmail not working)
· DSK-318907 (Tab title displays incorrectly with modified toolbar setup)
· DSK-319075 (Make a pref to not hide the URL parameters): opera:config#UserPrefs|HideURLParameter
Mail:
· Implemented super scrollbar
· Merged filters, labels and saved searches into the new labels
· DSK-130346 (Unicode attachment filenames sent by M2 unreadable in clients like Outlook)
· DSK-312784 (Panels (F4) are brought up when focus is on RSS feed tab, even after panels were previously closed)
· DSK-312548 (Mail view opened when clicking the expand arrow in the treeview)
· DSK-317039 (Attachment to e-mail disappears after viewing it)
· DSK-310643 (Mail selection lost when new emails arrive)
· DSK-309797 (Feed folders views use 'Sent' instead of 'Published' as column header)
· DSK-311987 (Mailpanel categories added at bottom of mailpanel on enabling)
· DSK-264794 (Mail header uses large text size instead of bolded text)
· DSK-313836 (Section header is deaf when readded to the panel)
· DSK-270470 (Wrong attachment names (Content-ID) displayed)
· DSK-212904 (Wand loses login information after changing server name)
· DSK-299655 (Line breaks in signatures are not respected when changing plain/HTML)
· DSK-317670 (HTML mail message doesn't add default mail compose font to body style attribute)
· DSK-312506 (Cannot modify the spam filter)
· DSK-312572 (Remove the "Manage Feeds" dialog)
· DSK-312577 (Deleting parent feed folder does not delete it's children)
· DSK-312686 (Multiple views selected in the new mail panel)
· DSK-305028 (Don't initalize the indexer in mail when no accounts exist)
· DSK-311306 (Don't populate treeview while loading mail database)
· CORE-28033 (Inlined images sent from Thunderbird are recognized as attachments and not content id elements)
Extensions:
· DSK-318540 (Opening dialogs on Windows through popup closes the popup window and possibly crashes opera)
· DSK-319114 (Popup href == http://.. shouldn't be subject to restrictions)
· DSK-318440 (opera.extension.tabs.create opens wrong url)
· CORE-34186 (Extension should work on https by default with opt-out possibility to switch off per extension)
· CORE-33649 (Extensions Options page - included)
· CORE-34288 (Add flag to disallow oex/ua without file extension)
· CORE-34443 (Only disallow toplevel replacing on form submission on the main gadget window / extension background process)
· CORE-34288 (Require file name extension when upgrading widget configuration)
· DSK-318970 (Cogwheel is not disabled for disabled extensions)
· Fix for link handling in widgets)
· Updated: Extensions installer
· Updated: Extensions manager
· Added Extensions Options page UI support
· Extensions update dialog, update button in extensions manager
· New: Privacy dialog
· New: Update dialog
· Crash fix
Core:
· CORE-33950 (301 status code response are not redirected after browser restart)
· CORE-34280 (IME composes duplicated strings in contentEditable text areas)
Linux/FreeBSD:
· Use PGO (Profile-guided optimization) on *nix
· DSK-301547 (Flash with wmode transparent crashes in widgets)
· DSK-316375 (Alt is hardcoded to open the O-Menu): Now possible to map an alternative shortcut
· DSK-318050 (Search and URL dropdown gets clipped in non compositing environments): F2 drop down is not re-enabled by this
· DSK-318398 (File download can recursively overwrite folders without warning when using the Gtk file selector)
· DSK-318434 (The --geometry argument has no effect on first run)
· DSK-318585 (Opera should accept the CFF font format)
· DSK-316214 (Invoking opera --fullversion argument doesn't work when Opera is running)
· DSK-318115 (File type dropdown is broken in the file chooser)
· DSK-318724 (Disable smooth scrolling by default on UNIX): still possible to enable via a preference
· DSK-318764 (KDE skin is missing a browser skin element)
· DSK-318407 (After inputting Latin characters, IME cannot be turned on in search field): further fix needed for compositing
· DSK-318509 (Dead keys stop working after the second character due to change of focus): further fix needed for compositing
· Improved some of the focus handling code: watch out for regressions
November 11th, 2010Desktop:
· DSK-283362 Menu entry for Java console should be removed
· DSK-283842 Keyboard shortcut missing for Dragonfly in the developer menu
· DSK-296732 Panel opens when Opera is loaded
· DSK-308709 Opening a bookmarks file from Manage Bookmarks overwrites the profile bookmarks file
· DSK-310631 Tab cycle order wrong if 'When cycling through tabs with Ctrl+Tab' is set to 'cycle without showing list'
· DSK-310760 Shift+F4 doesn't show or expand the panels
· DSK-311439 Saving multiple items in link panel only saves the first entry
· DSK-312121 Don't force autoupdate when the user has opted-out
· DSK-312801 Missing repaint of Content area after resizing windows
· DSK-313358 Progress bar broken
· DSK-314374 Window should be called back when opening new tab while minimized
· DSK-315330 Crash when opening a file with Content-Disposition: attachment directly in Opera: further fix
· DSK-315504 JavaScript alerts that open shortly after page load close instantly
· DSK-316696 Opening short url through address bar crashes Opera or causes memory leak
Extensions:
· DSK-315647 Popup doesn't point on button after resize
· DSK-317513 Popup window visible after going full screen mode
· DSK-317857 UserJS is not loaded while installing extension by d'n'd of config.xml
· DSK-317879 Crash after extensions tries to access web in offline mode
· DSK-317965 Extension popup isn't closed on second mouse click
· DSK-318146 Right click on extension's popup window should not show context menu
· DSK-318163 Clipstring on untrusted repository modal dialog while updating extension
· DSK-318170 Popup closed when hitting enter while inside input field
· DSK-318328 Dialogs opened through popup freeze opera
· DSK-318506 Extension buttons disappear after closing popup
· Further work on the Extension manager update and install dialog
· Made the extension badge font smaller on Mac (90%)
· Skinnable color and weight of font in extension badge
· Uninstall dialog for extensions
· Add icon for 'Open error console' button
· Updates for browser crash dialog
Core:
· CORE-33473 New Facebook Chat is jumpy
· CORE-33150 Crash when navigating on deviantart with extensions installed
· CORE-33382 UserJS code not run in extensions if page does not include a script tag
Mac:
· DSK-301751 No search field in the Opera help menu: OS 10.6 non-English only
Linux/FreeBSD:
· DSK-264634 Opera sometimes crashes when a plugin crashes
· DSK-296004 Scrolling corruption when a window covers Opera
· DSK-297249 Crash on exit on FreeBSD with GTK in a non-gnome environment
· DSK-304431 Maximized application mode widget uses a lot of CPU when compositing is off
· DSK-305118 Cannot full screen in Openbox
· DSK-308151 Input type=text has no borders in KDE 4.5.x and the Oxygen theme
· DSK-310952 Define default keyboard shortcut to insert PRIMARY content under X11: Alt+Ctrl+R
· DSK-314272 Opera crashes when detach and close a tab
· DSK-314424 Opera crashes when detaching a tab with a plugin
· DSK-314580 --geometry argument doesn't have any effect: Further fix needed for previously maximised state
· DSK-314625 Opera icon in notification area disappears in Gnome
· DSK-314724 Implement 'paste mouse selection' and go
· DSK-315553 Empty popup menu in document still creates a widget blocking input
· DSK-316497 Using DejaVu Serif Condensed instead of DejaVu Serif: and other incorrect font choices
· DSK-316665 X11 based print dialog does not print with correct size
· DSK-316789 X11 File dialog does not initialize with a correct path and extension list
· DSK-316790 Many CSS3 cursors don't display on UNIX
· DSK-316828 s are rendered with shine-through background
· DSK-317404 Dragged bitmaps are not initialized to a solid color
· DSK-317411 Back/Forward button on address toolbar is dragged without an image and can open a popup menu while drag-n-drop is taking place
· DSK-317417 Notifications show up in fullscreen mode
· DSK-317427 Fix issues in X11 File dialog
· DSK-317436 It is not possible to remotely open a tab in a given window in Opera: See -windowname argument
· DSK-317741 Opera crashes when detaching a restored tab
November 8th, 2010· A lot of Core fixes
· *nix fixes are also in.
· Several Opera extensions fixes and improvements. Now you can use external repositories as your extensions auto update source. You can also install extensions from external repositories and add these addresses to white list to make your life easier next time.
· The extensions installer has a new look plus it shows additional info about installed extension.
· From now on if you drag'n'drop extension's config.xml file onto Opera a separate list is created in Extensions Manager which is titled 'Developer mode'. Each entry on this list has additional buttons: 'Reload' (you don't have to install and uninstall to see the changes now, just click 'Reload') and 'Open containing folder' which we think can be quite useful.
October 21st, 2010Extensions:
· Opera users can already extend their browser with Unite and userJS. You have also our standalone web applications Widgets. But now we're making it even better. Opera extensions allow you to easily equip your Opera browser with extra features. You can get them from our extensions catalog at https://addons.labs.opera.com/
Opera Presto 2.6.37:
· Opera 11 alpha is not only about extensions. We equipped it with the brand new Opera Presto 2.6.37 with improved performance, hundreds of bug fixes, enhancements in Web Standards support and support for Websockets.
A new installer:
· At Opera we love speed and like to make everything fast, not only the browser but also the installation of Opera. Opera 11 will ship with a new installer for Windows. The installation/upgrading is now twice as fast, and the installer download is about 10% smaller. Off course we'll optimize it even further in future builds.
October 8th, 2010· CORE-31292 (Incorrect compilation to native code leads to wrong arithmetic results)
· CORE-33228 (Crash when assigning data or src attribute on focused and highlighted input element with dirty layout)
· DSK-315330 (Crash when opening a file with Content-Disposition: attachment directly in Opera)
· DSK-315504 (JavaScript alerts that open shortly after page load close instantly)
September 27th, 2010· DSK-299046 (Overlapping lines in address field dropdown)
· DSK-312986 (Crash when saving file while page redirects)
· DSK-313717 (Add opera:config#UserPrefs|EnableOnDemandPlugin to the Preference dialog)
· DSK-295433 (100% CPU when Links panel search finds more than 1 result)
September 16th, 2010· DSK-309591 (Opera crashes when running windowless plugins)
· DSK-298758 (Drag and drop can hang after a drop (normally on a speed dial page))
· DSK-307702 (Importing Firefox bookmarks freezes Opera )
· DSK-303190 (Mouse selection doesn't copy to clipboard)
· DSK-309128 (window.print() doesn't work in evenes)
· DSK-306361 (Popup menus are poorly styled in GTK)
· DSK-281352 (Import Firefox bookmarks file filter is broken in KDE)
· DSK-310754 (Opera has no title in the ctwm window manager)
· DSK-310375 (Opera has no icon in the twm or ctwm window managers)
· DSK-309980 (X11 toolkit mode popup menu items should have a solid background color when selected)
· DSK-309777 (Native skin elements aren't freed)
· DSK-309984 (Focus cleanup)
· DSK-309985 (Chat room subscription dialog opens underneath parent dialog)
· DSK-311015 (Font configuration dialog is not activated properly)
· DSK-309241 (Menus are as high as the screen and nearly empty in Gnome < 2.10)
· DSK-308373 (Use xdg-open as handler for unknown files when not running in Gnome or KDE)
September 8th, 2010Mail:
· Mail panel work, see above
· DSK-268103 (Mail Compose toolbar is not customizable, changes lost after closing the Compose tab)
· DSK-308395 (In All Messages/Sent, threaded mode hides initial sent messages that started a thread)
· DSK-299649 (Unable to subscribe to RSS feed)
· DSK-288813 (Can't close 'font' dialog in mail compose window)
· DSK-309979 (Unread count out of sync in mail)
· DSK-308591 (Crash on selecting mail account in Mail Compose)
· Fixed errors with plain text signature editing
Cross-platform:
· DSK-266308 (Crash related to Master Password dialog on startup)
· DSK-270935 (Context menu translation ru-en and en-ru is missed in russian version of Opera)
· DSK-274371 (Mouse gestures don't always work on application background unless UI is activated)
· DSK-281118 (Not sending referrer when using anything but Left Mouse Button)
· DSK-283782 (Widgets menu open links in active tab)
· DSK-286253 (Password manager toolbar blank/empty/white when opera:config#UserPrefs|SpeedDialState=3)
· DSK-298346 (Start Bar blanked out after opening background tab)
· DSK-304368 (Opera might crash on dragging bookmarks)
· DSK-307157 (Crash with "Custom Bookmark Merge File" in operaprefs.ini)
· DSK-307793 (Middle-click panning does not work in frames)
· DSK-307888 (Crash with action "Show search")
· DSK-308939 (Bookmarks and Notes are sent on first sync even when disabled)
· DSK-309075 (Offline mode doesn't work)
· DSK-309308 (Forward is not working on frame content)
· DSK-310379 (Private tabs and using F2 "Go to page" address field results in stored url)
· DSK-310749 (Bookmark menu is as wide as the longest title)
· DSK-310987 (Opera freezes when you try to import a very large bookmark file)
· DSK-311317 (Default mouse configuration is a mess)
· DSK-311558 (Crash after leaving a page with a flash with wmode="transparent")
· DSK-311738 (Bodyless documents crash in accessibility mode)
· DSK-275860 (Add XZ compressed tarballs to Opera Linux packages)
· DSK-275916 (The new Opera Linux install script should have a '--prefix' option)
· DSK-279779 (Add a --repackage option to make repackaging on FreeBSD, Slackware, Arch, Gentoo, etc. easier)
· DSK-289099 (Opera deb packages should use LZMA)
· DSK-289213 (Should provide a Debian menu file)
· DSK-289655 (Call gtk-update-icon-cache if available after install)
· DSK-290423 (Gnome menus are not updated after a tarball install until DE restart)
· DSK-292953 (Resolve problems caused by hard linking)
· DSK-295486 (Opera package is shown incorrectly in high-level GUI package managers on Debian based distros)
· DSK-295610 (Linux Debian packages should depend on good fonts)
· DSK-301124 (Upgrading via the shell script complains about moving files)
· DSK-306923 (Replace README.txt or LGPL.txt (from lib/opera/gstreamer) with share/doc/opera/README.gstreamer)
· DSK-312507 ('share/icons/hicolor/*/apps/opera-widget.*' icons should be symlinks)
Unite:
· DSK-302362 (Crash when opening Unite app installation links in background)
· DSK-303370 (Messenger unite app doesn't load the first time)
Core:
· Several crash fixes, some discovered from the submitted crashlogs
· CORE-2145 (Filter, combined with opacity affects event detection)
· CORE-8983 (document.cloneNode fires not_supported_err)
· CORE-9143 (navigator.plugins.length > 0 even with no plug-ins used)
· CORE-13767 (NaN, Infinity, -Infinity should be ignored)
· CORE-15154 (Text alignment with text-anchor failing on bidi text)
· CORE-16871 (Allow XML pretty formatting to be turned off, opera:config#UserPrefs|FormatUnstyledXML)
· CORE-21280 (UserJS not visible to debugger)
· CORE-21764 (Adds methods to enable/disable spellcheck and determine if the current spellcheck state has been set by the user.)
· CORE-21769 (Make documentedit aware of the spellcheck attribute.)
· CORE-21878 (navigator.plugins.refresh(true) should reload current document)
· CORE-23517 (White screen is displayed instead of Yahoo if we repeated "history back" and "history forward".)
· CORE-24244 (Performance regression on local ibench in Core 2.4)
· CORE-24819 (Patch for never stop loading bug if favicon is last inline to load and times out)
· CORE-25024 ( element in SVG does not default to ltr when directionality is unspecified)
· CORE-25615 (reading location.hash just after setting gives wrong result in body-less document)
· CORE-26286 (Plugin windows don't get removed from the PlugixManager when deleted)
· CORE-26766 (SELECT inherits style from initially selected OPTION)
· CORE-27560 (triple writing HTML of an IFRAME with source that contains script tag freezes JS (TinyMCE))
· CORE-28461 (Memory leak in XMLHttpRequest)
· CORE-28499 (Glyph cache settings as a tweak)
· CORE-28917 (Page auto-scrolls to top when "new" graphics are incorporated)
· CORE-29058 (Painting artifacts with absolute element inside fixed element on scrolling zoomed in page)
· CORE-29090 (Fixed off-by-one bug that caused unnecessary scrolling on areas covered by fixed positioned elements. Related to CORE-29058.)
· CORE-29535 (Ignore reviver argument to JSON.parse if not callable)
· CORE-29829 (Accessing stack before Error is thrown causes it to always be empty)
· CORE-29863 (RegExp matching both alternations when it starts to match both)
· CORE-29887 (crash on qq.com)
· CORE-30053 (Carakan JIT crash)
· CORE-30217 (Crash when opening space.com)
· CORE-30248 (Backtracking fails with . in regexp)
· CORE-30309 (percentage widths on a fixed layout nested table computed incorrectly if there are overflowing descendants)
· CORE-30333 (weird OpenLayers console error when JIT kicks in)
· CORE-30515 ([Crash] Browser is crashed while loading webpage)
· CORE-30523 (Blocked URL should display error page, like when host is not found)
· CORE-30542 (video/audio controls get partially invisible when applying a css transform)
· CORE-30558 (Search for spaces in page matches seemingly random pieces of text)
· CORE-30772 (sina.com.cn crashes when using spatial navigation)
· CORE-30785 (Incorrect handling of writes to alias registers in native loop dispatchers)
· CORE-30909 (Crash after visiting plugin site)
· CORE-30935 (Rounded corners broken when using fix point in libvega)
· CORE-30954 (Implement DOM 3 Core isEqualNode)
· CORE-30958 (lookupPrefix and isDefaultNamespace bugs in IE's dom testsuite)
· CORE-30961 (Implement Event.defaultPrevented from DOM3Events)
· CORE-30963 (Implement CustomEvent from DOM3Events)
· CORE-30967 (Regexp incorrectly work with non-English symbols)
· CORE-30968 (String.concat(): incorrect handling of results of length 1)
· CORE-31031 (Improvements for opera:plugins page)
· CORE-31032 (Disable specific plugins)
· CORE-31081 (-o-content-size regression)
· CORE-31082 (100% height, relatively pos child not expanding on increasing absolutely positioned parent)
· CORE-31128 (Native code crash on interactive map (tre.it))
· CORE-31131 (Crash on www.ernstings-family.de, visibility: collapse row)
· CORE-31142 (When loading an animated png, CPU usage goes high and the browser doesn't respond)
· CORE-31169 (strokeRect() does not accept negative values for width/height)
· CORE-31197 (Runtimes not GC:ed during sunspider run causing too high memory usage)
· CORE-31238 (Opera crashes on a page when voice is enabled.)
· CORE-31295 (Sequential alerts fail, only the first is shown correctly)
· CORE-31441 ("Do you want to run UserJS on secure page" dialog triggers on each reload)
· CORE-31460 (Rounded rectangles in SVG are not rounded)
· CORE-31515 (Page does not respond to input after clicking transparent flash)
· CORE-31638 (the error message "Unable to complete secure transaction" is changed)
· CORE-31651 (Crash on exit)
August 19th, 2010Cross-platform:
· Added sychronization of the URL filter (content blocker)
· DSK-304462 (Personal bar only shows its content in one window)
Linux/FreeBSD:
· DSK-307161 (The shortcut dialog shows platform information in front of the shortcut values)
· DSK-308602 (Popup menus background is plain color instead of pixmap/gradient breaks some GTK Themes)
· DSK-309032 (Slow UI with progress bar set to pop up at bottom and GTK Native used)
· DSK-309213 (Widgets: Upgrade wizard, "more" leads to wrong location)
· DSK-309799 (Geolocation memory fix)
August 18th, 2010· A few fixes for private tabs/windows
· DSK-215066 (Unable to set custom Reload Every value for pages and Speed Dial using enter key)
· DSK-274482 (Cannot use Esc to escape out of address field in Speed Dial/blank tab)
· DSK-281647 (View toolbox should get keyboard focus when clicking View button)
· DSK-287319 (Unable to accept self-signed certificate)
· DSK-300568 (Extender menu not accessible with tab bar placed on the sides)
· DSK-307788 (Relative paths in Filename setting for Speed Dial background don't work)
· DSK-307763 (Fixed a couple of memory issues)
· DSK-309497 (Crash on using Application cache (Opening Dragonfly causes crash))
August 9th, 2010Core (general):
· CORE-10146 (WF2 autofocus attribute should be optional)
· CORE-19728 (Rename -o-text-overflow to text-overflow, and support ellipsis on multi-line blocks)
· CORE-24184 (Persistent Storage implementation for User JavaScript)
· CORE-24896 (Update Unicode support to Unicode version 5.2)
· CORE-27509 (Reflow crash in opera:config when SVGCacheSize=0)
· CORE-28592 (Server-Sent Events are not working)
· CORE-28847 (Link: Crash when synchronizing typed history without "last typed")
· CORE-29377 (Widgets not loading (config.xml not found))
· CORE-29982 (Compressed plugin streams are never cached)
· CORE-30118 (Plugin related crash with "submit form to insecure server" warning)
· CORE-30193 (Memory problem related to certificates (verisign.com))
· CORE-30257 (Memory problem with regular expression literals)
· CORE-30310 (Carakan syntax error if the do-while statement was the true branch of an if-statement with an else)
· CORE-30352 (Windowed Flash on Youtube not mouse accessible)
· CORE-30372 (Broken PKCS #12 certificate import)
· CORE-30391 (JIT related memory issue at dn.se)
· CORE-30488 (Clean up Application Cache better when closing window)
· CORE-30489 (Application cache request sent twice for a single Window, and cancel message sent with wrong id)
· CORE-31175 (Ensure correct prototype chain for Dragonfly)
· DSK-294403 (Mail: multipart/alternative parts that are not true alternatives are invisible)
Performance:
· CORE-16099 (Faster traversal of relatively positioned elements)
· CORE-29469 (Slowdown on vg.no traversing and changing CSS properties)
· CORE-29547 (Selector performance regression)
· CORE-29510 (Style properties/presentation attributes (vg.no))
Layout:
· CORE-28440 (Freeze caused by nested tables, overflow, and align)
· CORE-30229 (Crash caused by huge BMP image with CSS height:0)
· CORE-27808 (Crash when reflowing pages)
· CORE-30661 (Crash trying to find the offsetParent of an element without a layout box)
· CORE-29750 (getClientRects returns wrong offsets for tables)
· CORE-30667 (TinyMCE insertHR test regressed)
· CORE-30672 (Unnecessary horizontal scrollbar caused by tall block with absolutely positioned child)
August 2nd, 2010· Fixed a few memory leaks
· Fixed a couple of Canvas crashes
· Reverted fix for DSK-298346 (Start Bar blanked out after opening background tab): causes regressions, including DSK-308645 (Window is not repainted after resizing it)
· DSK-297976 (Crash in POSIX host resolver)
· DSK-307987 (Rename "Fraud Protection" to "Fraud and Malware Protection")
· DSK-308488 ("Accept cookies" and "only from the site I visit" settings wrong in Preferences dialog UI)
July 8th, 2010Core:
· Fixed DSK-306069 (Google Calendar compatibility)
Desktop:
· Fixed DSK-284608 (Unite listening on UDP 1900 even if UPnP service discovery is off)
July 1st, 2010· Opera 10.60 has been released today! Opera 10.60 is based on a brand new version of Opera's rendering engine, Presto 2.6.30 and includes support for several new html5 features, such as Geolocation, Web Workers and Offline applications. In addition Opera 10.60 is the first final browser that has support for the high quality video format WebM.
· During the development of Opera 10.60 we also focused on stability, performance and alignment of all platforms. 10.60 has notably improved Javascript and DOM performance, and since 10.54 almost a thousand bugs have been fixed. Unix users can now also enjoy a final version of Opera with the speed of the new Javascript engine Carakan, and other features that have been introduced in 10.50 and 10.60.
June 30th, 2010· DSK-304232 (Mac: Opera crashes when changing file format in the Save As dialog)
· DSK-304266 (Show domain rather than URL in Geolocation toolbar)
· DSK-304380 (Poor quality thumbnails on Linux and Mac)
June 9th, 2010Desktop/UI:
· Fixed DSK-297848 (Widgets with non-default start file will not install on Win/Nix and crash on startup on Mac)
· Fixed DSK-300727 (Not possible to select items in dropdown menus using the mouse)
· Fixed DSK-298554 (Unite apps not shown in panel after installation)
· Fixed DSK-298488 (Opera crashes when hiding and showing bookmarks in the addressbar dropdown)
· Fixed DSK-290305 (Launching previous session with two separate Opera windows causes a crash)
· Fixed DSK-299048 (Mail messages not staying in focus)
· Fixed DSK-298552 (Freeze on receiving mail)
· Fixed DSK-265678 (Crash when dragging buttons to status bar)
· Fixed DSK-274447 (Cycling tabs "without list" and "alternative page cycle mode = 0" adds focus to all cycled tabs)
· Fixed DSK-295921 (Widgets are upgraded to default path only)
· Fixed DSK-277917 (Advanced menu in download tab doesn't appear for files downloaded to non-ASCII folder)
· Fixed DSK-289391 (Autoupdate does not close Opera when set to hide to system tray)
· Fixed DSK-257454 (Impossible to change or install dictionary in dialog boxes)
· Fixed DSK-180617 (Links opened in external applications close page if page is opened from a panel or mail)
· Fixed DSK-287319 (Unable to accept self-signed certificate)
· Fixed DSK-283179 (Find in page overlay does not disappear when clicking iframe)
· Fixed DSK-280759 (Deleting private data does not remove closed windows)
· Fixed DSK-299348 (Ghost close button appears when clicking top of trash button in Windows 7)
· Fixed DSK-291817 (Opera does not prefetch icons for bookmarks from the custom/ folder)
· Fixed DSK-299530 (Percent sign in encoded url from external application is encoded by Opera again)
· Fixed DSK-298142 (Buttons often disabled in new non-modal dialogs)
· Fixed DSK-288727 (Many user selected locales don't get a language even if possible)
Core:
· Fixed a couple of DOM regressions (Facebook chat)
· Fixed CORE-28120 (xhr.overrideMimeType() called before xhr.open throws)
· Fixed CORE-30272 (Freeze on Youtube inbox, colspan and border with border-collapse:collapse)
· Fixed CORE-30097 (Width of shrink-to-fit float with fixed-width parent and STF float grandparent not updated when content is added (Gmail))
· Fixed DSK-286851 (Can't type in windowless Flash)
June 3rd, 2010Core:
· CORE-30188 (Frequent Carakan crash)
· CORE-30259 (Text selection removed on right clicking)
· CORE-30317 (Excessive memory consumption (>1.5 GB))
Desktop:
· DSK-281488 (Some custom shortcuts do not work)
FreeBSD/Linux:
· DSK-276417 (It is not possible to change the KDE style whilst Opera is running)
· DSK-288576 (Right mouse button, copy image to clipboard doesn't work)
· DSK-288597 (Nothing happens after clicking OK on missing flash prompt in widgets)
· DSK-294940 (KDE file chooser often freezes after hovering folders)
· DSK-296279 (Font rendering looks different to system when using slight or medium hinting)
· DSK-297441 (Crash after changing KDE style and canceling save KDE dialog)
· DSK-297453 (Crash in when canceling download dialog before clicking save)
· DSK-299664 (kfmclient exec doesn't work)
· DSK-299670 (Opening content via "Pass web address directly to application" doesn't work)
· DSK-299995 (Medium hinting should be mapped to full hinting)
· DSK-300004 (Slight hinting does not look good)
· DSK-300026 (Font kerning is disabled)
· DSK-300094 (Ctrl+Tab cycler can not be closed with mouse highlighting activated)
· DSK-300206 (Wrong color on tooltips in X11 based version on UNIX)
· DSK-300272 (Highlighted entry in drop downs is painted white on white in X11 mode)
June 3rd, 2010Core:
· CORE-1209 (Google Earth links from web sites are not opened properly)
· CORE-29664 (Cafeworld and potentially other Flash games Fails on facebook)
· CORE-19025 (Objects sent with wrong mime-type are shown incorrectly)
· CORE-19738 (application/pls+xml should not be treated as XML)
· CORE-23977 (Performance improvement for plugins and animated content)
SVG:
· CORE-28214 (Opera freezes on loading altglyph testcase)
· CORE-27506 (Clip-path should not be applied while painting source graphics for filter effect)
· CORE-28230 (Incorrect handling of empty altGlyph element)
· CORE-28231 (Incorrect handling of filter primitive 'in' attribute who match a prefix of a filter source)
FreeBSD/Linux:
· CORE-29476 (Plugin window often initially located at 0,0 for a short while)
April 29th, 2010· Printing support returns
· Fixed an issue with using the right mouse button and wheel to change tabs
· Fixed DSK-281834 (Ctrl+tab stops working after tabbing to current tab)
· Fixed DSK-294498 (Crash on startup)
· Fixed DSK-295495 (HTML5 video doesn't work)
· Fixed DSK-295586 (X11 File selector needs a file type selector)
April 28th, 2010· Fixed CORE-29447 (Possible vulnerability (SA39590: Writing Uninitialised Memory Vulnerability))
· Fixed CORE-28262 (Fixed order of dialog.ini loading to make the one in the custom folder work)
· Fixed CARAKAN-1278 (Freeze on Google Maps)
April 20th, 2010Core:
· Fixed CARAKAN-1255 (Crash in SVG DOM)
· Fixed CARAKAN-1250 (property get caches accessing prototype properties on objects with hash tables weren't ignored)
· Fixed CORE-29241 (Widget freezes on connecting to debugger)
UNIX:
· Fixed DSK-289645 (Can't interact with windows opened from dialogs)
· Fixed DSK-293755 (Crash when exiting Opera under KDE4)
· Fixed DSK-289404 (Don't use bitmap fonts where it is possible to use an alternative)
· Respect preference setting for "Enable Core X Fonts" when loading fonts
· Fixed a bug that caused Opera to run out of file descriptors
· Parallel lookup of IPv4 and IPv6 to improve performance
April 16th, 2010Desktop/UI:
· Fixed DSK-290401 (Bookmarks with panel_pos=0 not shown in panel)
· Fixed DSK-290066 (Gray out/disable 'remove from toolbar' for the One O Menu button)
· Fixed DSK-286602 (Edited Notes aren't updated using Link)
· Fixed DSK-286809 (Filename missing from image context menu)
· Fixed DSK-290399 (Freeze when importing a large bookmark file)
· Fixed DSK-293784 (Crash after synchronization)
· Fixed DSK-210876 (Reload Image is ignored after unfinished image load)
· Fixed DSK-285722 (Gesture "Back | Close page" not working for the "Close page" part)
Core:
· Fixed CARAKAN-1246 (JIT generation crasher (via www.buecherhallen.de))
· Fixed CARAKAN-1247 (Crash when enumerating object)
· Fixed CORE-29055 (NSL @ www.fox.com)
· Fixed CORE-29139 (Fixes to make Zip compressor work with PPC)
· Fixed DSK-288607 (Flash video continues to download after tab is closed)
· Fixed CORE-28480 (Partial IAccessible2 implementation)
· Fixed CORE-29152 (Plugin crashing)
April 14th, 2010Desktop/UI:
· The Windows and UNIX 'notrayicon' command line switch has been converted to a preference
Core:
· Fixed DSK-293735 (Fix Carakan on PPC)
· Fixed DSK-293753 (Performance regressions in build 3346)
· Fixed CARAKAN-1245 (GCing with a JSON parser instance in an uninitialised state)
· Fixed CORE-28932 (Some FTP links doesn't work)
· Fixed CORE-29063 (Swedish BankID crashes Opera, on pensionsmyndigheten.se)
· Fixed CORE-29139 (Fixes to make Zip compressor work with PPC)
Unite:
· Fixed DSK-291828 (UNIX: Unite Media Player closes down by itself right after being launched)
Opera Widgets:
· Fixed DSK-276007 (UNIX: fileio browseForDirectory doesn't launch dialogue)
· Fixed DSK-249873 (UNIX: Crash occurs after closing widget)
· Fixed DSK-249947 (UNIX: Double click on wgt file should start widget installer)
· Fixed DSK-271916 (UNIX: Widget Manager do not contain icon for every exported widget)
· Fixed DSK-273524 (UNIX: Add application/x-opera-widgets and application/x-opera-uniteapplication to mimetype list)
· Fixed DSK-290760 (UNIX: Choosing any option from widgets context menu crashes widget)
UNIX:
· KDE4 Skinning enabled
· Support for system session manager interaction: automatic exit and restart
· Support for native X11 dialog/messageboxes
· Command line options re-enabled
· Do not scan for opera on startup unless a lock file is detected: Should improve startup time.
· Fixed DSK-293120 (Stop using xdg-utils with the rpms)
· Fixed DSK-293776 (Fix broken XDG files on RPM upgrade)
· Fixed DSK-275880 (--help output and --debughelp output are mixed up.)
· Fixed DSK-283431 (Opening Opera through the command line opens 3 windows)
· Fixed DSK-286971 (Non-ASCII dialogue titles are broken)
· Fixed DSK-289505 (Mouse keys ("Button6" and "Button7", as reported by xev) don't work)
· Fixed DSK-292266 ("opera -version" starts opera)
· Fixed DSK-292425 ([regression] keyup event is not fired for input elements)
· Fixed DSK-292933 (Send events for mouse buttons 4-9 to core.)
· Fixed DSK-292934 (Add additional back and forward mapping to mouse buttons 8 and 9.)
April 2nd, 2010Desktop:
· Fixed DSK-273933 (Translate crash log submission page)
· Fixed DSK-276491 (Checkboxes have no focus indication)
· Fixed DSK-277939 (Context menu search opens in new tab, does not reuse current tab)
· Fixed DSK-279239 (Copy Link Address follows redirects)
· Fixed DSK-279809 (Wrong accelerator key for CJK)
· Fixed DSK-279853 (Modified toolbars keep getting created)
· Fixed DSK-281697 (Text with opacity set looks ugly/bold)
· Fixed DSK-283981 (Add tooltip tomenu)
· Fixed DSK-284079 (Problem with MDI window size after maximizing Opera window)
· Fixed DSK-284507 (It is not possible to drag a bookmark into a tab with a page already loaded)
· Fixed DSK-287461 (Scrollbars not shown on transformed elements)
· Fixed DSK-288357 (Old tab content shows briefly when opening link in a new tab)
· Fixed DSK-288752 (Scrolling by middleclick scrolls fixed positioned content)
· Fixed DSK-289287 (Opening and closing Panel changes the position of child window)
· Fixed DSK-289353 (Scrolling is slow when using page search (when dimmed))
· Fixed DSK-117381 (UI dropdowns should close when their parent button is clicked a second time.)
· Fixed DSK-273610 (Crash dialog should not default to restarting Opera)
· Fixed DSK-276458 (No close button if "show close button on each tab" is unticked)
· Fixed DSK-277341 (Warning dialog for configuration file download doesn't disappear)
· Fixed DSK-279742 (Incorrect font used for UTF8 page without lang specified)
· Fixed DSK-281261 (Security information dialog improved)
· Fixed DSK-281507 (Crash caused by Transfers Panel after customisation)
· Fixed DSK-282852 (Fix tab cycler skin)
· Fixed DSK-283282 (Tab cycle background is too small when "show thumbnails in tab cycle" is off)
· Fixed DSK-285021 (Can't change dictionary of correct words in IRC spell checker)
· Fixed DSK-285076 ("Copy Video Address" doesn't work)
· Fixed DSK-285451 ("Exit" button in sync dialog not working)
· Fixed DSK-285482 ("Save Video" doesn't work)
· Fixed DSK-285618 (Flash videos flicker, disappear, or gets corrupted after scrolling)
· Fixed DSK-286831 (First sync doesn't sync modified bookmarks properly)
· Fixed DSK-287233 (Clicking Don't send in crash dialog crashes opera)
· Fixed DSK-287357 (Transparency of new page zoom popup is inconsistent)
· Fixed DSK-287402 (Can't copy audio address in context menu)
· Fixed DSK-287484 (Rewind and Fast Forward always disabled/grayed out in right click menu)
· Fixed DSK-287632 (Empty private window workspace when restarting from private window)
· Fixed DSK-287646 ("New Tab" from Dock or Jumplist create new window with two tabs)
· Fixed DSK-288922 (Printing dialog on maps.google.com blocks keyboard input)
· Fixed several crashes
Core:
· Fixed CORE-28709 (Speed up scrolling when page is dimmed)
· Fixed CORE-28509 (Fixed backwards compability, so slider track gets 4 pixels default size if nothing is specified)
Unite:
· Fixed an issue related to accessing the admin pages
· Fixed DSK-289121 (Enable Unite pref doesn't work)
Widgets:
· Removed security policy restrictions on widget.openURL and external links
· Mac
· Fixed DSK-267449 (Widgets that do not have favicon don't show the widget generic icon)
· Fixed DSK-272643 (Clipped string occurs on remote debug window)
· Fixed DSK-285601 (Impossible to install multiple instances of one widget)
· Fixed DSK-285605 (Widget installer starts as Opera)
· Fixed DSK-285607 (Drag'n'drop of .wgt file onto browser doesn't start Widget installer)
· Fixed DSK-285647 (Flash content of widget is not clickable)
· Fixed DSK-285980 (Help "About Opera Widgets" menu contains ID String)
· Fixed DSK-286035 (Impossible to install widget with default settings as a standard user)
· Fixed DSK-286285 (Widget installer got Opera's icon if another widget is opened)
· Fixed DSK-286329 (Uninstalling a widget does not uninstall it)
· Fixed DSK-286713 (Cannot install Opera Windget in non-ASCII path)
· Fixed DSK-286850 (Widget installer cannot be launched without Opera)
· Fixed DSK-287220 (Opera crashes if removing not upgraded widget from widget panel)
· Fixed DSK-287459 (No prompt for removing active (upgraded) widgets using widgets panel)
· Fixed DSK-287467 (Using old shortcut for closing widgets makes a crash)
· Fixed DSK-288626 (Impossible to add local books in eBook reader widget)
· Fixed DSK-288811 (It is possible to run installation wizard of two widgets simultaneously)
· Fixed DSK-288963 (Uninstalling widgets from panel crashes Opera)
· Fixed DSK-291526 (Widget installer fails to start)
· UNIX
· Fixed DSK-283245 (Impossible to run Yandex widget with non latin characters in its name)
· Fixed DSK-283529 (Widgets that have not been "upgraded" do not appear in panel)
· Fixed DSK-285579 (Widget Install Wizard - widget icon clips string)
· Fixed DSK-285602 (Installed widgets are not displayed in panel)
· Fixed DSK-285604 (Control buttons never disappear)
· Fixed DSK-285627 (Widget process name is "opera")
· Fixed DSK-285630 (Additional Opera icon is displayed in tray for each widget launched)
· Fixed DSK-285640 (Always below + show desktop makes widget is unreachable in Ubuntu)
· Fixed DSK-285646 ("About this widget" is missing in Widget Install Wizard)
· Fixed DSK-285648 (%s is displayed between "by" and "author")
· Fixed DSK-287411 (Crash when trying to run widget installer of particular widget)
· Fixed DSK-287706 (Error when creating deb package from widget with application mode)
· Fixed DSK-287707 (Crash when creating deb package from widget that runs in widget mode)
· Fixed DSK-288237 (Select menu (dropdown) is displayed in upper left corner of the screen)
· Fixed DSK-288974 (Widget Install Wizard does not appear if widget has a long name)
Unix:
· Fixed DSK-289401 (Have anti-aliasing / subpixel hinting like Xft, using Xft settings)
· Fixed DSK-291428 (Overlayed dialogs can be covered by flash)
· Fixed DSK-292073 (Opera crashes on startup when running with 16-bit depth)
· Fixed DSK-292075 (UserJS HTTPS warning dialog should be overlayed)
· Fixed DSK-281529 (Fix issues with inputting certain character sets)
· Fixed DSK-278861 (Page-scroll shortcuts shift-space / space not working at all in Opera 10.50)
March 30th, 2010· Fixed CORE-23591 (sending HEAD requests for non-resolvable domain name forever)
· Fixed CORE-28588 (Network problem when using proxy)
· Fixed CORE-28805 (Opera crashes on page unloading)
· Fixed CORE-28837 (console.info is missing so pages using it doesn't load)
March 23rd, 2010User Interface:
· Drag and Drop not working in some instances
· Deleting a bookmark closing/collapsing all folders
· Focus being lost when deleting bookmarks
· Integrated search performing searches in Google and not in the page
· The Opera O menu button reappearing when the Menu bar is enabled
· The Opera icon remaining in the system tray after closing Opera
· Minimized tabs not displaying after a restart
· Favicon not being added to Bookmarks due to a question mark in the filename
· Individual characters in Chinese text being rotated anti-clockwise
Mail, News, Chat:
· A problem occurring when right-clicking entries under "All messages" and selecting Compose
· Chat notification appearing if a chat tab is active
· Ghost e-mails appearing in the Trash folder after emptying it and restarting Opera
· Message not loading when it is deselected and selected again
· Mail being blank when using fit to width
· Attached files not being sent if mail is sent immediately after attaching them
· Opera Mail welcome e-mail message not being localized
· The text part of HTML e-mails missing the reply character " > " for block quotes
Display and scripting:
· Improved
· Numerous improvements to the Carakan JavaScript engine
· Fixed
· Icons missing from menus in 16-bit color mode
· Slow scrolling performance
· Incorrect font used for a UTF-8 encoded page without the language (CJK) being specified
Security:
· Fixed
· Fixed an issue where the HTTP Content-Length header could be used to execute arbitrary code; see our advisory (http://www.opera.com/support/search/view/948/).
· Fixed an issue where XSLT could be used to retrieve random contents of unrelated documents, as discovered by crazypops; see our advisory (http://www.opera.com/support/search/view/949/).
Network:
· Fixed
Cookies:
· Cookies received over NPAPI being incorrectly parsed
· Reverted the blocking of third party cookies by default
· Opera sometimes storing a cookie for the domain it came from, rather than the set domain
February 19th, 2010User Interface:
· Fixed a crash affecting some users when Turbo was running
· Fixed an issue with duplicating tabs using mouse gestures not working
· Some changes to strings in the O-Menu for Unite and Link
· Fixed DSK-279310 (RSS/newsfeed preview is not working: Stuck at "loading")
· Fixed DSK-276591 (Current images mode isn't inherited when opening links in new tab)
· Fixed DSK-275798 (Tray icon notifies of new chat messages even if the chat tab that has new content is currently active)
· Fixed DSK-277974 (Button urls are unescaped)
· Fixed DSK-277039 (Can't disable bittorrent download dialog for content-disposition: attachment torrent links)
· Fixed DSK-278073 (New tab gesture opens blank page without focus in address bar instead of Speed Dial
· Fixed DSK-279457 (Crash on gesture)
· Fixed DSK-135208 (Pasted bookmarks stored in wrong location)
· Fixed DSK-278863 (Page zoom menu is not keyboard accessible)
· Fixed DSK-279465 (Webfonts with specified format don't work)
· Fixed DSK-279572 (Separators gone and wrong order in Edit menu)
· Fixed DSK-278275 (Full name of dictionaries not showing)
· Fixed DSK-278489 (Trash not automatically created if not present in bookmarks file)
· Fixed DSK-278993 (Deleting many bookmarks freezes Opera)
· Fixed DSK-274951 (Import/Export only supports old .adr bookmark format and not new .ini format)
· Fixed DSK-278486 (Trash name not displayed if name is absent in bookmarks file)
· Fixed DSK-278742 (After importing IE bookmarks, the dialog can't be opened again)
· Fixed DSK-275988 (Opera creates both bookmarks.adr and bookmarks.ini file on first start)
· Fixed DSK-274462 (Order of personal bar items not remembered between sessions)
· Fixed DSK-252361 (Import and Export bookmarks support)
Core:
· Crash fixes
· Fixed CORE-24402 (Optimized canvas putImageData operation)
· Fixed CORE-27301 (Plugin size and position not updated when plugin is in synchronous state (Youtube))
· Fixed CORE-27610 (SVG background-image misplaced and clipped)
· Fixed CORE-27678 (Page reusing same font name as another page gets the font from that page)
· Fixed CORE-27725 (Fix for 3rd party native skin icons)
· Fixed DFL-953 (Reloading Google Spreadsheet from cache with Dragonfly open hangs Opera for a long time)
· Fixed DSK-277033 (Can't escape )
Mail/Chat/Feeds:
· Fixed DSK-261896 (Freezes, and ghost feed items after restart)
· Fixed DSK-277945 (Smileys don't show image in mail and chat)
· Fixed DSK-279013 (Crash when trying to send file in Opera chat/IRC)
· Fixed DSK-280923 (Feed article mixup)
· Fixed DSK-273867 (No mail messages selected on startup)
· Fixed DSK-264993 (Cyrillic plain text in Mail on a Mac)
· Fixed DSK-274109 ("Mark messages as read" option in filters broken)
· Fixed DSK-278684 (Loading mail in Evenes can be very slow)
· Fixed DSK-278543 (Merlin store upgrade happens even if already upgraded)
· Fixed DSK-273317 (Loading mail in Evenes has no progress indicator)
· Fixed DSK-277488 (Mails lost on imap when deleting draft reply)
· Fixed DSK-279589 (Lots of sent mail in the received index)
· Fixed DSK-277781 (Cut and paste not working in mail compose context menu)
· Fixed DSK-275736 (Can't attach files by drag&dropping them to compose window)
· Fixed DSK-273348 (Add "Reply to list" button for mailing list mails)
· Some crash fixes
Unite:
· Fixed DSK-281408 (Disabling sending of services to asd doesn't work)
· Fixed DSK-279556 (Cross network request is issued when accessing a unite application)
UNIX:
· Support for the X11 IPC mechanism: this also fixes the '-remote' command line options
· Re-implemented drag and drop without Qt: This fixes numerous other issues
· Fixed some networking issues relating to IPv6
· Fixed DSK-277578 (No Middle-click panning on UNIX)
· Fixed DSK-277439 (Last option in context menus is not possible to highlight/click when entering menu from below with mouse)
· Fixed DSK-275219 (shift+click no longer selects multiple messages)
· Fixed DSK-276886 (flip back and flip forward mouse shortcuts flipped)
February 1st, 2010· Facebook is working again
· A new view button to the right on the status bar adds a zoom slider (Windows-only for now)
· Work on tab management (MDI)
· Skin fixes, such as a glow on the personal bar to make the text readable (Windows 7/Vista)
· Stability fixes
November 27th, 2009Highlights:
· Improved widget installer UI
· Renamed "Widget Import Wizard" to "Export Wizard". UI and Ux improved.
· Added widget control buttons, available from top-right corner of the widget window
· Fixed widgets menu behavior
· Profiled bundles for widget runtime
· Default Speed Dials updated for the Opera Widgets for desktop alpha release
Known Issues:
General:
· DSK-269229 - Icon file is not created for widgets with icon in svg format.
· DSK-268197 - Widgets always use first available icon even when one with better quality is available
· DSK-268306 - Widget background color shuold be default not black
· DSK-261222 - Dragonfly do not show opened widget
Unix:
· DSK-268022 - Downloading Flash plugin do not makes flash-content widgets working
· DSK-270884 - Widgets in application mode with transparent background are not drawn correctly
· DSK-271446 - Widget icons without transparency channel are not drawn correctly
· DSK-270864 - RPM generation without rpm-build package installed may generate broken rpms
Changelog:
· Partial Fix of Bug DSK-266341 (Improve widget installer dialog)
· Fixed Bug DSK-267451 (Widget crashes after close attempt without disconnecting from remote debugger)
· Fixed Bug DSK-267605 (Uninstalling widget leaves directories around)
· Fixed Bug DSK-267729 (Widgets should not open all links in browser instead of inside widget)
· Fixed Bug DSK-267784 (Open folder option of transfer manager opens widget installer)
· Fixed Bug DSK-267951 (Installing/importing multiple instances of widget it will be numbered starting from 1)
· Fixed Bug DSK-267690 (Widget's About windows says 'About Opera' instead of 'About ')
· Fixed Bug DSK-268115 (Widget icons placed on root when upgrading widgets)
· Fixed Bug DSK-268159 (Installation of widget with relative path creates incorrect shortcut)
· Fixed Bug DSK-269362 (Shortcut locations are displayed even if widget installation failed)
· Fixed Bug DSK-270201 (Impossible to finish Widget Export Wizard)
· Fixed Bug DSK-270205 (Widget Export Wizard's title is not bold)
· Fixed Bug DSK-270612 (Widget Export Wizard: absolute path required error message is being displayed while exporting widgets)
· Fixed Bug DSK-266362 (Widget's context menu should be treated as a part of widget): Fixed widgets functional buttons and menu
· Fixed Bug DSK-270124 (Widgetize - gallery widget does not work when opened first time just after creation and download): Widget window size was incorrectly set up
· Fixed Bug DSK-265265 (It is possible to install 2 widgets in the same folder making uninstall impossible)
· Fixed Bug DSK-266020 (It is not possible to switch off notifications in widgets): Exposed the preference to enable/disable notifications for widgets
· Widget should now remember last position on screen.
· Modifying User Agent string for Widgets
Unix:
· Fixed Bug DSK-258474 (Trying to open already opened widget asks user if he's sure): Running Widget is brought to the foreground, rather than a new copy started
· Fixed Bug DSK-267946 (Widget launcher fails to load the bundled Qt dynamic libraries)
· Default prog menu shortcut for Linux when exporting widgets
· Fix for crash when invoking ./opera -widget without -pd argument
November 23rd, 2009Opera Unite:
· Opera Unite gives you the power to connect with others directly and to collaborate and share information from your computer without storing any data on external servers. It enables you to unleash the true power and reality of the "one Web for all" experience. When you choose to share something on your computer using Opera Unite technology, it is available for family, friends, or the entire world — you decide what to share and how to share it with users that you trust. To communicate with you or access your shared data, others can use any modern Web browser they like.
· Opera Unite initially includes the following Opera Unite applications, which are small Web-service programs running inside the Opera 10.10 browser.
Opera Unite Home:
· Your personal Opera Unite Web page shows the Opera Unite applications you wish to share with family, friends, or the world.
File Sharing:
· The File Sharing application enables a simple and safe way to share files directly from your computer.
Fridge:
· The Fridge application enables people to leave notes on your computer.
Media Player:
· The Media Player application enables access to your complete home music library from wherever you are.
Messenger:
· A personal and private chat connection between you and another Opera Unite user who is listed as your friend on myopera.com.
Photo Sharing:
· The Photo Sharing application enables you to share your personal photos with friends around the world without the need to upload them.
Web Server:
· The Web Server application enables you to host your Web sites from your own computer.
October 15th, 2009· This beta release introduces Opera Unite, a proxied desktop server application allowing it to share files, notes, and media, and for general personal Web hosting.
· Many minor improvements and bugfixes were made.
September 27th, 2009User Interface:
· Added Opera Portal as feed provider
· Fixed Bug DSK-144064 (Return key opens Mail page instead of submitting forms or entering newline)
· Fixed Bug DSK-261431 (Autoupdate dialog minimize not functional (grayed out) when status bar is disabled)
· Fixed Bug DSK-265106 (Make opera take the custom changes to the operaprefs into account when upgrading from a version older than 10)
· Fixed Bug DSK-266138 (Different color behavior for selected and unselected checkbox)
· Fixed Bug DSK-266210 (Selecting "Search in Web" from address bar doesn't work ( instead of space))
· Fixed Bug DSK-266212 (F2 dialog in mail view opens page in background tab)
· Fixed Bug DSK-266225 ("Selected Text bgcolor nofocus" doesn't work)
· Fixed Bug DSK-266363 (Can't view SVG source)
Core:
· Fixed Bug CORE-24416 (Plugin crash)
· Fixed Bug DSK-221407 (Crash when trying to open a PDF)
· Fixed Bug DSK-229094 (Text-shadow blur gets magenta colored artifacts)
Opera Unite:
· Fixed Media Player encoding issues
· Changes to ASD registration
· Changing "Add App" link, re-naming the panel from "UniteServices" to "Unite", renaming some action strings: related to the change from Unite Services to Applications
· Fixed Bug CORE-22019 (Unite crash when closing Opera)
· Fixed Bug CORE-24348 (UPnP settings not working as advertised)
· Further Fix to Bug DSK-264985 (Double-clicking a service in the Unite services panel always opens a new tab)
· Fixed Bug DSK-265666 (When advanced settings are disabled, they are shown as enabled)
· Fixed Bug DSK-266370 (Dragging an application into a folder opens the widget part)
· Fixed Bug DSK-266555 (Remove "do you want to start Unite now?" dialog when you first click on a Unite application)
· Fixed Bug DSK-266567 (Not using device name from opera:config)
· Fixed Bug DSK-266581 (Unite application doesn't open when starting unite the first time)
Opera Mail:
· Added new style for "no message selected"
· Improvements to signature handling
· Fix for mails appearing in different views
· Fixed Bug DSK-259049 (Crash when creating new mail account)
· Fixed Bug DSK-262958 (All drafts gone after upgrade to peregrine)
· Fixed Bug DSK-265041 (Viewing sent IMAP messages creates draft copies in 'List only' display mode)
· Fixed Bug DSK-265926 (Follow/ignore contact doesn't work from message header toolbar)
Unix:
· Updated the SVG icon with an optimized one
· Overriding arch for ppc64 RPM
· Fixed Bug DSK-260580 (Downloads sometimes don't start, just show progress bar)
· Fixed Bug DSK-262907 (Widget taskbar entries have no icon, or random icon)
· Fixed Bug DSK-263296 (Should use PNG instead of XPM for taskbar and titlebar icons)
· Fixed Bug DSK-266455 (Crash in when doing mouse gesture on mail)
September 1st, 2009User Interface:
Added:
· New Opera product icon
Improved:
· Opera Turbo dialog box margins and whitespace
· Tab states and positioning of the Standard Skin
· Visual tabs appearance
· Minor alterations to the opera:x, Error and Fraud pages appearance
· Increased Auto update check interval
Fixed:
· Opening the Address bar dropdown
· Navigating back and forth to a form with an open input suggester
· Disabling links on the Navigation bar
· Toolbar updates
· Gmail Contact manager issue
· Collapsed Address Bar not showing domain name until page finishes loading
· Problem while navigating History
· BitTorrent problem
· Not being able to remove the Menu button
· Issue when saving a picture that has not been fully downloaded
· Problem with "Sychronize Opera" button in Opera Speed Dial
· Deletion of speed dials not being synchronized
Display and Scripting:
Fixed:
· ECMAScript allocator/garbage collector issue
· Web font with a local src not working
· Spotify link conversion issue
· History entry incorrectly created when IFRAME added using JavaScript (Yandex)
· XMLHttpRequest buffer overflow
Mail, News, Chat:
Fixed:
· Message body missing when marking a message as read before the body is downloaded
· Unchecking "import messages" in the import dialog still processes messages
· E-mail addresses are not fetched from a header using iso-8859-15 encoding
· The customized HTML font dropdown in the Appearance dialog
· Resetting HTML compose toolbar making the font list unusable
· Words in Opera Mail and Feeds being cut off by the vertical scrollbar
· Problem when opening image attachments
Security:
Fixed:
· Sometimes unable to complete a secure transaction
UNIX:
Added:
· "Enter = Select item" to dropdown section in unix_keyboard.ini
Fixed:
· Opera 10 running on FreeBSD 8
· Closing an undocked Opera Dragonfly window
· Editing source after detaching Source View tab in Qt4 builds
· Icon not being loaded
· Drag-n-drop after a pop-up is closed with the mouse in Qt4
· Starting up totem to play an ogg audio file
· Removal of all private data in an upgraded profile
· Several instances where Spellcheck was not working
August 31st, 2009User Interface:
· Native skin fixes
· Several fixes to strings that don't fit
· Fixed Bug DSK-210876 (Reload Image is ignored after unfinished image load)
· Fixed Bug DSK-262341 (Deleting Speed Dials aren't synced)
· Fixed Bug DSK-262356 (Crash on exit after deleting private data)
· Fixed Bug DSK-262389 (Crash in address bar dropdown)
· Fixed Bug DSK-262523 ("Sychronize Opera" button in Speed Dial is not working)
· Fixed Bug DSK-262622 (Crash when downloading spelling checker languages)
Core:
· Fixed high CPU on HTML5 spec page
· Fixed Bug CORE-21052 (Using keys in match expressions causes crash)
· Fixed Bug CORE-23155 (Blocking content that is added as an iframe src using JavaScript causes page to never stop loading)
· Fixed Bug CORE-23169 (Opera claims collapsed selection isn't collapsed -- causes emoticon deletion in Gmail): Bad selection values in scripts when selection is the caret in documentedit
· Fixed Bug DSK-248214 (Crash when saving a picture that has not been fully downloaded)
· Fixed Bug DSK-258402 (Several images redirected to same URL can cause NSL)
· Fixed Bug DSK-261860 (Upgrading Opera from 9.64 to 10, widgets connecting to the Internet get network problems on first run, works after reload)
Unix:
· New/updated icons
· Fixed Bug DSK-238564 (Icon files are not installed with install.sh)
· Fixed Bug DSK-262492 (Old icon shows when dragging text)
· Fixed Bug DSK-262757 (Qt3: Do not use XPM files to draw icon in system tray, use images from skin instead)
· Fixed Bug DSK-252305 (Can not easily focus a widget on major Linux desktop environments)
August 25th, 2009User Interface:
· New application icon
· Fixed the new tab button on the sides
· Various small Visual Tabs fixes
· Fixed a BitTorrent crash
· Fix to jumping up/down of the new tab button while on the sides
· Fixed Bug DSK-195906 (Opera error page selects URL field when displayed, also when focus is already inside URL field)
· Fixed Bug DSK-257578 ("..." in site titles in some cases overlap the close button)
· Fixed Bug DSK-258585 (Can't remove menu button when main menu is disabled): The menu button can be removed as any other toolbar button now (upgraders may have to reset the toolbar first)
· Fixed Bug DSK-261205 (Strings don't fit in Preferences > Downloads [pl])
· Fixed Bug DSK-261206 (Strings don't fit in Preferences > Programs [pl])
· Fixed Bug DSK-261757 (Missing "splitter" in bookmark split view)
· Fixed Bug DSK-261933 (Text cut off in startup dialog (Polish translation))
· Fixed Bug DSK-261962 ("Reset Toolbar to Its Default" resets all toolbars, not just the current)
· Fixed Bug DSK-262181 (Empty [dropdown widget] section added to custom shortcuts by update)
· Fixed Bug DSK-262283 (Skin.ini section inconsistencies)
Core:
· Various crash fixes
· Fixed Bug CORE-19376 (Crash navigating history)
· Fixed Bug CORE-23125 (Adding IFRAME with javascript: src through DOM adds history entry (Yandex))
Opera Mail:
· Fixed a crash
· Fixed Bug DSK-245600 (Mail imported into account with no downloading of message bodies loses bodies)
· Fixed Bug DSK-261035 (Crash when opening image attachments)
· Fixed Bug DSK-261459 (Go to Unread View when requested, don't reuse a maximized mail view)
Unix:
· Fixed Bug DSK-259575 (Dead keys don't seem to work on widgets)
· Fixed Bug DSK-250495 (Spell checking not working for some UNIX users)
August 13th, 2009Stability:
· We have been doing a lot of work on stability since beta 1 and beta 2, which means that this is likely one of our most stable releases ever. Keep reporting those crashes, though! We want to make Opera even more stable for the final version.
Opera in your language:
· This beta has also been translated into nearly 40 languages, so give it a spin and look for any problems with the available translations (please see the list of known issues). Let us know about any problems you encounter with the translations through comments here or in the beta forum, and through the Bug Report Wizard. With your help, we can ensure that Opera works great with all supported languages.
Visuals:
· On the visual site, the skin has received further facelifts, including a new attention state design where a dot tells you if a page is unviewed. Visual tabs can also be placed to the left or right, which is especially useful for widescreen monitors.
July 16th, 2009· Jon Hicks has been working hard polishing the new skin
The error pages are now less red :wink:
· Plus many many more fixes...
July 9th, 2009User Interface:
· Updated opera:* pages, error pages, fraud warning page, and info panel designs
· Added icon to crash dialog
· Work on consistent statusbar icons, particularly Turbo
· Correct icons in the HTML compose context menu
· Darker selection color to suit new panel background
· Updating appearance of windows menu, adding hover and selected states
· Corrected text color on hovered tabs
· Reverting some of the changes to the skin
· Update all thumbnails in toolbar that shows a Speed Dial when an entry in the speed dial is canceled.
· Update each and every thumbmail that shows a Speed Dial when removing a page from the speed dial
· Fixed Bug DSK-257221 (Added missing Turbo icon in dialog)
· Fixed Bug DSK-257242 (When pagebar tail is set to "text only", the "Closed tabs and windows" button has no visual indication of hover)
· Fixed Bug DSK-255286 (Missing strings for translation in Error Console window)
· Fixed Bug DSK-256468 (Text does not fit completely in some dialogs when switching to Romanian)
· Fixed Bug DSK-256472 (Speed Dial info and config background is not completely gray)
· Fixed Bug DSK-253739 (Problems redrawing a tab thumbnail after canceling configuration dialog)
· Fixed Bug DSK-257863 (Speed Dial thumbs rendering changes on hover)
· Fixed Bug DSK-258058 (Menu arrows not horizontally aligned in status bar)
· Fixed Bug DSK-258162 (Address field appears useless after starting Opera with previous session)
· Fixed Bug DSK-258338 (Keyboard focus not shown in dialogs)
Core:
· Fixed Bug CORE-21759 (Large read-only textarea freezes Opera when focused)
· Fixed Bug CORE-22148 (Applet POSTs even with 0 content-length (Wikipedia's Cortado Java Theora player doesn't work in Opera 10))
· Fixed Bug CORE-22494 (NP_RemoveProperty not calling properly back to plug-in after delete)
· Fixed Bug CORE-22548 (Posting links on someone's wall at Facebook won't load/post)
· Fixed Bug DSK-188992 (Leading whitespace characters are stripped/collapsed)
· Fixed Bug DSK-231216 (Opera crashes, likely after a page in the background refreshed itself)
· Fixed Bug DSK-252431 (Scrolling repeated SVG background is slow)
· Fixed Bug DSK-254982 (TinyMCE + Dragonfly crash)
· Fixed Bug DSK-258304 (Search button doesn't work when enabling and disabling Turbo)
· Fixed Bug DSK-258331 (SVG background image disappears on hover)
Mail:
· Fixed Bug DSK-250756 (Signature doesn't change when changing account)
· Fixed Bug DSK-250881 (Redirect doesn't work)
Opera Unite:
· Advanced Unite settings revamp: merging upload speed settings into one field, adding another heading for visibility settings, re-grouping
· Fixed Bug CORE-21715 (Crash when enabling Unite)
· Fixed Bug CORE-22019 (Crash when disabling Unite)
· Fixed Bug CORE-22461 (Service visibility options aren't stored persistently)
· Fixed Bug DSK-187542 (Cannot use folder nickname as home page)
· Fixed Bug DSK-254722 (Service installation fails after two dialogs about enabling Unite)
· Fixed Bug DSK-256802 (Implement option to toggle ASD visibility)
· Partial Fix of Bug DSK-257590 (Preinstalled services should be downloaded on demand)
· Fixed Bug DSK-257883 (Service names in installation dialog no longer bold)
· Fixed Bug DSK-257885 (Opera crashes when closing Unite dialogs in the wrong order)
· Fixed Bug DSK-257914 (No default bandwidth limit in drop-down)
· Partial Fix of Bug DSK-257931 (Add visibilty of Unite users on the local network)
· Fixed Bug DSK-257990 ("Advanced settings" in unite service install dialog is not bold unless hovered)
· Fixed Bug DSK-258059 (Enabling Unite without restart crashes Opera when disabled in opera:config#UserPrefs|EnableUnite)
Unix:
· Proper parsing of non-latin command line urls
· Made some changes that will assist plugin detection on Gentoo Linux
· Fixed Bug DSK-224537 (RPM file name does not conform to specification)
· Fixed Bug DSK-257007 (Leak in unix plugin path dialog)
· Fixed Bug DSK-257358 (Instances keep reference to deleted wrappers - causing crashes)
· Fixed Bug DSK-257888 (The folder /usr/lib64/mozilla/plugins/ should be scanned for new plugins)
· Fixed Bug DSK-257889 (/usr/lib64/opera/plugins and /usr/lib/opera/plugins should both be set for 64 bit Linux versions of Opera)
June 3rd, 2009Unix support:
· On the Linux/Unix front, we are discontinuing support for builds made with gcc 2.95. Also, Sparc Solaris builds are now made on Solaris 10 (with gcc 3) - they should run on Solaris 9 as well. If these changes affect you, we'd love to hear your feedback.
Skinning improvements:
· [DSK-253666] "new tab" button is too tall in multi-line setup
· Partial [DSK-253753] Closed tabs icon on the right: When set to "text only", the text is nearly unreadable (partially black on black), and touches the right part of the screen)
· [DSK-253759] Cancel button in mail panel way to unobtrusive
· [DSK-253818] Locked tabs change size when being hovered
· Fix for highlight of head and tail bar images
· Fixes for the head and tail gaps in Windows Native skin
· Fixes for pagebar head and tail icons in Windows Native skin
· Opacity changes to Speed Dial on standard skin
· New skin sections: "Pagebar Thumbnail Head Skin", "Pagebar Thumbnail Tail Skin", "Pagebar Thumbnail Floating Skin", "Pagebar Thumbnail Head Button Skin", "Pagebar Thumbnail Tail Button Skin", "Pagebar Thumbnail Floating Button Skin"
· Fix for attention states on tabs
· Updated smilies. They are now more smiley.
· Tweaks to borders on addressbar and splitter to be consistent color
· Tweaks to dialogs
· Revised panel icons and buttons
· Revised icons for mail toolbar
User Interface:
· [DSK-194184] Can't find 'show Speed Dial at startup' option)
· [DSK-253774] Crash in action handling
· [DSK-226623] Ctrl+Ins doesn't copy outside of edit fields
· [DSK-253386] Crash when clicking help in startup dialog
· [DSK-253202] Replace 'Language' with 'Dictionary' in dictionary download wizard
· [DSK-253550] Turbo notification is cropped if the turbo icon is placed on the right of the window
· Removing obsolete ini-entry "view hotlist"
Mail:
· [DSK-253731] Opens broken Compose Message view when creating new account
Core:
· [CORE-21309] Full language names in spell check context menu
· [CORE-21052] XSLT: Using keys in match expressions causes crash
· [DSK-253743] Operator cache deleted when Opera starts
· [DSK-251805] Hang when doubleclicking text while flash is running
· [DSK-253773] Plug-in crash
Unix:
· [DSK-253567] Crashes on Solaris
· [DSK-253761] Crash in Plug-in manager
December 4th, 2008Rendering:
· Significant performance improvements
· Added Web font support, allowing the download of fonts specified in font descriptors in @font-face at-rules; TrueType (TTF), OpenType (OTF), and SVG fonts are supported (demos)
· Achieved 100/100 and pixel-perfect rendering on the Acid3 test
· Pretty-printing of unstyled XML (using unstyledxml.css in the Styles sub-directory of Opera's installation directory)
· Added support for CSS3 RGBA color values (demo)
· Added support for CSS3 HSLA color values (demo)
· Added support for the CSS3 color: transparent value
· Added support for the viewport meta tag key
· Improved HTML5 support, including end-tag and start-tag parsing, whitespace parsing, and DOCTYPE parsing
· CSS files must be served with the correct MIME type ("text/css") in Strict mode or they will be ignored
JavaScript/DOM:
· New regular expression engine, which greatly improves performance on regular-expression-heavy pages such as the SunSpider JavaScript Benchmark
· Added support for the W3C Selectors API
· Renamed the objects returned by getClientRects() and getBoundingClientRect() to ClientRectList and ClientRect instead of TextRectangle and TextRectangleList, respectively
· XMLHttpRequests will now trigger start-loading/end-loading events
· Removed the proprietary window.setDocument method
· Added support for the SVGElement.currentFps and SVGElement.targetFps properties to read and control, respectively, SVG frames per second
· The load event for scripts is now sent after the script is executed rather than before
· The load event is now sent to frame/iframe/object elements before it is sent to the document
· A highlight will no longer be added when HTMLElement.focus() is called unless keyboard navigation is already activated
Other:
· Removed UTF-32 encoding support
· User JS files will now be executed in alphabetical order rather than file system order
· HTML5 canvas elements can now export images to the JPEG format
· HTML5 canvas transforms are applied when building a path, not when painting it (this change is made to work like Mozilla)
· The first ID (instead of the last) is now used on pages with duplicate IDs when navigating to fragment IDs
· Added support for the altGlyph element in SVGs
· Added support for 32-bit alpha in BMP and RLE-encoded BMP images
· Implemented HTML5's algorithms for detecting charsets in HTML
· The http://www.w3.org/TR/REC-html40 namespace is no longer treated as an alias to http://www.w3.org/1999/xhtml
October 30th, 2008· Fixed an issue where History Search could be used to execute arbitrary code, as discovered by Aviv Raff; see our advisory
· The links panel no longer allows cross-site scripting; see our advisory
October 9th, 2008· Custom search engines and typed history can now also be synchronized with Opera Link.
· An optional Scroll Marker was implemented.
· RSS/Atom feeds can now be previewed before subscription.
· Follow/Ignore of threads and contacts was implemented.
· Low Bandwidth Mode for email was introduced.
· Many enhancements, improvements, bugfixes, and several security fixes were made.
October 2nd, 2008· Fixed error pages when entering unknown protocol.
· Fixed an issue where custom search engines would not get a favicon.
· Fixed an issue that would prevent links in frames *from* being opened by keyboard
· Fixed Fast Forward on Google search results pages.
· Fixed an issue where only a few feed itmes would be fetched.
· Text strings on the feed preview page are now localizable.
· Added a fallback feed title for feeds without titles, and added handheld style sheet to the feeds preview.
· Changed default global history to 1000.
· Added new default speedial.ini.
Mail:
· Fixed an issue where followed contacts would not be properly unfollowed.
· Fixed an issue where only the first followed contact would be shown in the Followed Contacts access point.
· Fixed an issue where the Followed Thread icon would be lost after restart.
UNIX:
· Fixed an issue where text with specified size suddenly disappears on Qt4 builds.
· Qt4 builds are static - for now.