Guiffy Release Notes
8.0 Release Notes: Build 214 - March 5, 2007
The 8.0 release includes several Major Enhancements:
- Named Saved Settings:
- Adds the capability to Save Settings as named file
- And then, Load a named Saved Settings file.
- Save Settings keeps current Named Settings updated.
- Save As and Load dialogs include a history combo choicelist.
- Named Settings added in Guiffy CLI and API.
- Auto Encoding:
- New optional mode for Encoding options.
- Detects Encoding format of 1st, 2nd, and parent files.
- Then, uses the detected Encoding format when saving 1st or 2nd file.
- 1st file's Encoding format used for all other file saves.
- Detection based on:
Byte Order Marks, XML Declaration encoding= attribute,
or HTML meta charset= attribute.
- User specified Encoding formats used when auto detection isn't possible.
- Encoding options dialog shows detections.
- Auto Encoding added in Guiffy CLI and API.
- Auto EOL:
- New optional mode for Write EOL options.
- Detects EOL format of 1st and 2nd files.
- Then, uses the detected EOL format when saving 1st or 2nd file.
- 1st file's EOL format used for all other file saves.
- EOL options dialog shows detections.
- Auto EOL added in Guiffy CLI and API.
- Show Ignored differences:
- New option for file compare in Ignore options.
- Shows ignored differences in 2nd file compare view.
- Preserves 2nd file content while making an edited variant.
- Show Ignored differences added in Guiffy CLI and API.
- ClearCase Integration:
- All NEW ClearCase type manager integration modules.
- Java-based, uses Guiffy API, much faster than Perl implementation.
- Easier to install/setup --- no compile required.
- Cross-platform: Tested on Windows and Linux/Unix.
- Supports Dynamic and Snapshot views.
- Performance Improvements:
- Streamlined GUI startup --- 52% faster.
- Consolidated install down to 2 jars --- Guiffy.jar and JavaHelp (jh.jar).
- 8.0 on Java 6, file compares performed from command line - 2X F-A-S-T-E-R !!
- Windows Vista Support:
- With latest InstallAnywhere (8.0) install packaging.
- With updated shell extension for Explorer context menus.
- With 1.6 or 1.5 JREs.
- Looks good - Vista Look and Feel.
- Java 6 Support:
- We tested Guiffy 7.x and 8.0 on Java 1.6.0 for
months (ever since 1.6.0 was available for beta testing) - NO PROBLEM.
Java 6 is faster and
it supports Windows Vista.
- Download packages for Windows and Linux with a JRE include the international 1.6 JRE.
- Additional DragNDrop support:
- Files can be dragged and dropped onto the file compare view
text areas.
- Drop selects the file in the Open Files Panel. Then, either
click on Compare, or drag and drop another file
onto its field in the Open Files Panel.
- Improved browser launcher - for license key requests ( Evaluation / Buy / Annual Subscription ) and OnLine Support.
- Works on MacOS (9 or X) - default browser
- Works on Linux/Unix/"Others" - Firefox, Mozilla, Netscape, Konqueror, or Opera
- Works on Windows - default browser
- Compare Report (HTML) Preview/Print launches the browser
- Eliminated usage of WebWindow component.
- Faster, lighter, less memory required, etc.
- Updated U.I. translations
- Bugs 360-363 fixed (Refer to BugReports on Guiffy's web site for details)
7.4 Release Notes: Build 198 - September 25, 2006
The 7.4 release includes:
- Folder Compare options: Ignore All Except Files & FileTypes
( Only compare these files and/or these filetypes. )
- Style Attributes for Line Numbers & Fillers --- Fonts, Foreground &
Background colors. In compare views and compare (HTML) reports.
- Desktop integrations: Windows Explorer, MacOS X Finder,
& Linux KDE (Context Menus). Select files/folders and run Guiffy from
your desktop.
- Encoding Choice Lists
- Folder Compare option: Ignore Symbolic Links
- Close Window (Cmd-W for MacOS X)
- Help improvements: Added keyboard shortcuts cheat sheet, Added
Desktop integration notes and
Added Integration notes for MKS Integrity and AccuRev.
- Updated U.I. translations
- Bugs 351-359 fixed (Refer to BugReports on Guiffy's web site for details)
7.3 Release Notes: Build 188 - May 8, 2006
The 7.3 release includes:
- NEW Ignore Whitespace types: Leading, Embedded, & Trailing.
- Find in 1st | 2nd view indicators in the dialog and menu.
- Disallow Editing CLI -ge1|ge2 options.
- Circular link detections during file tree compare on Unix/Linux.
- MacOS X Installer setup improved to select the latest JRE.
- Help buttons added for context sensitive help in File Compare Show,
Folder Compare Show, and FileTypes dialogs.
- DragNDrop into file/folder open panels user interface improved.
- Startup 12-20% faster.
- Installer improvements for the latest Suse, Redhat, Fedora, Solaris,
and MacOS X distributions.
- Readied for Java 1.6 beta testing.
- CLI -duser.home= for Windows installs with Redirected Desktops.
- Help improvements: Added information for Uninstall/Update/Upgrade and
Added Integration note for Visual Studio Team Foundation Server.
- Updated U.I. translations
- Bugs 345-350 fixed (Refer to BugReports on Guiffy's web site for details)
7.2 Release Notes: Build 179 - February 20, 2006
The 7.2 release includes:
- NEW Compare Report (as HTML) engine API --- Non-GUI, MUCH faster with less memory
required.
- Separate Encoding parameters for 1st, 2nd, and Parent files. Supported
throughout product set - GUI application, command line intefaces,
and API package.
- API Enhancements: setWriter for 1st and 2nd files, setAllowEditing for 1st and 2nd files,
and improved Save and SaveAs Actions for 1st and 2nd files.
- Faster launcher on Windows.
- Find operates from current cursor position (rather than last find position).
- Installer enhancements and bug fixes: Silent mode support, Windows DEP issue
resolved and updated platform/JRE support.
- Updated U.I. translations
- Bugs 334-344 fixed (Refer to BugReports on Guiffy's web site for details)
7.0 Release Notes: Build 165 - May 9, 2005
The 7.0 release includes several Major Enhancements:
- New Toolbars/Icons/Style & Logo:
- NEW fresh toolbar buttons (Incors-based icons).
- NEW Logo.
3 diff <>
symbols makeup our new logo. Symbolic of our advanced,
trustworthy 3-way merge and blended implemenation of 3
compare algorithms. You can also see a box framework image - some folks
call it the Guiffy "Orb" ;-))
- Look-and-Feel toolbar separators.
- New 2005 (Crystal) Style - White background with
brighter scroll meters and Blue-on-Orange Select.
- Edit user interface improvements:
- Select, Copy, Paste, Cut(as Removed) Exclude gutters.
- Mark as "Removed" enhanced to toggle - "Remove/Restore".
- Undo (Compound Edits) - Paste, Replace Change from 2nd in 1st,
and Replace Change from 1st in 2nd.
- Undo stack NOT updated for operations with their own builtin
(at any time, in any order) undo: Merge Keep/Undo, Cut, Mark, and Flip.
- PVCS integration:
- PVCS integration support - plugin Guiffy as diff/merge tool.
PVCS customers have been asking us to find a way to integrate
with PVCS so they could have a better diff/merge. PVCS does
NOT have an interface for external diff/merge tools. But,
"Where there's a will, there's a way...". See our
PVCS
Help document
for further information.
- Extended Diff/Merge context popup menus:
- DragnDrop in File/Folder Open Panels:
- Drag a file/folder from Windows Explorer(for example) and
drop it in one of the file/folder name fields of the Open Combo Panels.
- HTML Reports - Save, Print & Preview:
- New File/Folder Compare reports - single file, supporting
all the Guiffy style properties.
- Java 5 Support:
- We tested Guiffy 6.x and 7.0 on Java 1.5.0 and 1.5.0_01 for
months (ever since 1.5.0 was available for beta testing) - NO PROBLEM.
Java 5 startup is faster and requires less memory. And,
it comes with a new Look-and-Feel (Ocean).
- Unicode file/folder names support:
- If you have Unicode file/folder names in your local or remote file
systems or find them in a floppy, CD, etc. --- no problem, just select
a Unicode font and your file/folder names will be displayed properly
in the folder compare views and all of Guiffy's file/folder dialogs.
- Bugs 322-333 fixed (Refer to BugReports on Guiffy's web site for details)
6.5 Release Notes: Build 144 - December 15, 2004
The 6.5 release includes:
- Direct(clickon) current block navigation...
- Clickon the text within a change block and the logical
current block is set to that change.
- Next/Previous "Wrapping" confirm dialog:
While navigating with Next/Previous change or attention
a confirm dialog is diaplayed before wrapping.
- Forked file compare window saved settings for location and size added
- Updated Encoding Help
- Bugs 318-321 fixed (Refer to BugReports on Guiffy's web site for details)
6.4 Release Notes: Build 141 - October 18, 2004
The 6.4 release includes:
- Folded Compare/Merge views...
- Guiffy's default display mode for compare/merge results is
to Show everything - the matching lines and the differences
for file sizes upto 400KB. For files > 400KB, the
differences are displayed within 8 lines of context which
we call Folded Compare/Merge Views.
- Folded Compare/Merge Views improve the compare viewing
response time --- up to 10X faster for large files with just
a few differences.
- And, Folded Compare/Merge Views reduce the memory requirements
--- enabling compare/merges of MUCH larger files.
- See the Options->Show dialog for controlling the file size
threshold for folded views.
- Double clicking on a "Folded" indicator line will open
another window with the content of the matching block. If
needed you can select, edit and copy text from the
matching view.
- Save 1st/2nd As and Save Merge File operations include
the matching lines of text from folded blocks in their saved
results.
- Parent file dialog smarter defaults:
The Open Parent file dialog defaults to the last Parent file
opened path and the current 1st file name.
- Save 1st/2nd file dialogs remember last path.
- Bugs 305-317 fixed (Refer to BugReports on Guiffy's web site for details)
6.2 Release Notes: Build 135 - July 26, 2004
The 6.2 release includes:
- Parent File Attention Viewer
- DoubleClick in the merge text of the result view opens another
Window with a view of the Parent File content for the current
merge block.
- Tools -> Keep/Undo All...
- You can begin your merge based upon keeping the contents of the first, second, or
Both files. Or, to start over again, you can Undo All your keep selections. These
operations are selected in Tools -> Keep/Undo All...
- Font options...New All Text selection
- -gs disallows Merge Saves until finished:
Command Line interface -gs option added to disallow
Merge Saves until all Attentions are resolved.
API GuiffyFrame method setAllowSaves added.
- Examples added in Folders Ignore dialog
- Bugs 300-304 fixed (Refer to BugReports on Guiffy's web site for details)
6.1 Release Notes: Build 123 - April 19, 2004
The 6.1 release includes:
- Reduced Memory requirements:
Heap High Water Mark reduced 30%. Heap Used (High Water Mark - Freed) reduced 30%.
- Doubled File Size compare/merge multi-MB files
- For Guiffy 6.0, the default 128MB max. heap size would usually compare files
up to about 100K lines (3.5MB). Guiffy 6.1 will usually compare files up to about
200K lines (7MB). Allow about 35% more heap space for 3-way merges.
- Upto 38% FASTER file compare/merges 18-38% faster
- Optimized Startup - 15% quicker GUI startups
- File compare views auto-navigate to the first difference
- Improved the file/folder headers LAF
- Bugs 291-299 fixed (Refer to BugReports on Guiffy's web site for details)
6.0 Release Notes: Build 112 - March 2, 2004
The 6.0 release includes several Major Enhancements:
- FileTree details Size and Date
- Options -> Folder Compare Show Details displays the File Size and
Modified Date in the FileTree compare view.
- FileTree Style Backgrounds and Fonts
- Plus, Native Look-and-Feel icons
- "Explore" FileTrees with [+] / [-]
- OR, select Folder Compare Show SubFolders (Recursively) option
to perform a complete FileTree compare.
- File Tree view Performance Improvements
- TreeView creates 300%+ faster
- Immediate resizes
- MUCH quicker option and view split changes
- Folder compare Logical navigation tools
- Use clickable scroll meters to go to a block of file differences
- Or, the choicelist to select a block of file differences
- Or, Next/Previous to browse the blocks of file differences
- Copy/Delete operations dynamically update views
- Ignore Files/SubFolders with * wildcards
- NEW default "Plexi" style for 2004
- NEW Options -> Reset to defaults
- Bugs 283-290 fixed (Refer to BugReports on Guiffy's web site for details)