Difference between revisions of "Releases:Release Notes 1.5"

From Camino Wiki
Jump to navigation Jump to search
(→‎Bookmarks: we auto-restore if possible, too; how's that sound?)
(→‎General: stuart fixed applescript on 10.3!)
 
(99 intermediate revisions by 2 users not shown)
Line 1: Line 1:
There are several pages that track "major" changes on the FF2.0<!-- and FF3.0--> branch<!--es-->. These could be very handy for when we want to create our release notes. [http://www.squarefree.com/burningedge/releases/2.0a3.html What's new in Bon Echo Alpha 3 (for Firefox 2)]<!-- [http://www.squarefree.com/burningedge/releases/trunk-for-firefox-3.html What's new on the trunk for Firefox 3]-->.
+
These are the “running” or incremental release notes for Camino 1.5 (☃), i.e., the interesting bug-fixes since the last major release (e.g., 1.0) or milestone (e.g., Camino 1.1 Alpha 2).  The actual release notes for major releases, milestones, or security releases can be found on the corresponding Releases:Ver:Notes page, e.g., [[Releases:1.1b:Notes]].
  
Release Notes for Camino 1.1a1 are at [[Releases:1.1a1:Notes]].  These notes are for checkins after the release of Camino 1.1a1
+
: (Note that not all checkins are considered interesting; in particular, fixes for regressions that only occur between milestones, code cleanup, or build changes are not included in release notes.)
 +
 
 +
: There are several pages that track "major" changes on the FF2.0<!-- and FF3.0--> branch<!--es-->. These could be very handy for when we want to create our release notes. [http://www.squarefree.com/burningedge/releases/2.0a3.html What's new in Bon Echo Alpha 3 (for Firefox 2)]<!-- [http://www.squarefree.com/burningedge/releases/trunk-for-firefox-3.html What's new on the trunk for Firefox 3]-->.
 +
 
 +
These running release notes (and the milestone release notes that are developed from them) form the "complete" changelog on the [http://www.caminobrowser.org/releases/1.0-complete.php website]; the release notes for the final 1.5 release are a summary or short-form and can be found at [[Releases:1.5:Notes]].
 +
 
 +
Release Notes for Camino 1.1b are at [[Releases:1.1b:Notes]] (Release Notes for Camino 1.1a2 are at [[Releases:1.1a2:Notes]] and notes for Camino 1.1a1 are at [[Releases:1.1a1:Notes]]).   
 +
 
 +
These notes are for checkins after the release of Camino 1.1b.
  
 
== General ==
 
== General ==
* Camino no longer displays wyciwyg:// strings for generated URLs.
+
* The warning that appears when attempting to launch a copy of Camino while another copy is already running will now close properly.
* Improved performance when deleting a large number of bookmarks.
+
* Built-in keyboard shortcuts for certain functions (<i>e.g.</i> for Bookmark Bar items) will no longer override menu shortcuts chosen by users. <!-- seems fine to me -->
* Status bar text generated by mousing over links now takes precedence over status bar messages generated by network traffic.
+
* Pages are no longer truncated when navigating back to them from a page which showed the pop-up blocker.<!-- may need tweaks -->
* Fixed a crash related to using "Find" immediately after switching to Camino.
+
* Images dragged from the Desktop to a Camino window will now display properly.
* Camino now uses the active user interface localization for its user agent locale.
+
* Camino no longer remembers the size and position of the view source window as the default size and position for new browser windows. <!-- last part odd? -->
* When the accept-language string contains only “generic” English, Camino now adds US English to the string in order to work around broken web servers.
+
* On Mac OS X 10.3.9, Script Editor will no longer complain that it cannot open Camino’s AppleScript dictionary, and all AppleScripts that interact with Camino will work just as they do on Mac OS X 10.4. <!-- a bit wordy -->
  
 
==Bookmarks==
 
==Bookmarks==
* Disabled the '+' and sort menu-buttons in bookmark collections where they are not relevant.
+
* Command-key shortcuts for bookmarks in the Bookmark Bar no longer triggered when modifier keys are also held down.
* When viewing a context menu on the folder that is set as your Dock menu, the “Use as Dock Menu” item will now be checked.
+
* The “Use as Dock Menu” context menu item is now disabled when the History collection is selected.
* Camino now prevents entry of spaces in bookmark keywords.
+
* When bookmarking a page or a set of pages, pages with <tt>data:</tt> or <tt>javascript:</tt> URLs will no longer be bookmarked. <!-- eh -->
* Items in the bookmarks bar now darken momentarily when opened.
+
* When importing bookmarks from Firefox, Camino will use the profile that was changed most recently if there are multiple profiles. <!-- another multiple dependent clause mess :( -->
* Camino now supports the import of iCab 3 bookmarks.
 
* Camino now makes a backup copy of the bookmarks file on startup if the file is not corrupted
 
* Camino now tries to use a backup copy of the bookmarks file if the original bookmarks file appears to be corrupt on startup
 
* Context and action menu items are no longer disabled when the first item in History search results is selected.
 
  
 
==Downloading==
 
==Downloading==
 +
* Files listed in the Downloads window can now be emptied from the Trash. <!--bleh.  do we even want to relnote this?  Or maybe in a different section?  it's only "since 1.1b1".  what'd we do last time about that? (also, better?) much better.  the last time, we did "fixed a bug in 1.1afoo" (at least until mento made us zap the "fixed a bug" part) -->
  
 
==Localization==
 
==Localization==
 +
* The license agreement that appears when the disk image is mounted will now appear in the language of the system, if available.  <!-- this maybe is not quite the way the phrases should be ordered -->
  
 
==Preferences==
 
==Preferences==
* Polished the layout and terminology in each preference pane. <!-- Do we want to say this, given that we relnoted the same thing for 1.1a1?  There've been more polish changes since then, but it seems redundant -->
+
* The date displayed in the “Show Cookies…” sheet now respects the system date preferences more accurately. <!-- i hope this is what smorgan's patch does -->
  
 
==Privacy & Security==
 
==Privacy & Security==
* The buttons in the dialog for connecting to a site whose identity can't be verified are now labeled "Always Accept," "Don't Connect" and "Accept Once."
+
* Updating a Keychain item with new information will now properly update the existing item instead of sometimes creating a second item.
 +
* Camino now stores and accesses different credentials (in the Keychain) for different http Auth realms on the same host. <!-- straight from the bug :p  how did mento have us change http Auth before?)-->
 +
* Usernames saved in the Keychain are now treated in a case-insensitive manner. <!--wordy. less wordy, but also much less accurate-->
 +
* When accessing a Keychain item created by Safari, Camino no longer alters the item so that Safari cannot read it, and if Camino accesses an altered item again, it will restore Safari's ability to access that item.
 +
* The list of sites for which Camino will never save a password is now a <tt>.plist</tt> file instead of a binary file.
 +
* Showing “Installed Plug-ins” will no longer cause some security warning preferences to be reset. <!-- not completely accurate, but also not so geeky as xpcom component reregistration! -->
 +
* When Camino asks to read the Keychain for a certain site, choosing “Deny” now functions properly. <!-- ok? -->
  
 
==Tabs==
 
==Tabs==
* Camino now has a preference to save all active tabs on quit.
+
* Quitting while saved pages are being restored no longer forgets those that are in the process of loading. <!-- kudos to smorgan for taming this one -->
 +
* Pages will now be restored properly after a crash.  <!--bleh.  still obfuscating, but elegant and obfuscating.  mento will complain about "resolved an issue" totally hides what the original issue was, but gets rid of mento-offensive language. -->
 +
* Open pages are now remembered more frequently in case Camino quits unexpectedly.  <!-- better? I dislike "saved" here because we're not "saving" them in the manner of cmd-s. hmm.  remembered still reads kinda weird to me -->
 +
* Clicking a link from an external application which is already open in Camino will now show the existing tab or window and reload it. <!-- eh? gets rid of one "camino" and the external app "trying to do things" issue -->
 +
* When a link from an external application launches Camino and there are saved pages to be restored, the link will now respect the “Links opened by other applications” preference.
  
 
==User Interface==
 
==User Interface==
* Audited the validation of toolbar buttons and menu items. The changes include: <!-- We'll need to edit this list for the final relnotes -->
+
* Pressing the Esc key in the location bar of a blank page no longer displays “about:blank.”  <!-- regardless of what we did w/ 1.1b1 final, grammar demands that they be inside the quotes -->
** The "Add" button in the "Edit Exceptions List..." sheet in the Web Features preference pane is now properly validated at all times.
 
** Text-only back and forward toolbar buttons are now enabled and disabled correctly.
 
** The "View Source", "Fill Form", and "Email Page Location" menu items and toolbar buttons are now disabled for all about: locations.
 
** Various menu items and toolbar buttons are now disabled when viewing binary content, like images.
 
** The "Print" toolbar button is now validated correctly.
 
* The "Zoom" widget in the title bar and the “Zoom” menu item now zoom the window to fit the current page's content instead of making the window full-screen.
 
* Camino now uses a native search field in the Bookmarks Manager.
 
* Added alternate menu items to the "Reload" and "Reload All" menu items which perform a "Force Reload" when the shift key is pressed.
 
* Dragging a bookmark, a folder or a tab group from the bookmarks bar to the tab bar now respects the shift key toggle for loading in the background.
 
* The search field on the toolbar and the search item in the context menu now respect the command key toggle for opening in a new tab/window and the shift key toggle for loading in the background.
 
* Menu items for recently vistited pages in the History menu now respect the command key toggle for opening in a new tab/window and the shift key toggle for loading in the background.
 
* Tab groups in the Bookmarks menu now respect the command key toggle for opening in a new tab/window and the shift key toggle for loading in the background.
 
* Closing the bookmark info panel with the escape key now cancels any incomplete edits.
 
* The text of certain security dialogs now contains “Camino” instead of “(null)”.
 
  
 
==Web Page Interaction==
 
==Web Page Interaction==
* Enabled spell-checking for single-line text fields. <!--this was in a1; merge and sync wiki and real relnotes file at a2/b1 -->
+
* Further improved ad-blocking.
* Fixed an issue in Camino 1.1a1 where pop-ups were sometimes blocked without showing the pop-up blocker.
+
* Adding a site to the Pop-up Exceptions List now works properly for Flash-based pop-ups.
 +
* The list of pop-up windows that can be displayed for a given page is now cleared properly.
 +
* Modifier keys now generate key events.

Latest revision as of 21:12, 28 April 2007

These are the “running” or incremental release notes for Camino 1.5 (☃), i.e., the interesting bug-fixes since the last major release (e.g., 1.0) or milestone (e.g., Camino 1.1 Alpha 2). The actual release notes for major releases, milestones, or security releases can be found on the corresponding Releases:Ver:Notes page, e.g., Releases:1.1b:Notes.

(Note that not all checkins are considered interesting; in particular, fixes for regressions that only occur between milestones, code cleanup, or build changes are not included in release notes.)
There are several pages that track "major" changes on the FF2.0 branch. These could be very handy for when we want to create our release notes. What's new in Bon Echo Alpha 3 (for Firefox 2).

These running release notes (and the milestone release notes that are developed from them) form the "complete" changelog on the website; the release notes for the final 1.5 release are a summary or short-form and can be found at Releases:1.5:Notes.

Release Notes for Camino 1.1b are at Releases:1.1b:Notes (Release Notes for Camino 1.1a2 are at Releases:1.1a2:Notes and notes for Camino 1.1a1 are at Releases:1.1a1:Notes).

These notes are for checkins after the release of Camino 1.1b.

General

  • The warning that appears when attempting to launch a copy of Camino while another copy is already running will now close properly.
  • Built-in keyboard shortcuts for certain functions (e.g. for Bookmark Bar items) will no longer override menu shortcuts chosen by users.
  • Pages are no longer truncated when navigating back to them from a page which showed the pop-up blocker.
  • Images dragged from the Desktop to a Camino window will now display properly.
  • Camino no longer remembers the size and position of the view source window as the default size and position for new browser windows.
  • On Mac OS X 10.3.9, Script Editor will no longer complain that it cannot open Camino’s AppleScript dictionary, and all AppleScripts that interact with Camino will work just as they do on Mac OS X 10.4.

Bookmarks

  • Command-key shortcuts for bookmarks in the Bookmark Bar no longer triggered when modifier keys are also held down.
  • The “Use as Dock Menu” context menu item is now disabled when the History collection is selected.
  • When bookmarking a page or a set of pages, pages with data: or javascript: URLs will no longer be bookmarked.
  • When importing bookmarks from Firefox, Camino will use the profile that was changed most recently if there are multiple profiles.

Downloading

  • Files listed in the Downloads window can now be emptied from the Trash.

Localization

  • The license agreement that appears when the disk image is mounted will now appear in the language of the system, if available.

Preferences

  • The date displayed in the “Show Cookies…” sheet now respects the system date preferences more accurately.

Privacy & Security

  • Updating a Keychain item with new information will now properly update the existing item instead of sometimes creating a second item.
  • Camino now stores and accesses different credentials (in the Keychain) for different http Auth realms on the same host.
  • Usernames saved in the Keychain are now treated in a case-insensitive manner.
  • When accessing a Keychain item created by Safari, Camino no longer alters the item so that Safari cannot read it, and if Camino accesses an altered item again, it will restore Safari's ability to access that item.
  • The list of sites for which Camino will never save a password is now a .plist file instead of a binary file.
  • Showing “Installed Plug-ins” will no longer cause some security warning preferences to be reset.
  • When Camino asks to read the Keychain for a certain site, choosing “Deny” now functions properly.

Tabs

  • Quitting while saved pages are being restored no longer forgets those that are in the process of loading.
  • Pages will now be restored properly after a crash.
  • Open pages are now remembered more frequently in case Camino quits unexpectedly.
  • Clicking a link from an external application which is already open in Camino will now show the existing tab or window and reload it.
  • When a link from an external application launches Camino and there are saved pages to be restored, the link will now respect the “Links opened by other applications” preference.

User Interface

  • Pressing the Esc key in the location bar of a blank page no longer displays “about:blank.”

Web Page Interaction

  • Further improved ad-blocking.
  • Adding a site to the Pop-up Exceptions List now works properly for Flash-based pop-ups.
  • The list of pop-up windows that can be displayed for a given page is now cleared properly.
  • Modifier keys now generate key events.