PowerPointPipe Changelog

What's new in PowerPointPipe 6.2.1

Nov 27, 2020
  • Fixed memory issues with x64 registered versions.

New in PowerPointPipe 6.1.1 (Oct 1, 2020)

  • Fixed file missing from install borlndmm.dll.

New in PowerPointPipe 6.1 (Sep 25, 2020)

  • License manager now handles key renewal.
  • Updated ribbon controls.

New in PowerPointPipe 5.9.1 (Jul 14, 2020)

  • Fixed issue with saving settings in Lite Edition.

New in PowerPointPipe 5.9 (Jul 14, 2020)

  • Fixed issue saving restart files when settings have not been saved.
  • Updated regex component.
  • Fixed file modes for server editions.

New in PowerPointPipe 5.8 (Mar 6, 2020)

  • Improvements to grid editing.

New in PowerPointPipe 5.7 (Mar 6, 2019)

  • Updated editing grid to be more user-friendly.
  • Fixed error where evaluation files were deleted if backup mode was selected
  • and the status window was closed without choosing to restore or delete the
  • backup files.

New in PowerPointPipe 5.5 (Jun 5, 2018)

  • Fixed error with Search Only mode.

New in PowerPointPipe 5.4 (Oct 19, 2016)

  • Fixed export error.

New in PowerPointPipe 5.3 (Oct 19, 2016)

  • New warning display if MS PowerPoint is currently running, with a button kill
  • it (tempting, I know)
  • Removed numbering from status dialog tabs as this was confusing.
  • Look In field now shows count of number of locations selected.
  • Fixed SharePoint URL dialog not allowing https:// links.

New in PowerPointPipe 5.2.1 (Jul 26, 2016)

  • Now can find and replace in OpenOffice presentations (*.odp)
  • Enhanced and improved user interface.
  • Updated internal libraries for pattern matching.

New in PowerPointPipe 5.1.0 (Jul 26, 2016)

  • Can now use macros in the replacement text: @inputFilename@ or @filename@
  • @fullInputFilename, @inputPath, @inputExtension
  • @clipboard
  • @time, @date, @datetime
  • @_year, @_month, @_day
  • @_hour, @_minute, @_second
  • @randomdigit, @randomletter
  • @ENV_varname
  • Can now specify which property should be modified or replaced by preceding it
  • with [fieldname] eg
  • Search fields for: [Author]Simon Replace With: Lisa

New in PowerPointPipe 5.0.0 (Jul 26, 2016)

  • Now allows the subaddress (anchor) part of hyperlinks to be modified.
  • New warning when all Search Locations checked (slows job down).
  • New checks if the hyperlink change does not get saved if the hyperlink is
  • invalid or the destination cannot be found)
  • Separated the restart controls into a new tab.

New in PowerPointPipe 4.9.3 (Jan 22, 2016)

  • Added Excel import messages regarding ending at the first blank "Find What" cell.

New in PowerPointPipe 4.9.2 (Jan 22, 2016)

  • Fixed Activate error with "Options\Keep Microsoft PowerPoint visible while
  • changes are being made."

New in PowerPointPipe 4.9.1 (Jul 28, 2015)

  • Fixed "List index out of bounds" error on run.

New in PowerPointPipe 4.9 (Jul 28, 2015)

  • Fixed settings error on startup.

New in PowerPointPipe 4.8 (Mar 11, 2015)

  • Fixed intermittent XML loading/saving error on x64 systems.
  • Fixed error with /I= command line option not loading the search-replace list.

New in PowerPointPipe 4.7 (Nov 26, 2014)

  • Fixed Save from removing leading and trailing whitespace.
  • Fixed Recent settings from not appearing in the Recent files history.

New in PowerPointPipe 4.6 (Oct 24, 2014)

  • Search items can now be sorted by clicking on the Find what column header.
  • Fixed issues with Lite Editions.
  • Improved detection and display of non-English code pages.
  • Updated to EasyPattern v2.9 and Perl regex libraries.
  • Incremental search when the search grid is selected.

New in PowerPointPipe 4.5 (Oct 24, 2014)

  • Fixed problem with invalid EasyPattern/Perl regex search locations being
  • removed, and then not being processed against valid search locations such as
  • hyperlinks.

New in PowerPointPipe 4.4 (Jun 17, 2014)

  • Files To Process can now set the Start or End date for files to be included.
  • New! Now attached directly to SharePoint sites (evaluation, and SharePoint
  • Edition only).

New in PowerPointPipe 4.3 (Mar 7, 2014)

  • Now can handle search and replace inside tables.

