360Works Scribe Changelog


Back to 360Works Scribe


  • - 360Works Scribe 1.31 - 11th July 2012
    • Fixed packaging issue introduced in Scribe 1.3. This affected ScribeDocSaveFile() function
  • + 360Works Scribe 1.3 - 18th June 2012
    • Added support for inserting carriage returns into Word documents
    • Added support in ScribeFileAsText function for Pages and Keynote (’08, ’09)
  • + 360Works Scribe 1.271 - 6th April 2012
    • Corrected issue introduced in version 1.27; an incorrect release date prevented some of the portfolio licenses from registering Scribe 1.
  • + 360Works Scribe 1.27 - 4th April 2012
    • FileMaker Pro and Server 12 compatibility release.
    • If replaceText is null when calling ScribeDocSubstitute, use an empty string instead of generating an error (searchText is still required)
    • Fixed ability to replace a placeholder with an empty string using ScribeDocReplace
    • Fixed text boxes being kept in tact
    • Fixed ability to pull symbols in using ScribeFileAsText with .docx files
    • Fixed a bug with incompatible characters in filename
    • ScribeDocReplace now replaces “simple field” types in Word Documents (these are merge fields created by some versions of Word)
    • Now extracts the name of attached files out Outlook .msg files
    • Fixed problem extracting from filenames with Japanese characters
  • + 360Works Scribe 1.262 - 12th January 2012
    • Fixed corrupt files being produced on Windows after multiple documents use ScribeDocSubstitute.
  • + 360Works Scribe 1.26 - 8th December 2011
    • Fixed loss of formatting with .xlsx files with ScribeDocWriteValue.
    • Fixed loss of formatting with .docs files with ScribeDocSubstitute.
    • Fixed loss of formatting with .docx files with Content Control Fields and ScribeDocWriteValue.
    • Fixed “flatten” flag to work on ScribeDocSaveContainer.
    • Added ability to retrieve PDF metadata: author, creation date, mod date, creator, producer, subject. Functionality is available in ScribeDocReadValue function.
  • + 360Works Scribe 1.25 - 27th September 2011
    • Fixed Bugs:
      • When doing a find and replace on a PDF file, you get a NullPointerException when saving the changes if you don’t specify a ‘flatten’ parameter.
      • ScribeHighlight function doesn’t appear to work, because the default highlight color was plain black text.
  • + 360Works Scribe 1.23 - 22nd August 2011
    • Added support for an additional parameter named flags which controls how regular expressions are processed in the ScribePatternMatchAll, ScribePatternReplaceAll and ScribeHighlight functions.
    • Fixed potential error message when saving Excel worksheets: com.prosc.scribe.WorkbookModel cannot be cast to com.prosc.scribe.PdfModel.
  • + 360Works Scribe 1.221 - 17th May 2011
    • Correctly reads values with superscripts, newlines and other formatting from Word documents.
    • Loads more variants of .xlsx files.
    • Date format is preserved when writing dates to a pdf.
    • Reading a non-existent Excel cell returns an empty string instead of an error.
    • Miscellaneous bug fixes.
  • + 360Works Scribe 1.2 - 30th March 2011
    • Added ScribeDocInsertCustomXml function for advanced users to write XML text directly into the Microsoft Office XML format.
    • You can now remove a formula in Excel by overwriting it.
    • In Excel, newly created cells pick up the style of the row in which they are created.
    • Fixed a bug where ScribeDocSaveFile failed on Windows when writing to a path supplied by a FileMaker get function, like Get(DesktopPath) or Get (TemporaryPath).
    • Added an optional parameter to ScribeFileAsText to skip unrecognized files. Without this parameter, unrecognized files have their entire contents returned.
    • Now supports tab stops when replacing text in Word .docx files.
    • Fixed a problem in Excel when overwriting numeric cells with text values.
    • Reading numeric values from Excel no longer applies formatting such as percentages, just returns the number value back to FileMaker.
    • Numbers and dates are written to Excel as Number/Date objects, not text.
  • + 360Works Scribe 1.143 - 23rd March 2011
    • Fixed viewing differences in non-verbose mode where words were replaced with whitespace, hiding the edit.
    • Now turns invalid ASCII range values for Excel into spaces (ASCII values 0-8,11-12,14-31).
    • Fixed a bug in Microsoft’s XML schema files where anchors in Word documents could result in an unreadable Word doc after processing with Scribe.
  • + 360Works Scribe 1.142
    • Fixed “Unbalanced Save/Restore state operators” error that some users may have received when calling ScribeDocSave.
  • + 360Works Scribe 1.141 - 8th February 2011
    • Fixed highlighting with ScribeHighlight, which was returning an error.
  • + 360Works Scribe 1.14 - 24th January 2011
    • Fixed issues with Auto-Update on Mac and Windows. Plugins prior to this version will need to be removed from the Auto-Update directory, we’ve put together an applet to take care of this http://www.360works.com/remove-plugins/. Perviously, FileMaker needed to be restarted after Auto-Update on Mac, and on Windows the update had to be performed manually in some cases; this update takes care of both issues.
  • + 360Works Scribe 1.12 - 18th January 2011
    • Issue was resolved that was only allowing one plugin at a time to load on Windows 7 and Windows Server 2008r2.
    • Logging is now consolidated to a single log file for all 360Works plug-ins. This should make it easier to report issues to 360Works, and will also significantly reduce the amount of disk space used when running multiple 360Works plugins on FileMaker Server.
  • + 360Works Scribe 1.11 - 7th January 2011
    • When extracting text from .docx files, now respects tabs, inserts one return instead of two for paragraphs.
  • + 360Works Scribe 1.1 - 5th January 2011
    • New Features:
      • ScribeDocWriteValue can now write images to PDF forms (only for PDF, not Word).
      • Now extracts message headers from Outlook .msg files.
      • Now includes example script showing how to use ScribeDocWriteValue.
    • Bug Fixes:
      • When reading .xls files from a URL; they were being treated as .xlsx instead.
      • Reading older .xls files, in some cases they were being treated as .xlsx XML files.
      • When extracting text from a URL, it was caching that result instead of reloading.
      • Reading older .xls files broke on Mac OS X 10.6.5, this is now fixed.
  • + 360Works Scribe 1.03 - 3rd November 2010
    • Better support for writing FileMaker dates, times and timestamps to excel files
    • Can now extract text from Outlook .msg files.
    • Now processes headers and footers in Word documents.
    • Fixed a bug where a license key conflict could be incorrectly triggered for single-user licenses.
    • ScribeFileAsText can now extract text from Outlook .msg files.
    • ScribeFileAsText now extracts the raw contents of any unrecognized file.
    • Fixed a bug where passing in an empty field value as the value parameter to ScribeDocWriteValue would cause an error.
  • + 360Works Scribe 1.02 - 14th August 2010
    • ScribeDocValue now works with Content Controls inside table cells.
    • ScribeDocSubstitute now works on text inside Content Controls and table cells.
  • + 360Works Scribe 1.01 - 6th August 2010
    • Fixed a problem reported running in German / Windows OS.
  • + 360Works Scribe 1.0 - 5th August 2010
    • Improved documentation.
    • PDF fields are now returned in the order in which they appear.
    • Excel documents now return numeric values for getText() and getIndex() – was previously only returning string values.
    • Fixes to reading percentage and formatted fields from Excel.
    • Added a ScribeDocSaveContainer field to simplify saving back to a container field.
    • Better error reporting when trying to read fields from old non-XML office docs.
  • + 360Works Scribe 0.9 - 28th May 2010
    • Added ScribeDocSubstitute function.
    • Numerous fixes to word document reading/writing.
    • Overhaul of difference engine, numerous fixes.
    • Excel workbook support for writing dates as dates.
    • Fix for differencesBetween when one block is empty.
    • Fix for .xls files in the older excel format (non-xml).
    • Switched version number to an AutoUpdate-friendly format.
    • Fixed missing functions in documentation.
    • Improved difference engine, now handles trailing deleted lines correctly, does not insert extra white space after a modification.
    • Support for re-evaluating calculation values in excel upon writing a value using Scribe.
    • Scribe_Highlight preserves original character styles.
    • Improved Excel document writing, fixed some problems that resulted in invalid worksheet files.
    • Colors are no longer case-sensitive.
    • xlsm file extension recognized as Excel.
    • Support for mixed-case cell representations in Excel documents (e.g. A3 or a3 both work).
    • Added ScribeDifferenceReport function, for getting statistics on modifications between two blocks of text.
    • Added support for reading PDF signature fields.