Cascade Server 6.7 Beta
Release Summary
Overview
Cascade Server 6.7 Beta introduces some new major features: Recycle Bin, cross-site move and copy, Structured Data Blocks, support for Java 6, SQL Server 2008 and Google Chrome, upgrade to TinyMCE, a progress bar for long running tasks, and various user interface enhancements.
Recycle Bin
The Recycle Bin is a holding area for Home Area Assets that have been deleted. The Recycle Bin is accessible via the Dashboard or the Quick Links menu.

In the Recycle Bin, users are able to restore or permanently delete assets. An expiration period can also be set which will cause the system to automatically remove deleted assets after a specified period of time (the default value is 15 days).

Cross-site Move and Copy
In Cascade Server 6.7, assets can now be moved or copied across Sites.
To copy an asset cross-site:
- Select an asset in the left navigation tree.
- Click on the Copy tab.
- Click on the Parent Folder chooser link.
- In the chooser window, switch Sites using the dropdown at the top.
- Select the Folder where the asset should be copied.
- Submit the chooser.
- Submit the copy.

To move an asset cross-site:
- Select an asset in the left navigation tree.
- Click the Move/Rename tab.
- Click the Parent Folder chooser link.
- In the chooser window, switch Sites using the dropdown at the top.
- Select the Folder where the asset should be moved.
- Submit the chooser.
- Submit the move/rename.

All Home Area Assets and most Administration Area Components can be copied or moved across Sites (Due to special requirements, WordPress Connectors cannot be copied, but can be moved).
Structured Data Blocks
In Cascade Server 6.7 beta, Data Definitions can be assigned to XHTML Blocks, allowing structured content in Blocks.
To create a Structured Data Block:
- In the Home area, select New -> Default -> Block.
- Select the XHTML/Structured Data Block radio button from the list available and click Submit.
- Click the Data Definition chooser link located just above the WYSIWYG on the Block create screen.
- Select a Data Definition in the chooser window and click Submit.
- The edit screen will immediately refresh with the Data Definition fields defined in the selected Data Definition.
- After entering any desired content and completing any required fields, click Submit to create the Block.
Newly Supported Technologies
Cascade Server 6.7 beta introduces support for Java 6, Microsoft SQL Server 2008, and Google Chrome.TinyMCE Upgrade
The WYSIWYG editor, TinyMCE, has been upgraded to version 3.2.7. This upgrade fixes a number of problems with pasting from Microsoft Word.Progress Bar
For long-running tasks, such as copying a Folder or creating new scaffolding, a progress bar will appear. The bar shows the progress of the operation. You can "minimize" the progress bar by clicking Run in background. Once the task has finished, the user will be forwarded to an appropriate result screen (depending on the task being performed).

User Interface Improvements
Cascade Server 6.7 beta has a number of improvements to the user interface.
Move/Rename Tab
The System Name and Parent Folder fields have been moved out of the Edit tab, System pane to the new Move/Rename tab. "Edit" Workflows can be used for the move/rename actions. The Move/Rename screen also shows any affected Destinations.

AJAX refresh publish status
When viewing the live publish queue (System Menu -> Publisher -> Active Jobs), only the jobs, order, and percentage complete are refreshed, instead of the entire screen.
Form field focus
When viewing screens that allow user input, browser focus is automatically brought to the first field available. The focus also changes when switching panes.
For example, a Page with the Title field as inline metadata. When the user edits the Page, the browser's focus is automatically placed on the Title field. The user can start typing the Title immediately, or tab to the next available field.
Add multiple assets to and remove multiple from Publish Sets at one time
When adding assets to a Publish Set, a new chooser becomes available, allowing users to add multiple assets to a Publish Set before submitting the changes.
Warn on unsaved edit
If changes have been made while editing an asset, and the user moves away from the screen (by hitting the back button, clicking another link, etc.); a prompt appears confirming if the user really wants to leave the page with unsaved edits.

Delete tab relocation
The Delete tab was a little too easy to accidentally click, so it's been moved under the More tab (formerly the Advanced tab) for Pages, Folders, and Files.

Improve WYSIWYG image and link insertion dialog
Inserting images and links inside the WYSIWYG editor has been streamlined.

The image insertion dialog is split up into two panes: Basic and Advanced. The Basic pane contains the commonly used properties, including link, alternate text, height and width.
'
The Advanced pane contains the lesser-used image properties.

Release Notes
Issues Resolved
New Feature
- [CSCD-4367] - Support for Java 6
- [CSCD-4918] - Recycle Bin - Home Area assets
- [CSCD-4928] - Structured Data Blocks
- [CSCD-5232] - Google Chrome support
- [CSCD-5687] - Allow moving of assets between sites
- [CSCD-5688] - Allow copying of assets between Sites
- [CSCD-5979] - SQL Server 2008 Support
- [CSCD-5988] - Implement a progress bar for folder copy and other actions that take long time to execute to avoid request timeouts
Improvement
- [CSCD-4935] - AJAX refresh publisher status
- [CSCD-5251] - Upgrade Quartz to latest version
- [CSCD-5736] - Upgrade FTP library
- [CSCD-5980] - Implement new SFTP library for greater reliability
- [CSCD-6068] - Upgrade TinyMCE to version 3.2.7
- [CSCD-6070] - Focus users on specific default fields upon load of forms
- [CSCD-6072] - Allow users to add multiple assets to and remove multiple from Publish Sets at one time
- [CSCD-6073] - Warn users of unsaved edits
- [CSCD-6074] - Allow user to Delete all messages from Messages screen
- [CSCD-6126] - Improve WYSIWYG image linking dialog
- [CSCD-6127] - Publish and Delete tabs too close to each other
- [CSCD-6300] - Blocks created with Asset Factories should retain block type of the base asset
- [CSCD-6321] - Improve editing of text files with [system-asset] links
- [CSCD-6397] - Update web services to include "move/rename" operations.
- [CSCD-6403] - Add Move/Rename actions for Home and Admin assets in separate tab
- [CSCD-6414] - Structured Data Blocks: Map WYSIWYG content to first WYSIWYG field in Data Definition when new data definition applied
- [CSCD-6418] - Make Empty Recycle Bin screen scarier
- [CSCD-6441] - Make LDAP synchronization jobs run serially
- [CSCD-6446] - Add "Rewrite links in file" and "Maintain absolute links when rewriting" properties to web services schema file asset
- [CSCD-6520] - Set more reasonable repeat intervals for System Quartz jobs
Bug
- [CSCD-4438] - FTP publishing "transmission error" when remote directory contains files with too many words
- [CSCD-4775] - Deleting the asset corresponding to the last item in a user's history causes null pointer when clicking 'Home' after integrate folder
- [CSCD-4898] - Publisher screen header always reads "Publisher Idle"
- [CSCD-5258] - Permissions problems publishing to Windows SSH Tectia SFTP Server
- [CSCD-5604] - Improve SFTP file writing to better preserve file permissions and ACL masks
- [CSCD-6058] - Cascade does not respect group file permissions for unix filesystems.
- [CSCD-6223] - SFTP library ignores umask of user upon initial creation of assets on server
- [CSCD-6325] - Site Migration Wizard breaks history and asset tree
- [CSCD-6327] - Not all editable files have "Rewrite links in file" option available
- [CSCD-6447] - When creating or editing Publish Sets through web services, the files, pages and blocks can be referenced only by path
Upgrade Guide
DO NOT attempt to use Cascade Server 6.7 Beta in a production environment. Instead, install it in a test environment.
Please follow every available release Upgrade Guide for every version you skipped during the upgrade. Then, follow the standard upgrade guide.