New in PowerPointPipe 4.2.1 (Mar 7, 2014)

  • Restart control now restarts on the next file AFTER the restart filename -
  • making it easier to skip problem files without having to guess which file is
  • next.

New in PowerPointPipe 4.2 (Nov 13, 2013)

  • Now shows '(more pending)' next to the file count if more files remain to be
  • counted, so users aren't misled that only 1000 files will be processed.

New in PowerPointPipe 4.1 (Nov 13, 2013)

  • Options\Import Search/Replace List and Actions Tab\Load A Search/Replace List
  • From This File now work with multi-line Tab and CSV data.
  • Fixed range check error on loading replace highlight color fields from import
  • files.

New in PowerPointPipe 4.0.3 (Jul 30, 2013)

  • Improved installer for floating version.
  • Better error messages when Microsoft Excel is not available to load external
  • .xls search/replace lists.

New in PowerPointPipe 4.0.2 (Jun 8, 2013)

  • Fixed problem with evaluation where it crashed if you gave it more than 20
  • documents to process, and it also restricted the evaluation to only one file.

New in PowerPointPipe 4.0.1 (Jun 8, 2013)

  • Fixed integer overflow errors under x64.

New in PowerPointPipe 4.0 (Apr 30, 2013)

  • Dual x32/x64 release.
  • The files to be processed are now gathered in parallel with document
  • processing, so processing starts far more quickly, especially for large sets
  • of files.
  • Improved handling of Unicode filenames.
  • Faster importing of large search/replace lists.
  • Quicker to cancel operations with large search/replace lists.
  • Fixed bug with change detected even when nothing replaced occurred with
  • text boxes.

New in PowerPointPipe 3.9 (Aug 28, 2012)

  • Status dialog now opens file on double-click of subsidiary search/replace
  • phrases. Right-clicking on a filename or phrase now gives a menu to open the file, or its containing folder.
  • Now supports Open Document Impress file type .odp.
  • Fixed bug where the Replacement Text for subsequent replacements is altered incorrectly when Prompt on Replace is checked, and [Replace (File)] or [Replace (Job)] is pressed in response to a replacement.

New in PowerPointPipe 3.8 (Jan 24, 2012)

  • When Microsoft PowerPoint is restarted, PowerPointPipe now re-applies the
  • visibility settings to show or hide Microsoft PowerPoint.
  • Now skips ~*.* temporary files and .lnk files.

New in PowerPointPipe 3.7 (Jan 17, 2012)

  • Now handles shapes that include tables.

New in PowerPointPipe 3.6.2 (Nov 17, 2011)

  • Added application link to help file for correct import file format.

New in PowerPointPipe 3.6.1 (Sep 15, 2011)

  • Fixed 'Prevent overlap' replace mode.
  • Fixed GUI issue with selecting a cell to edit.
  • Fixed Tips of the Day.

New in PowerPointPipe 3.6 (Jul 22, 2011)

  • New option to disable AddIns - previously AddIns were always disabled, but
  • this new option allows them to remain enabled so that they can assist with
  • the replacement process if required.
  • New option to prevent overlapping of subsequent search replaces. This is very
  • handy when the replace terms appear in subsequent search terms and two
  • replacements would have occurred.
  • Improved installer to not require Admin user.

New in PowerPointPipe 3.5.1 (May 3, 2011)

  • New help options and hints for connecting to SharePoint.

New in PowerPointPipe 3.5 (May 2, 2011)

  • Passwords are now stored encrypted.

New in PowerPointPipe 3.4 (Apr 1, 2011)

  • Now detects and disables the 'Update Links' dialog.
  • Progress timer is now disabled while opening a file - so Microsoft PowerPoint
  • will not be terminated when opening a large file.

New in PowerPointPipe 3.3.3 (Jan 27, 2011)

  • New log message when 0 occurrences are found and Force Save is on.
  • Fixed string list error when using List of files.
  • More Unicode improvements.

New in PowerPointPipe 3.3.2 (Dec 20, 2010)

  • Improved hyperlink and OLE/DDE scanning speed.
  • Fixed scanning issue when slides have no shapes.
  • OLE links now included in Hyperlink Report.

New in PowerPointPipe 3.3.1 (Dec 16, 2010)

  • Fixed installer issue.

New in PowerPointPipe 3.3 (Dec 13, 2010)

  • Errors on final Save are now trapped to prevent errors with File Locking and SharePoint.
  • The row number column is now resizable - allowing row numbers larger than 100 to be displayed.
  • Fixed bug where the timer that checks if Microsoft PowerPoint is still responding did not re-trigger after the first failure of Microsoft PowerPoint.
  • Link Reports now ignore empty hyperlinks, making it easier to identify unchanged links.
  • Now can restart at a specified file.
  • New option to Accept All Revisions before replacing - these can prevent phrases from being found.
  • Hyperlink report is now available in the Save Report option for output types CSV, TAB and HTML. Previously it was only available for XML.
  • OLE Links are now included in the Hyperlink report.
  • Unicode filename support.

