Sandvox® Release Notes
To take advantage of Sandvox’s new features and improvements, we strongly recommend that you republish your entire site. (Site > Publish Entire Site)
1.2.7, March 26, 2008
- Removed WebKit version warning on Mac OS X 10.4.11. Sandvox now requires Mac OS X 10.4.11 or higher.
- Graphical Title Text replacement now works again under Leopard!
- Movie page/pagelets now support WMV files correctly in Internet Explorer 7.
- Movie page/pagelets now allow .swf media to be chosen through inspector.
- Comments on the home page can now be turned off using the Page inspector.
- Updates to Digg pagelet. (Note that Digg has changed its API: links to things you've Dugg now go to your page on Digg, rather than directly to the item. This is Digg's own internal change.)
- Grey Leaf design now includes improved background image.
- Added A2 Hosting to list of suggested ISPs in Host Setup assistant.
- Minor bugfixes.
- Minor design fixes.
- Improvements to iMedia Browser, including new movie thumbnailing code (Build 539).
- Updates to Help.
1.2.6, January 7, 2008 (Build 5218)
- Removed custom WebKit version. This version now requires Mac OS X 10.4.11 or higher.
- Updated Google Analytics to match latest code from Google. (References to urchin.js have been removed.) If you are using Google Analytics you’ll want to republish your entire site to make sure that the latest Analytics code is uploaded for every page.
- Google Sitemaps are now generated using the latest XML standard from sitemaps.org. If you are using Google Sitemaps, please republish your site to pick up these changes.
- Improvements to keychain handling under Leopard.
- Solved an obscure, intermediate crash in IM Status pagelet and Page Counter pagelet.
- Solved a case where editing raw HTML of a rich text page was reverting back to green + after editing.
- Fixed intermittent crash for rich text blocks starting with <img> tags.
- Improved compatibility with talktalk.net servers.
- Minor updates to a few designs. (Several designs now use non-breaking spaces in site menus by default for a better overall appearance.)
1.2.5, November 22, 2007 (Build 4723)
- 1.2.5 is primarily a Leopard-compatibility release.
- Fix for News window not showing contents under Leopard.
- Fix for External Link pages under Leopard.
- Fix for Download pages immediately forgetting media under Leopard.
- Pages containing an Embedded Page pagelet are now generated as XHTML Transitional.
- Space characters in site menus are now non-breaking.
- Changed JPEG compression sample image in application preferences to better reflect changes in quality scale.
- The JPEG compression sample image can now be temporarily changed by dropping in a new picture.
- Fix for intermittent crash during publishing.
- Fixes to some designs, including new placeholder images.
- Better console logging on Leopard.
1.2.4, November 7, 2007 (Build 4609)
- 1.2.4 is officially supported by Karelia as “Leopard” (Mac OS X 10.5 ) compatible.
- Known Issue: Apple’s initial Leopard release, on Intel-based Macs only, contains a bug in Quartz that causes graphical titling in Sandvox to fail under certain circumstances. We are working with Apple to resolve this issue in a future update to Leopard.
- Graphical title text size should now be consistent across all pages within a site.
- Fixes to many designs, including better title placement.
- Fixed issue where dragging a page down within a nested collection would move it one row too far.
- Media aliases now attempt to correct and save pointers to their new underlying locations. (This should improve compatibility with iPhoto ’08, among other apps.)
- Fixed a bug with duplicate media references and media garbage collection, introduced in 1.2.3, that incorrectly removed images under some circumstances.
- Added Spotlight optimization to enhance performance.
- Minor bugfixes and cosmetic fixes for Leopard.
- Worked around image drag and drop problem in Leopard WebKit by parsing file:// URLs directly and treating as drops of images.
- Minor cosmetic/compatibility improvements on several designs.
- Width of site outline in the window is now restored when re-opening a document.
- Updates to Help pages.
1.2.3, October 2, 2007 (Build 4333)
- Optimization that speeds up performance with large sites.
- Preliminary Leopard compatibility. (Developers who have access to Leopard are encouraged to test Sandvox under Leopard.)
- Photo albums and Photo weblogs generate an RSS feed that is compatible with PicLens, for full-screen slideshows. To force “original” (full-size) images in the display, see the new hidden preference “RSSFeedEnclosuresAreOriginalImages” in the Help pages.
- Added support for .Mac Personal Domains. (Using Terminal, set the new hidden preference, DotMacPersonalDomain, and reconfigure your site to publish with a new .Mac configuration.)
- I. e., defaults write com.karelia.Sandvox DotMacPersonalDomain www.mydomain.com
- Fix to problem where text blocks that contained only an <img>, <object>, or <embed> tag would be replaced with an editing marker in the Web View, essentially hiding those text blocks.
- Fix for issue where images and other media references within custom summaries were not being cached for upload during publishing resulting in missing image graphics in some custom summaries.
- Improved handling of embedded images, including better performance for text blocks with large numbers of embedded images.
- External Link pages should now honor the “open in new window” setting correctly in all cases.
- Fix to problem where code injection at a particular “level” with an empty value was hiding the “inherited” value from the containing collection.
- Images imported from .doc and .rtfd documents should now scale properly to in-line (medium) size.
- Fix to problem where removing a custom article summary would sometimes copy the custom text into the underlying page.
- Fixes to several designs, mostly for improved IE 7 compatibility.
- Minor updates to toolbar icons and design thumbnails.
- Updated media browser to latest version. Now includes new preference settings on the “back” of the window (use the “i” button in the title bar).
- Updates to Help pages.
1.2.2, July 17, 2007 (Build 3866)
- Designs now included appropriate viewport settings for optimized display on iPhones.
- Fixes to SFTP publishing, via ConnectionKit improvements courtesy of Scott Gruby.
- Fix for publishing to CommunigatePro FTP servers.
- Fix for timeout errors during host setup and/or publishing that affected a small number of servers.
- Index pages of collections now support comments directly, in addition to each entry in the collection.
- Improvements to generated HTML and some pagelet templates.
- Fix for unwanted characters appearing at the bottom of pages when using Google Analytics.
- Minor improvements to several designs.
- Updates to translations in most languages.
- Fix to RSS Badge pagelet where selecting a non-icon style badge would interfere with publishing of other resources.
- Improvements to Amazon List pagelet: product previews, and product preview popups, should now work for all stores; removing a product code now immediately updates the inspector.
- Fix for putting link (anchor tag) around entire contents of Text pagelets without removing non-text elements, such as embedded images. Note that some designs highlight the anchor when it is around the entire pagelet contents, others do not (including the default, Aqua).
- Additional fixes for putting links (anchor tags) around deeply nested spans, including images.
- Changing a site menu title now properly marks all pages for (re)publishing.
- Fix for incorrect URLs of scaled images (_large size) in RSS (XML) feeds. (RSS feeds should no longer indicate missing images in photo albums and photo weblogs.)
1.2.1, June 7, 2007 (Build 3746)
- Fixed issue with raw HTML editor where changes would not always update web view. Raw HTML editor not treats HTML comments correctly.
- Moved image well ‟X” buttons in inspectors next to their respective image wells so that they are always visible.
- Fixes to amazon.com and del.icio.us pagelets.
- JPEG originals now correctly generate either JPEG or PNG thumbnails strictly according to user preference.
- Improvements to memory management during publishing of a deeply nested website.
- Fixed issue with Google Analytics code not being properly generated in all cases.
- RSS Badge now uses shorter file names for image resources. (Some ISPs only allow relatively short filenames.)
- Fixed issue where video wouldn’t display within an Index.
- Fixed issue where external link “pages” weren’t opening in a new window.
- Fixed issue where site outline selection was not always in sync with web view after Undo.
- Raw HTML editor now supports Undo.
- New anti-spam measures have been added internally to the contact forms.
- Export now requires that a base URL be set if including Google Sitemaps.
- Sped up HTML generation in a number of places.
- View Published Site is now disabled if no document is open.
- Fixed issue with editing JavaScript when inserted into editable text.
- Many speedups with larger sites resulting from improved memory usage.
- Fixes to several designs, especially for Internet Explorer 7 compatibility.
- Other bugfixes to solve crashes, exceptions, and deadlocks.
1.2, April 23, 2007 (Build 3562)
- New Banner Image inspector allows customization of banner graphics in many designs.
- Four new pagelets:
- Amazon List: displays products from any Amazon.com store, including international. Elegant, graphical interface allows you to custom build your own lists, with many display options, or use any pre-existing Amazon list, such as a wish list, ListMania! list, or wedding registry.
- IM Status: displays whether you are currently online or offline in iChat (AIM) and/or Skype, and a button to talk.
- Page Counter: displays a textual, graphical (digits), or invisible on-going count of page views.
- RSS Badge: show your readers that an RSS feed is available, using any of the standard badges. Automatically inserted on all newly created weblogs.
- Eight new designs: Clean Sheets, Diagonals, Dolphin Dance, Earth and Sky, Reflections, Serengeti, Summertime, and Wall. (Plus improvements to other designs.)
- Pro: new Code Injection panel allows insertion of custom HTML/JavaScript/PHP, as appropriate, into strategic areas of any page, all pages, or just the home page.
- before HTML output (formerly available in the Site > Advanced inspector)
- in the <head> (formerly available in the Site > Advanced inspector)
- within the <body> tag (before the close-tag, useful for JavaScript “onload”)
- before </body> (useful for JavaScript that processes all tags previously listed in the page)
- Pro: new larger, resizable window for editing raw HTML. In addition to raw HTML pages and pagelets, any editable text block on the page may be edited as raw HTML. New raw HTML editor supports standard Apple Find panel, including search and replace.
- Pro: HTML and RSS source views, including the raw HTML editor, now use colored syntax. Use Font panel to adjust the font/size.
- Pro: new Google inspector integrates Google Webmaster tools, including Sitemaps and Analytics. (Google account required.) (This replaces the “Advanced” tab from earlier versions of Sandvox. That functionality was expanded and moved to the new Code Injection panel.) Integration with Google Webmaster tools includes:
- assistance with required site verification
- automatic sitemap generation during site publishing, including notifying Google of changes
- automatic injection of Analytics tracking code into all site pages
- Site > Media inspector now allows hiding the site title text. (This is appropriate when the site title is already incorporated into the banner or logo image.) The title remains visible in text-only views so that web indexers, such as Google, and visually impaired visitors will still be able to read it.
- A new “Draft” feature allows any page (or a collection and its contents) to be excluded from publishing via the Page inspector.
- Any page (or a collection and its contents) can be excluded from site maps (including both Sandvox Site Map pages and Google Sitemaps) via the Page inspector.
- A separate menu title can be set for any page included in the site menu. (This is typically used to display a shorter name for a page or section in the site menu.)
- A new Site > View Published Site menu item opens the published site URL in the default browser. (Only active once site has been published.)
- Sandvox now supports direct hyperlinking of any image that is inline with text.
- Inspector’s Help buttons now track to specific, contextual help pages, where appropriate.
- Double-clicking the site outline now opens the inspector.
- Double-clicking a pagelet now opens the Pagelet inspector.
- Sandvox now displays a progress indicator during certain long operations, such as adding new pages via drag-and-drop.
- Removed Stickam pagelet due to lack of interest. (Existing sites that include it are still supported.)
- Simplified Host Setup Assistant no longer displays list of ISPs. (This wasn’t as useful as we had originally hoped.)
- Updates to Help, now over 200 articles.
- Tightened restrictions on legal characters for file names to please certain ISPs, notably Yahoo! Small Business.
- Fixes to FTP publishing.
- Many other bugs fixed.
1.1.2, April 3, 2007 (Build 3214)
- Sped up thumbnail generation and image access.
- Greatly enhanced iMedia browser with faster thumbnail generation and caching of movie thumbnails.
- Many fixes to publishing (and exporting); we now verify that files have been uploaded (FTP/WebDAV).
- Solved several QuickTime crashers in both Sandvox and iMedia browser.
- Video pages now work better with WMV files. (You need Flip4Mac installed to work with WMVs within Sandvox.) WMVs are now embedded with proper HTML Windows Media handlers so that WMV pages will be Windows-compatible. Note on Flip4Mac: the current version does not honor the “autoplay” attribute; movies always autoplay.
- Worked around a crash from WebKit when removing an editable node.
- Fixed a WebKit crash in entering Japanese text.
- Changed logic for preventing loading of external pages when that preference is set. (This was the issue that was killing “+” buttons in previous versions.)
- Improved file name legalizing: it was removing too many characters.
- Solved a long-standing issue with media references that would sometimes fail.
- Fix for issue where loading a page containing large numbers of images would slowly grind everything to a halt.
- Fix for issue with not being able to cancel out of reverting to a snapshot.
- Fix for issue where uploaded scaled images were out of sync with preferred format. This issue also manifests itself as thumbnails suddenly not showing up after publishing. This fix should help with that, too.
- Fix for issue where keywords were not being saved if edited just before closing a document.
- Fix for issue where deleting the first page in a collection would sometimes crash Sandvox.
- Fix for issue where Web View would not always match Site Outline selection.
- Fix for issue where Sandvox would try to make an editable in-line element out of external IMG tags.
- Fix for long-standing issue where changing an already existing link would sometimes end up in a double link.
- Fix for issue where, after locating a missing Media file, Sandvox still displayed a missing media icon.
- Sandvox now properly handles image names that start with “_”.
- Improved marking appropriate pages as needing uploading when certain site and/or collection properties are changed.
- Improved memory usage when uploading, especially in generation of not-yet-cached scaled images.
- Cleaned up memory “leaks” throughout.
- Several optimizations should improve overall speed in working with documents.
- A font collection of “web-safe” fonts is put into the Font panel to help choose appropriate fonts.
- Fixed HTML 4.0.1 generation to not generate self-closing tags; HTML 4.0.1 output should now validate.
- Updates to nearly 200 pages of online help.
- You can now drag an image into a block of editable rich text without setting focus on the block first.
- Several fixes to problems where changes in the inspector would not reflect in the Site Outline or Web View.
- Fix to FTP system to wait to send out data until the output stream is ready.
- Hold down the option key when launching Sandvox to enable core dumps in case of a crash or forced abort.
- Many, many other bug fixes.
1.1.1, January 9, 2007 (Build 2535)
- Fixed recently introduced bug where certain changes would not cause the web view to refresh its content.
- Several fixes to Connection framework for issues with exporting and FTP/SFTP/WebDAV upload.
- The “Show ‘live’ data feeds” preference, when disabled, now also disables JavaScript. Raw HTML pages/pagelets with JavaScript elements that load external sites will also now not be loaded if this preference is off.
- If the host setup assistant notices that your host always uses a specific character set encoding, you will be advised to update the site’s encoding to match.
- Improved truncation. Summaries and RSS feeds now produce well-formed HTML, truncating based on text characters, not HTML characters.
- Movie (audio/video/flash) pages now use an Apple-provided JavaScript solution to avoid requiring an extra mouse-click to view within recent versions of Internet Explorer.
- For movies for which we can’t determine a thumbnail, we now default to the QuickTime document icon.
- It is now possible to set a custom thumbnail for a Movie page.
- Fixed issue where deleting a page within a collection sometimes threw an exception.
- Fixed issue where undoing the deletion of multiple pages sometimes threw an exception.
- Additional fixes to possible QuickTime crashes and Core Data access problems.
1.1, December 14, 2006 (Build 2406)
- 8 New Designs: Cirrus, Clockwork, Crimson Royale, Imagine, Night Breeze, Pacific Sky, Saffron, Skyline.
- Fixes to existing designs, including IE7 compatibility. You will need to republish your entire site to take advantage of these changes.
- Many, many Core Data-related crashes and error conditions fixed, mostly due to threads and locking issues.
- Integrated online help:
- Help menu now opens Apple Help Viewer rather than viewing online wiki site
- Over 170 pages of topics
- Added context-sensitive purple help buttons to many windows
- Fixes to logic that detects which pages need to be uploaded when changes have been made.
- Minor adjustments to menu items and positions.
- You can now delete pages by dragging them to the trash.
- New localizations:
- 简体中文 (Simplified Chinese), courtesy of JT Lee.
- Italiano (Italian), courtesy of Massimo Finizio.
- WebKit fixes affecting Sandvox:
- Work around compareBoundaryPoints crasher (the cause of the majority of crashes in the previous version of Sandvox).
- Links to other pages/sites from a block of editable text are now clickable again, unless that block of text is currently focused for editing. (You can hold down the shift-key to click on a link in that case.)
- Media Browser fixes:
- Updated ’epeg’ thumbnail library to stop crashing when it encounters corrupt/unusual JPEG images.
- Quicktime fixes to better load movies for their thumbnails.
- Added a new “snapshot” feature since Sandvox now must auto-save (due to restrictions in Core Data). Saving a “snapshot” saves a copy of your current document to a state to which you can later revert, just as periodically saving your document on a non-autosaving application allows you to revert to that previous state.
- Internationalized a few strings on web pages that were always in English before.
- HTML template files can now be overridden. (See “Overriding Sandvox application files” from Sandvox’s Help for details.)
- Some new hidden preferences to aid in creation of PHP sites, websites for viewing from the Finder, etc. (See “Hidden Preferences” in the Help)
- Contact form’s success/failure page (on Karelia’s server) now displays the design from the page that held the contact form.
- Certain harmless error conditions no longer generate an exception report.
- Fixed autosave problem where text editing focus would be lost.
- Host Setup assistant now will open up system preferences using AppleScript.
- Various improvements to SFTP, FTP, WebDav.
- By popular demand, JPEG is now the default image format, since it preserves camera metadata and is often smaller than PNG.
- Movie pages now have navigation arrows so that they can be mixed in with photo pages in a photo album.
- Speedup in media processing, now it’s much faster to drag many images into the site outline to create photo pages.
- Graphical titles can now adjust their font size with a new slider in the Media segment of the Site inspector.
- When Sandvox is launched or activated and there are no open windows, the window that requests that you open or create a document is no longer a modal dialog, meaning you can access other menus.
- Inspector window now snaps to the edge of the screen.
- ’Flash’ files now properly display with the correct dimensions specified in the file; QuickTime is no longer relied upon for Flash support.
- Change terminology of “Banner” to “Logo” for clarity.
1.0.4, August 4, 2006 (Build 1799)
- New German localization, courtesy of Jens Hembach.
- Document windows now restore their full positions, including origin, upon opening.
- Selected images within a block of text are now highlighted more like Apple Mail; the yellow “halo” that Sandvox drew around selected images was often being inadvertently published. (The selection region with the new highlighting is a little odd in some cases; we are waiting for a fix from Apple for this to be made right.)
- Fixes to problems with the green “+” editing markers: Adding a block of text now selects the placeholder text; removing a block of text now replaces the empty area with the editing marker.
- Fixed issue with RSS feeds containing incorrect image paths for scaled images. Additionally, RSS feeds are now always sorted reverse chronological, regardless of the sorting of the collection it indexes.
- Site outline contextual menus have been greatly improved: selection is altered, if necessary, to reflect exactly which page(s) will be affected by menu actions; the full range of actions are now available for all pages via the contextual menu, including the home page.
- Added menus to toolbar items so the toolbar is useable in “Text Only” mode.
- Improvements to image scaling quality. We now use the Epeg thumb-nailing library (introduced in 1.0.2 for speed improvements) for thumbnails only, not scaling of full-size images.
- The Web View now loads images in the background, making the program more responsive.
- Major improvements to marking pages that need to be uploaded for incremental publishing.
- Photo pages now display a mini-thumbnail in the site outline.
- iMedia browser: “Music” folder now appears in list.
- Improvements to SFTP connections that improve public key validation and prevent crashing in edge cases.
- We now restrict names of files and folders in a URL to be ASCII characters (Roman alphabet without diacritical marks) only since many ISPs forbid use of other characters.
- Fixes and updates to many designs. You may want to publish your entire site to make sure these fixes appear on your website.
- Several errors and crashers fixed.
1.0.3, July 19, 2006
- Fixes and updates to most page designs; as well as a new, internal mechanism for identifying pages in a document. We strongly recommend republishing your entire site to make sure all pages are fully updated.
- New localizations:
- 繁體中文 (Traditional Chinese), courtesy of Jack M. H. Lin.
- Dansk (Danish), courtesy of Mogens Thyregod.
- 日本語 (Japanese), courtesy of Daisuke Okada, Hiroto Sawane.
- The “ripple” effect upon changing designs is now only performed on Macs that are fast enough.
- Movie page and pagelet now allow you to specify the URL of an existing movie so it does not need to be uploaded with your site.
- Fixed problem where truncation set for summaries would cause truncated text in the summary to be copied to the originating page.
- Switched back to Apple’s host resolving technique instead of our own; it’s slower in some firewall configurations, but more reliable.
- Took out the unpopular curved title effect on ‘This Modern Life’. (Contact support if you want it back and we will reveal a workaround you can use.)
- Improved keyword field on document window to allow multiple lines of input. The keywords of every page are now added to Spotlight metadata.
- Updated to a newer version of Apple’s WebKit framework, solving a multitude of crashers and odd behaviors.
- Image scaling and caching performance should be considerably improved, particularly for JPEG images; we now use “Epeg” to scale all JPEGs.
- Other bugs and crashers solved.
- Improvements to iMedia browser:
- Now uses “Epeg” for ultra-fast thumbnail generation.
- Solved crasher with Movies tab.
- Additional iPhoto metadata is now added to drag pasteboard.
- Connection Framework:
- Fixes for FTP quirks on several server types.
- Now using libssh2 for SFTP to improve speed. Sandvox now validates your web host’s fingerprint when publishing. You may be asked to authorize the connection when first publishing with this new version of Sandvox. The alert panel will provide the required information for your review.
- Added public key passphrase support.
- Fixed a zombie that would sometimes lead to crashes during uploading.
1.0.2, June 14, 2006
- Replaced Style menu with full-featured Format menu. You can now arbitrarily change font and alignment for selected text, overriding the default format of the selected design.
- Autosave can now be turned off via application preferences. (Doing so will require you to use File > Save to save changes.)
- We now include an application preference to automatically keep a backup of open site documents. Backup files are named “Backup of ” + the name of your site. If saving manually, a backup is made just before each save. If autosave is active, a backup is made just before the next save if the last backup is more than 10 minutes old. Backups are made in the same folder as the original site document.
- Menu items that require an Internet connection now denoted by a globe icon.
- Help menu now includes items for watching demonstration video.
- General improvements to publishing, including incremental publishing and FTP issues with cox.net.
- Link panel (properly) no longer URL encodes links.
- Improvements to French localization
- Full localization of page content is now supported. Rather than statically generated (uneditable) text being restricted to English, we now generate the appropriate language, depending on the language of the target site, as chosen in the inspector. Note that this only applies to those languages in which Sandvox has itself been fully localized. (Currently English and French, with more on the way!)
- Fixes for WebKit/WebCore crashers.
- Fixed issue where editing would lose focus, particularly in photo captions.
- Fixed issue where collection/site outline did not update to reflect date changes of entries.
- We no longer remove empty lines between paragraphs after editing ends.
- Added new “first item” option to Collection inspector’s “Show in parent” so that the summary thumbnail can reflect the first item.
- Pro: added new Paste HTML into Text (control-shift-cmd-V) that will paste a fragment of HTML into a block of rich text. (Note that the HTML will be converted to rich text and no longer be editable as HTML.)
- Improved Spotlight support. Spotlight metadata now includes full text of all rich text blocks in site.
1.0.1, May 31, 2006
- Numerous fixes to publishing for .Mac, WebDAV, FTP, and SFTP (issues with certain webhosts, issues with Intel Macs).
- Repaired French localization that had broken at the last moment; additional French updates.
- Fixed issue where inline images would turn into broken image icons after reopening document.
- Under certain circumstances, “Gathering Media Assets” would stall during publishing. This is now fixed.
- Fixed issue where dragging an image into a block of rich text would not insert the image. Note that text blocks may still need to be selected (i.e., outlined in blue), before dropping the image.
- Media Browser now uses an enhanced view that scales images in preview and quickly loads photo thumbnails in the background. Photos and Movies tabs now support search. Links tab now supports OmniWeb bookmarks. (Many thanks to Blake Seely for MUPhotoView.)
- Improvements to Undo. (More to come.)
- Fixed some crashers.
1.0, May 16, 2006
INITIAL PUBLIC RELEASE