Opera

Opera 7 for Windows Changelogs

Changelog for Opera 7.20 Beta 7 for Windows

Document and page layout

  • Implemented BiDi support
  • Fine-tuning for speed in page rendering & JavaScript
  • Use label property on multi line edits to disable unwanted popup menus and selection possibility
  • Removed caption for image documents
  • Get locale from OS and use corresponding code page
  • Support "list-style-type" value "decimal-leading-zero"
  • Bottom margin fix plus optimizations
  • Use smaller bullets in handheld mode
  • Various updates and improvements for handheld mode
  • Implemented <marquee>
  • Implemented <blink>
  • % height on tables
  • Fix for not collapsing leading whitespace after floats
  • Skip only one line break at the beginning of a text area
  • Single line forms text color should now be set correctly
  • ISINDEX fixes
  • Spatial navigation highlighting fix

Protocols and data flow

  • New URL scheme supported: data (RFC 2397)
  • Support for encoding unrepresentable characters in output as HTML entities (for use in forms)
  • Changed default Accept header: "application/xml" instead of "application/xhtml"
  • Accept header change ("XHTML+XML" and "XHTML")
  • Removed Send charset to validator
  • Added experimental support for IPv6
  • Added the preference
    [Adv User Prefs]
    Force Winsock2 API=1
    to force Opera to use the Winsock 2 API when available, even if the presence of dialups would normally have prevented it

Images and animation

  • Enabled synchronized animations
  • GIF animation fixes
  • Improved image display speed

Plug-ins

  • Various fixes

Hotlist

  • Fixed a re-parenting problem in the hotlist that would result in lost bookmarks/contacts/notes: Moving a parent folder into a child folder
  • Do not place a copy of a bookmark/contact in trash when CUT'ing it
  • Show an error dialog box if a hotlist list could not be saved to file
  • Fixed a sort sync problem (hotlist vs bookmark menu)
  • Fixed a bookmark parser problem that prevented old bookmark files (pre version 6) from being imported
  • Do not use 'BASEURL=' but 'URL=' in ie-explorer favorites import
  • Fixed a save-selected-as problem. The saved items would be out of sync with the selected if the list was sorted

Panels

  • Context menu support in Window panel
  • Pressing Enter/Return will now activate the selected page in Windows panel
  • Show an archive icon for files with extension 'gz' in Links panel
  • Clear Links panel when closing a window (use lock if you want to keep them around)
  • Enabled drag and drop within the Windows panel
  • Fixes to URL handling in Notes panel

Toolbars and menus

  • New "Closed" menu under the "Window" menu on the main menu bar listing the 100 last closed windows
  • Added support for bolded menu items
  • Improved the algorithm that assigns accelerators to a popup menu entries. It could make duplicates depending on the menu structure
  • Added context menu support (activated from keyboard) in hotlist toolbar
  • Added find in page to "Customize toolbar" dialog box
  • Added a "Clear" button that can be used to erase contents of the address entry field. Use "Customize toolbar" dialog box to activate it
  • Support for opening a page at a specified index in the page bar. Enhances drag and drop functionality
  • Move keyboard focus to document when pressing Esc in search dropdown, zoom dropdown and search edit fields
  • Let "Compose" from document popup menu use the mailto address of the clicked link
  • Page cycler popup window will now expand into a new column when needed
  • Support for toolbar extender in page and personal bar. Enable "Show extender" in the page and personal bar context menus to use it.
  • Proper enable/disable handling of "Add all to bookmarks"
  • Disable Copy and Cut menu entries for edit fields that contain a password (the Copy and Cut handling itself was already disabled)
  • Fixed overflow problem in progress bar for large documents (percent value became negative, or just wrong in general)

Dialogs

  • Fixed a number of mime type problems regarding download dialog handling
  • Added support for confirmation when closing all pages or closing all but active page
  • Append addresses that are entered from the "Go to" dialog box (F2) to the typed history list
  • Added a "Minimize" button to the JavaScript console
  • Show image file name (excluding path) in image property dialog caption
  • New settings in Preferences dialog
    1. Load default (fallback) language file when changing UI language [Languages]
    2. Give page background color to documents when updated. No longer required to restart to see the change [Page style]
    3. Added option to style forms and/or scrollbars [Page style]
    4. Added "Smooth scrolling" option [Windows]
    5. Added "Open new page next to active page" option [Windows]
    6. Added option to tune delay before page is updated [Windows]
    7. Simplified interface for setting up trusted protocols and external programs [Programs and paths]
  • Added "Pass web address directly to application" checkbox. Activate in "File type" dialog box

Mouse, keyboard and shortcuts

  • Ctrl+Alt+Z available as shortcut for reopening most recently closed page
  • Fix for entering special characters into edit fields while at the same time supporting various shortcuts. Differentiate between the special AltGr key and the left Control+Alt key combo, so that it is now possible to press AltGr+some key for special characters, but also Alt+Control+same key to produce a shortcut instead
  • Let special forward mouse buttons try fast forward if no normal forward
  • Support for function keys F13 to F20