New in PowerPointPipe 3.2.2 (Dec 8, 2010)

  • Errors on final Save are now trapped to prevent errors with File Locking and SharePoint.
  • The row number column is now resizeable – allowing row numbers larger than 100 to be displayed.
  • Fixed bug where the timer that checks if Microsoft Excel is still responding did not re-trigger after the first failure of Microsoft Excel.
  • Link Reports now ignore empty hyperlinks, making it easier to identify unchanged links.
  • Now can restart at a specified file.
  • New option to Accept All Revisions before replacing - these can prevent phrases from being found.
  • Hyperlink report is now available in the Save Report option for output types CSV, TAB and HTML. Previously it was only available for XML.
  • OLE Links are now included in the Hyperlink report.
  • Unicode filename support.

New in PowerPointPipe 3.2.1 (Jun 7, 2010)

  • New option to Skip Prompting if the replacement is identical.
  • Now shows error dialog if the default save location (in My Documents) cannot
  • be written to, and exits gracefully.
  • Standardized open/save dialogs now used throughout.

New in PowerPointPipe 3.2 (Apr 15, 2010)

  • New Check All/Uncheck All buttons to set the Look In locations.
  • New Insert row button.
  • Better install under Vista/Windows 7 - no admin required to install or run.

New in PowerPointPipe 3.1.6 (Feb 18, 2010)

  • Microsoft PowerPoint now kept visible better if 'Keep Visible' option checked.
  • File associations now just for .ppt and .pptx files.
  • 'Prompt on Replace' option now displays the Confirmation dialog even if the
  • found text and its replacement are identical - making search-only far easier.

New in PowerPointPipe 3.1.5 (Feb 18, 2010)

  • Fixed minor bug

New in PowerPointPipe 3.1.4 (Aug 3, 2009)

  • Improved handling of Microsoft PowerPoint restarts

New in PowerPointPipe 3.1.3 (Jun 9, 2009)

  • Logs now include a sequential file number.
  • Fixed connection to help file.
  • Fixed installer not copying files.
  • Fixed settings not being saved in My Documents folder.

New in PowerPointPipe 3.1.2 (May 15, 2009)

  • Now searches inside each shape contained with a grouped shape e.g. for
  • Links/OLE/DDE etc.

New in PowerPointPipe 3.1.1 (Apr 28, 2009)

  • Backup files now get the same date as the original file.
  • Backup Files and Keep File Date option now work with Unicode filenames.

New in PowerPointPipe 3.1 (Apr 28, 2009)

  • Code Module searches now include all possible modules. A VBProject protection password can be opened using the Unprotect Password field.
  • New Edit Menu with Cut/Copy/Paste/Select All
  • Installer will now force a reboot if redemption.dll is in use.

New in PowerPointPipe 3.0.1 (Apr 28, 2009)

  • Removed option to keep PowerPoint visible as Microsoft does not support it.

New in PowerPointPipe 3.0 (Apr 28, 2009)

  • Added option to keep Microsoft PowerPoint visible while running to aid
  • debugging.
  • Added button to import the file list from Microsoft PowerPoint's current list
  • of open files.
  • Added ability to perform search only from command line using /GS.
  • Fixed /REPORT= command line option not working.

New in PowerPointPipe 2.9 (Apr 28, 2009)

  • New Highlight option when a replacement is made, to make locating changes
  • easy.
  • New [Clear All] button below search/replace grid.
  • Removed legacy behavior where contents of search/replace grid were appended to imported search/replace lists, leading to confusing results.

New in PowerPointPipe 2.8 (Apr 28, 2009)

  • Now forces a Microsoft PowerPoint restart when particular error messages are
  • returned.
  • If errors occur during Import, you can now cancel the Import.
  • Fixed bug with /G command line invocation, and with /Q.

New in PowerPointPipe 2.7.9 (Apr 28, 2009)

  • Macros are now disabled to prevent them interfering with document processing.
  • New warning message if backup files have not been deleted or restored at the end of a job.
  • Longer timeout while waiting for Microsoft PowerPoint to respond. Timeout
  • disabled while showing the 'Cancel Job' confirmation window.
  • Fixed bug with Microsoft PowerPoint being terminated repeatedly.
  • New translations, better form resizing, fixed detection of options changing.

