This version of Razl focuses on general performance and workflow improvements to the tool. We have noticed that many features are slow and/or require too many clicks to use. We have improved both the workflow of the developer using Razl and the overall speed of the tool.
Razl functionality allowing users to copy items and sub items from one database to another has been enhanced to allow more than one item to be copied at once, which dramatically improves the performance of copy operations. When combined with Lightning Mode, this new feature allows very large content trees to be quickly moved between databases.
Compare/Editors for complex Sitecore fields
A new function for comparing and moving complex field values in Sitecore by providing custom field editors for multi-list fields, link fields, and Presentation Details. This will facilitate side-by-side comparison of some of the more complex Sitecore fields.
Search and Compare items
A new search box on the toolbar to allows developers to use the internal Sitecore search to find items over both servers and show the results in the Deep Compare area. Items are compared as the items are searched/found.
Highlight newer item in the compare pane
A visual indicator alerting the user if one item is newer than the item on the other server in a comparison; this prevents overwriting changes to an item accidentally, and helps the user by not forcing the user to manually check the Sitecore Updated field.
Copy an item and its related items
A new copy function to copy an item and its related items based on links in the link database. Facilitates moving pages where the items making up the page are spread across in multiple folders.
Improve the multi-select experience with deep compare
The History/Deep compare pane at the top of the window was previously slow to use when selecting multiple item because the upper pane was using the main compare window for most of its functions. Decoupling the upper pane functionality from the lower pane improves usability of the tool.
Allow relative dates in the history sync script
Allows users to specify relative dates for copying item using history in the script engine. Previously, the script had to be updated if the user wanted to perform a recurring rolling move of changed items.
Right click copy information from an item
A right-click menu to select useful information like item ID, path, template id, template path, field id, field name and value and place the information in the clipboard.
Create new logs every time Razl is started
An option to create new logs each time Razl is started has been added to the options screen. This helps with script mode and capturing individual sessions.
Allow the history/deep compare pane to be re-sizable
The top Deep Compare/History pane can now be sized with the other panes.
Highlight items in lower tree after deep compare
When a Deep Compare is done, items in the tree can be highlighted based on differences in their children. This makes it easier to find different items by showing parent items that contain children with differences.
Export a list of changed items
Create an export file of item ID’s and paths based on the contents of the Deep Compare/History pane. Allows users to report on differences between environments. Users can also extend script mode to create a similar export of differences before performing the change.
New connection manager
A new connection manager is now accessible in the toolbar of Razl. This shows all connections and allows them to be quickly reviewed and edited. The exiting connection editing functionality still exists, this function makes it easier to edit the connections.