Actions

  • Added "Open background image" action
  • Close page action returns false if nothing to close (makes it possible to do "Close page | Exit" kind of actions)
  • Moved handling of "Clear disk cache", "Clear visited history" and "Clear typed in history" actions to allow shortcut support
  • "Maximize frame" shall always open in the same page
  • Added support for symbolic "COMMA" and "SEMICOLON" tags for use in shortcut files

Drag and drop (DnD)

  • Added support for disabling drags. The option must be set in opera6.ini
      [User Prefs]
      Enable Drag=3 (default)
      1=links
      2=bookmarks
      3=links and bookmarks
  • It is now possible to drag links from the mail view and the web panels

Privacy and security

  • Added Actalis Root Certificate
  • Improved Server Manager dialog. Now possible to press Delete on a server item and the most logical things will happen, depending on context:
    • Server and associated cookies are removed
    • Server and associated wand logins are removed
    • Server and both cookies and logins are removed
    • Server is reset to default cookie filter
  • Changed Trusted protocol handling to also check URLs that do not use "://" in the URL, only checks for ":" before checking against the list of trusted protocols
  • Adjusted security password policy: Minimum 6 characters and either
    1. At least one alphabetic character and one non-alphabetic character, or
    2. At least one character from a non-western european character set (specifically: not Latin-1)
  • On non-file/non-javascript URLs we remove the %XX escaping for "." and "/" in the path component of the URL and processes all resulting "/./" and "/../" segments, not just the unencoded ones. This is done in order to fix a cookie path processing vulnerability that also requires certain XSS vulnerabilities serverside to be successful.
  • Manually setting authentication method should overrule reported CAPA capabilities.

M2, Opera's new e-mail and news client

  • Initial support for mail export to mbox format added for Access points/views
  • Improvements to the internal spam filter
  • Make sure internal spam filter never is applied to news messages or outgoing mail
  • Implemented new authentication-system in NNTP. Added support for CRAM-MD5
  • Added RFC2231 support
  • Remove self when selecting "Reply All"
  • Progress should show totals when multiple accounts have same status
  • Toggling between list, message and split view in mailer. Double-click e-mail will open the mail in new window
  • If IMAP server does not give an AUTH capability, try all supported ones
  • Allow composing an e-mail to multiple receivers by selecting "Compose" on a folder in the contact list
  • Don't fetch/send messages when in offline mode
  • Messages are now html, not xml
  • Let user choose between deleting messages or just remove them from view in the warning/info dialog
  • Added counter to "Trash"
  • Support for showing only mail belonging to specified account - dropdown in Hotlist, or available from "Mail > Show account"
  • Support for account categories. Set category under "General" tab in account properties (Mail > Manage accounts.. dialog). Also available from dropdown in Hotlist
  • Support for hiding mail in custom views from other views (properties, "Filter" tab)
  • Disable account dropdown from Mail > Show account
  • Regexp filter support, see The Regex Coach - interactive regular expressions
  • Improvements to authentication and auto selection of authentication methods; support for POP3 CAPA
  • IMAP fixes
  • Added sorting of the mail access menu
  • Not show newsgroup messages in Unread by default
  • Made mail view title into a button (will soon show menu to select other access point); makes it possible to change mail view without hotlist open
  • Adding dropdown menu for selecting M2 view from the mail window
  • Easy way to add filter to an existing view (filter on address or subject)
  • Initial support for mail export to mbox format added
  • Proper separator in search dropdown box and account selector
  • Possible to undo/redo (Ctrl z/y) the actions of marking mail as read/unread or delete/undelete of mail.
  • Save active account information across sessions
  • Save mail view mode.. split or list
  • Regexp filter support in M2
  • Option to hide messages from a certain folder from other folders (marking the messages in that folder as "hidden")
  • Fixes to only showing mail/news accounts, preparing for hiding content of a view from other views (mail filtering)
  • Added Account selector in mail panel (can be hidden from Mail > Show accounts)
  • Added emptying trash as a status-message in M2
  • Basic support for RFC2449 (POP3 CAPA). Operamail should now work with AUTOSELECT POP authentication.
  • Open a message box asking about entering online mode if checking mail in offline mode.
  • Improved support for RFC2646, and added support for Unicode Standard Annex #14, "Line Breaking Properties"

Wand

  • Various fixes
  • Auto-login with wand even if there is no username

Voice

  • Added "speech" media type with "aural" as alias
  • Implemented handling of voice-family according to CSS2 aural spec
  • Implemented parser support for most of CSS3 speech

Kiosk mode

  • Kiosk mode support has been reintroduced
  • Visit kiosk information for more information

Miscellaneous

  • Updated Help files
  • Added method to check for available upgrade of Opera
  • Allow fast forward before page is completely loaded
  • Fixed redirection of Automatic Proxy Configuration scripts
  • Fix for launching external source viewer using quotes
  • Fix for unreliable menu highlighting
  • Added code to detect if there are dialup connections configured for the system
  • Added possibility to force garbage collection from the Java console
  • Support for not displaying page address in window title by using an opera6.ini setting:
      [User Prefs]
      Show Address In Caption=0|1 (1 is default)

More information