New in PowerPointPipe 2.7.8 (Apr 28, 2009)

  • Fixed Match Case and Match Whole Words Only settings not being retained.

New in PowerPointPipe 2.7.7 (Apr 28, 2009)

  • Now integrates with Windows Explorer right click menus - 'PowerPointPipe this
  • file/folder'.
  • Now allows a list of files to process on the command line.
  • Previous settings are now saved under Documents rather than Registry.
  • New installer languages.
  • New Japanese and Chinese translations.

New in PowerPointPipe 2.7.6 (Apr 28, 2009)

  • Fixed incorrect warning for hyperlink longer than 255 characters.
  • Now integrates with Windows Explorer right click menus - PowerPointPipe this
  • file/folder.
  • Now allows a list of files to process on the command line.

New in PowerPointPipe 2.7.5 (Apr 28, 2009)

  • Now updates hyperlink Screen Tips as well when the 'Hyperlink addresses'
  • search location is chosen.
  • Office 2007 file extension of .PPT* now supported.
  • Import assumes defaults if just columns A & B present.
  • Invalid Search Locations are now corrected and you have the option to
  • continue running the job.
  • Fixed bug with hyperlinks not being updated due to TextToDisplay property not supported on older versions of PowerPoint.
  • Fixed bug with Prompt on Replace always replacing.

New in PowerPointPipe 2.7.4 (Apr 28, 2009)

  • Now can optionally handle read-only files.
  • Now warns you if you apply EasyPattern wildcards or Perl regex wildcards to
  • search locations that do not support them.

New in PowerPointPipe 2.7.3 (Apr 28, 2009)

  • Fixed bug with search locations not being processed correctly.

New in PowerPointPipe 2.7.2 (Apr 28, 2009)

  • Vista installation support.
  • New Troubleshooting Guide links.

New in PowerPointPipe 2.7.1 (Apr 28, 2009)

  • Fixed errors when searching Notes and Handout masters for hyperlinks.
  • Now allows files to be drag and dropped.

New in PowerPointPipe 2.7 (Apr 28, 2009)

  • Improved speed when making massive numbers of hyperlinks changes (e.g.
  • 18000).
  • Hyperlink changes now automatically check for equivalence between and
  • spaces.

New in PowerPointPipe 2.6.2 (Apr 28, 2009)

  • New status message when exporting or importing data
  • Added Half Width/Full Width option for Japanese text.
  • Increased search/replace speed.
  • Removed Arabic options - causing problems with English versions.
  • New Options Menu item to remove leading and trailing blanks from search and replace terms.
  • Status displays now resume if you cancel out of Aborting the job.

New in PowerPointPipe 2.6.1 (Apr 28, 2009)

  • Status window now shows seconds elapsed and scans in progress to improve
  • feedback to user.
  • Improved timeout detection.

New in PowerPointPipe 2.6 (Apr 28, 2009)

  • Auto Recovery is now disabled to prevent it interfering with document
  • processing.
  • New search types of EasyPattern wildcards and Perl regex wildcards. These can
  • be used to apply sophisticated pattern matching, replacing and reformatting
  • in Hyperlink addresses, Shapes, Headers, Footers, Built in/Custom properties,
  • Notes and Links (OLE/DDE).
  • Prompt on Replace for the search locations above.
  • Processing can now be paused and resumed.
  • Updated Excel/CSV/Tab import and export.
  • Backed-out Windows Vista installation support. Too cumbersome for users.

New in PowerPointPipe 2.5 (Apr 28, 2009)

  • Now can search multiple locations with one search row.
  • New option to process longest 'Find What' strings first - perfect for
  • translators.
  • New option to Allow Alerts from Microsoft PowerPoint.
  • Fixed bug with prompt for save not occurring when the settings have been
  • changed.
  • Fixed bug with replace strings longer than 255 characters missing some
  • characters.
  • Fixed bug where MS Word was restarted, not MS PowerPoint

New in PowerPointPipe 2.4.5 (Apr 28, 2009)

  • Fixed division by zero when 'Restart after XX documents' was zero.

New in PowerPointPipe 2.4.4 (Apr 28, 2009)

  • Now processes files with Unicode filenames.
  • List of Files now supports Unicode filenames.
  • Up/Down arrows now work outside of the Grid control.

New in PowerPointPipe 2.4.3 (Apr 28, 2009)

  • Status dialog now correctly shows Unicode search/replace strings.
  • Changed install to support Windows Vista - Test files and Sample are now
  • stored under Application DataDataMysticPowerPointPipe. Default install
  • location is now Program FilesDataMysticPowerPointPipe.
  • Changed the 'file exists' check to work better on LANs.

New in PowerPointPipe 2.4.2 (Apr 28, 2009)

  • New button to copy selected rows.
  • Status dialog can now save a report as a Web Page, CSV or Tab data.

New in PowerPointPipe 2.4 B (Apr 28, 2009)

  • New option to restart Microsoft PowerPoint automatically after a given number
  • of documents. This helps to eliminate Microsoft PowerPoint errors.
  • Now checks if Microsoft PowerPoint is not responding, and shows a helpful
  • message to the end user. Microsoft PowerPoint can be restarted automatically if it is unresponsive for a given number of seconds.
  • New option to specify the path to the Microsoft PowerPoint executable (.exe)
  • file. This is used if Microsoft PowerPoint cannot be restarted automatically
  • after a failure.
  • New option to process a list of files pasted in.
  • Now allows replacements longer than 255 characters (working around a
  • Microsoft PowerPoint limitation).
  • Backup files can now be restored or removed at the end of the job.
  • Multi-line values can now be edited in the grid.
  • Up/Down arrows now work correctly in fields other than the grid.
  • Error messages reworked to always show the filename first.
  • Status dialog can now copy filenames without messages - very useful for
  • generating lists of files to reprocess.
  • mport from a .XLS replace list now handles trailing spaces and the values
  • Yes/No/True/False/1/0 for Boolean fields.

New in PowerPointPipe 2.4 (Apr 28, 2009)

  • Now can update the Slide Master, Notes Master, Title Master, Handout Master
  • etc.
  • New 'FileSend To...' menu item to email settings.
  • New Help panel to assist new users.
  • Bug fix when started with no search/replace rows.

New in PowerPointPipe 2.3 (Apr 28, 2009)

  • Now can update OLE and DDE links to other objects.

New in PowerPointPipe 2.2 (Apr 28, 2009)

  • Now detects multiple copies of PowerPointPipe running - and warns against it,
  • as it can lead to document corruption.
  • Now warns if no rows are selected when options are clicked on.
  • Now shows Unicode search strings in the status dialog.

New in PowerPointPipe 2.1 (Apr 28, 2009)

  • Now can display the clipboard contents - very useful when using '^c' to
  • replace search text with the current clipboard contents.
  • 'Whole word only' option is now shown disabled when the search string
  • consists of more than one word.
  • New option to update an ISO-9001 revision number field by a pre-defined
  • amount.
  • Fixed 'Search Inside Shapes'.

New in PowerPointPipe 1.9 (Apr 28, 2009)

  • Now can search/replace inside slide notes.
  • New XML file format - makes it easier to automate PowerPointPipe and share
  • replace lists with WordPipe and ExcelPipe.
  • Search/replace rows are now restored when the application restarts.
  • Now warns against erroneous backslashes () instead of forward slashes (/)
  • when searching inside hyperlink addresses.

New in PowerPointPipe 1.8 (Apr 28, 2009)

  • New warning message if the search/replace list filename is blank.
  • New method of connecting to Microsoft PowerPoint allows it to be manually
  • started if required.
  • New warning if no files were processed

New in PowerPointPipe 1.7.1 (Apr 28, 2009)

  • Now works with an independent copy of PowerPoint to avoid interfering with
  • other applications.

New in PowerPointPipe 1.7 (Apr 28, 2009)

  • EXPORT and IMPORT of replacements list to any common file format (xls, csv, txt), in Unicode format.
  • New column for the row number - makes the grid easier to work with.
  • Now shows the number of changes made or search terms found, both for the
  • entire job, for each file, and for each search or replace term.

New in PowerPointPipe 1.6 (Apr 28, 2009)

  • Backup mode.
  • Now supports drag and drop of rows.
  • Now supports Up/Down/Tab/Shift+Tab in grid.

New in PowerPointPipe 1.5 (Apr 28, 2009)

  • Now can be automated without intervention.
  • Now there is only a single message is the search strings contain leading or
  • trailing whitespace.
  • Now correctly loads Unicode data from an Excel search/replace list.
  • Now correctly finds and replaces Unicode in hyperlinks, shapes, headers,
  • footers and document properties.
  • Now handles loading a Tab or CSV search/replace list where the replacement is blank.
  • Now handles European installations of PowerPoint.

New in PowerPointPipe 1.4 (Apr 28, 2009)

  • Now can import a list of the files to process.

New in PowerPointPipe 1.3 (Apr 28, 2009)

  • Fixed handling of some text frame types, which caused processing to abort.

New in PowerPointPipe 1.2 (Apr 28, 2009)

  • Fixed changing inside hyperlinks.

New in PowerPointPipe 1.1 (Apr 28, 2009)

  • Initial release based on ExcelPipe 2.5