AutoTag Release Notes
These notes are also in the readme.rtf file that is included with the program.
7.1.33.0
Features
- None
Bug Fixes
- Handle the case of an image pushing text before it after it on the page
- Handle the case of paragraph set to a list that doesn't exist.
7.1.32.0
Features
- None
Bug Fixes
- Auto-joins in the SQL Wizard would not remove all unneeded ones when removing a table from the select in some cases - fixed.
- Check for going past end of body in getBreakLoc()
7.1.31.0
Features
- Updated to the latest ICSharpCode.SharpZipLib for zip file operations on .NET.
Bug Fixes
- If an Excel cell had a number from a tag, followed by text (either literal or from tags), it would lose the initial number in the output - fixed.
- If a Word document had the TC field in the template, it would create a bad DOCX and WordML output - fixed.
- If an Excel template had a global macro, when creating an XLSX or XLS report it would have errors - fixed.
7.1.30.0
Features
- Auto-joins not handled in the SQL Wizard for Sql Server database for tables that have a schema - implemented.
- Added start-up tips
Bug Fixes
- If the footer on the first page of a document was larger than the specified footer size, text would overwrite the footer in PDF output - fixed.
- Exception thrown when parsing the autotag() macro in an XLSX template - fixed.
- Unprocessed tags not written out in the autotag() macro in XLSX reports - fixed.
- Splash screen layout improved, more information on samples.
7.1.29.0
Features
- None
Bug Fixes
- Absolutely positioned tables in headers & footers were placed wrong on the Y axis – fixed
- The color for a shaded background could affect default colors in RTF output - fixed.
- In the tag editor ${var}\element\@attr was set as ${var\element}\@attr in many cases – fixed
- If a table inside another table broke over multiple tables, and had a second table following it in the same cell it would throw an exception - fixed.
- If a program added their own data to the hidden data in Word, would throw an exception when opening in AutoTag - fixed.
- Out tags with value=${var} for XML data, the Java engine only, returned the XPath rather than the data - fixed.
- PDF reports with justified text in a bulleted list that started at the virtual tab ran too long on the first line - fixed.
7.1.28.0
Features
- None
Bug Fixes
- Fixed some minor issues in XLS(X) cell formatting from an XSLX template (mostly when using theme colors for the fill).
- AutoTagServer main window had a horizontal scroll bar added.
- AutoTagServer displayed run report dates in UTC instead of local time - fixed.
- Creating a scheduled report always set it to run at the time scheduled - fixed.
- Displays of matching nodes in the XPath wizard and tag builder now limit it to the first 50 nodes.
- If a forEach loop inserted a section or workbook break, it used the default values. It now uses the values of the template at that point.
- Setting a schema for an XML datasource would throw an exception in AutoTag - fixed.
7.1.27.0
Features
- Implemented support for all Excel cell fill styles (except for XLS output).
- Updated poi.jar to version 3.2 (latest release).
- Updated DevExpress to 9.1.4
Bug Fixes
- XLS cells with text > 6995 characters created a bad XLS file. Fixed.
- AutoTag Max prompted for row/column tag vars - fixed.
- Error when creating udt.xml file for all except ODBC/OleDb - fixed.
7.1.26.0
Features
- None
Bug Fixes
- If the bottom border of one cell had an identical top border in the cell below it, but the bottom border of the cell below did not match, would draw the upper bottom border double wide - fixed.
- Added support for theme colors in Excel templates.
- Added support for row styles in Excel templates.
- Upgraded DevExpress to version 2009.
7.1.25.1
Features
- None
Bug Fixes
- RTF files can store list text inside groups - now handle that.
7.1.25.0
Features
- None
Bug Fixes
- If an XLSX report is written that has both merged cells and hyperlinks Excel could not read it the way we wrote it - fixed.
- If a cell started with an if tag that was false, then for Excel output that cell would be marked empty - fixed
- If an <wr:out ...type='BITMAP'/> had a select that returned a null or no rows, the evaluate in the AutoTag tag builder would show an error - fixed.
- If a table of contents was more than 1 page long, all page numbers in the TOC were off by the additional number of pages - fixed.
- If drag/drop an element with attributes but no nodes in AutoTag, would throw an exception (due to a bug in .NET) - workaround implemented.
- All column widths in Excel spreadsheet now respected in final report
7.1.24.0
Features
- None
Bug Fixes
- Changed the SQL wizard to use <> instead of != for inequality (more standard).
- xls output from a Word template had the wrong column widths if the first row had horizontally merged cells - fixed.
- If a font name uses characters that don't exist in the codepage of an RTF report, did not write them correctly - fixed.
- If numbered paragraphs restarted after a soft page break, and the page break was inserted after attempting an indented paragraph (ie 3.1) the 3.1 would be repeated on the first two sub paragraphs - fixed.
- updated link to support page in AutoTag splash help
- When vertically merged cells have a vertical alignment other than top, it was row by row adjusting the positioning. However, if the text direction is not horizontal, then no adjustment is made. The error here is that the children vertically merged cells had a vertical text direction and that stopped the adjustment. The code has now been corrected to always use the settings of the parent cell for a series of vertically merged cells
7.1.23.0
Features
- None
Bug Fixes
- When vertically merged cells have a vertical alignment other than top, it was row by row adjusting the positioning. However, if the text direction is not horizontal, then no adjustment is made. The error here is that the children vertically merged cells had a vertical text direction and that stopped the adjustment. The code has now been corrected to always use the settings of the parent cell for a series of vertically merged cells.
- Handle Excel has no native document
- If no menu= in license, for AutoTag set to all
- <wr:import value=... /> threw an exception (select= was fine) in the .NET (Java was fine) engine - fixed.
- Recent change set TXT output to trim trailing spaces - swiched back to retaining them.
- For XLS output, in rare cases we would write an empty cell but mark it as having text and Excel would display random text in that cell - fixed.
- This was throwing an exception when formatting a vertically merged cell across a page break - fixed.
- Drag & drop would not use proper encoding if a table and/or column required bracketing like "table name" - fixed.
- Drag & drop incorrectly used bracketing for vars like ${var."column name"} instead of ${var.column name} - fixed.
7.1.21.0
Features
- None
Bug Fixes
- Evaluate in AutoTag tag builder on Excel on a forEach loop would include that loop in the tag stack - fixed
- Excel reference adjustment off if the cells to the left of the cell with the reference were horizontally merged - fixed.
7.1.20.0
Features
- Added pdf.font_mapping to properties that can be set - lets you map PDF font names.
Bug Fixes
- Double-clicking in an Excel file in a non US English version of Excel that does not have the multi-lingual pack installed throws an exception - fixed.
- Build correct connection strings for SQL Server in AutoTag when using an IP address.
- Editing a data source in AutoTag where it uses a username/password would not show the existing values when first editing.
- In a recent beta PDF justified text was not displayed justified - fixed.
- Word sometimes puts a page break inside a cell - we now ignore these as word does.
- Hides password in connection string in AutoTag datasource definition if setting each parameter
- Logic error for HTML use of OUT tag – fixed.
- Null stored procedure entries handled.
7.1.19.0
Features
- Text boxes now handled inside tables
- Added txt.use_soft_eoln and ProcessTxt.setUseSoftEoln() to the API.
- Russian, German, & Hungarian UI in AutoTag
- Auto-join tables for PostgreSQL
Bug Fixes
- XLSX templates did not get formulas applied in non XLSX output in some cases – fixed
- If an image was the last element in a Word cell then it did not add the paragraph spacing after in the cell - fixed.
- Images now drawn before table borders in a PDF report
- Handle new RTF change where the header & footer is rewritten once per page.
- Odd/even header/footer were off in odd cases – fixed
- If a table had 2 foreign keys pointing to the same primary key, could not load the metadata - fixed
7.1.18.0
Features
- Access specific connector (using ODBC)
- PostgreSQL connector
- ODBC tested against the MS SQL, MySQL, DB2, Oracle, PostGRE and MS Access
Bug Fixes
- If a header/footer was the same across a section break but it's location on the page changed was positioned wrong in PDF - fixed
- In some cases of horizontally merged cells were to the left of cells referenced in a function where the references needed to be adjusted, the adjustment was wrong - fixed
7.1.17.0
Features
- Student version licensing
- Updated documentation.
Bug Fixes
- Assert Document checks for font size == 0 in PPTX.
7.1.15.0
Bug Fixes
- When a query tag creates a query with the same name, closes out the old query.
- Updated installer.
- Better logging in java data sources.
- An image in a table cell did not push down the bottom of the cell if needed for PDF reports – fixed.
- AutoTagServer will not run unless it has an AutoTag Max license key.
Features
- You can now import XLSX templates using the import & out tags.
7.1.14.0
Bug Fixes
- If a template starts in landscape mode, the generated RTF file would force all sections to landscape in older versions of Word - fixed.
- When a query tag creates a query with the same name, closes out the old query.
Features
- Added support for SQL Server databases using schema owners other than DBO.
- Added support for PowerPoint 2000
- New installer
- Builds ODBC connection strings in AutoTag for 8 additional DB vendors
7.1.10.0
Bug Fixes
- Hidden text was not hidden in DOCX reports - fixed
- XPath wizard did not properly handle starts-with - fixed.
- XPath wizard did not properly handle ${var} as a condition's value - fixed
- If a report had different even/odd headers/footers did not get set in DOCX - fixed.
- Margins in RTF reports if set to the default value would be wrong in Word 2007 (Word changed the default). Now hard coded so it is correct in all versions.
- DOCX/WordML - character formatting when there is a character style would ignore paragraph style settings not set in the character style - fixed.
- RTF odd/even header/footer was swapped when from a WordML/DOCX template - fixed.
- When a numbered list got pushed to the next page due to keep with next, the numbering could skip one for a PDF report - fixed.
- Fixed some minor issues with Z ordering between images and text boxes.
- Text boxes in PDF reports sometimes had the first paragraph start shifted down - fixed.
- Did not recognize a page break before set in the first paragraph of a cell - fixed
- Vertical text could be a little off in a vertically merged cell - fixed.
- Justified text right after a page break in PDF output was occasionally positioned wrong - fixed
- DOCX has a bug in how it handles z-order, implemented work-around.
- In rare cases, if the final paragraph in a cell had spacing after set, was ignored for PDF reports - fixed
Features
- None
7.1.9.0
Bug Fixes
- In some cases would get the wrong default font size in a DOCX template - fixed
- If a document started with columns, the tabs past the right of the first column in a header or footer would be incorrect in a PDF report - fixed.
- If there was text immediately following a hard column break, the spacing after the paragraph break would be off in a PDF report. - fixed.
- If a text box in a header/footer was absolutely positioned, it would be shifted wrong in a PDF report - fixed.
- Would sometimes insert an early page break in the last paragraph of a cell - fixed.
- Cell border color set to auto drawn as white, changed to black.
- Was not carrying formatting set in grandparent styles in DOCX/XML templates to RTF output in some rare cases - fixed.
Features
- Some small additions to the bean API.
- Read explicit z-order for RTF templates.
- Added support for cell spacing.
- Updated default values in template to Word 2007 values. Can set to use old Word 2003 values in the properties file.
- Decreased the memory footprint when running a bit.
7.1.7.0
Bug Fixes
- None
Features
- SQL Schema Support added
7.1.6.0
Bug Fixes
- AutoTag PPTX Support 100% Complete
- Decoding of { characters in the tags (previously only supported ģ)
- If two vertically merged cells start in the same row and have identical properties, generating the report would throw an exception - fixed.
- If a template had a character formatting command, followed by a different format, followed by an out tag that had paragraph breaks in it the following paragraphs would have the first character formatting, not the second - fixed
- If the closing forEach or if tag was at the end of a cell and was the only text in the paragraph it did not delete the paragraph - fixed.
- If an rtf template had tab settings in a style that did not match the tabs in paragraphs using that style, the paragraphs would have their tabs misplaced - fixed.
- If the foreground color of text was set to automatic and the background color was not set, could throw an exception in a PDF report.
- If a bulleted paragraph had no tab settings and list's left indent was to the left of the paragraph left - would throw an exception.
Features
- None
7.1.4.0
Bug Fixes
- Now shows mapped variables in metadata tree in the tag builder.
- AutoTag Max email now has html as well as text email message.
- html tag removed from Tag Builder
- <wr:html ... /> converted to <wr:out ... type='HTML'/> when outputting tags in reports
Features
- None
7.1.3.0
Bug Fixes
- Hanging indents issue - very rarely a bulleted list should have it's first line start even with the other bullets but started further in - fixed.
- Character formatting at the start of a forEach loop could be set at the end in some cases - fixed.
- When the out tag imported a document it did not strip off the leading paragraph break - fixed.
- The text background color could get set to black for a RTF template when Word used a very rare method of setting the color to white - fixed.
- If an Excel worksheet had nothing in row 1 and/or nothing in column A then it would not show all in scope forEach tags in the tag builder – fixed
Features
- Created Recorder DataSource
7.1.2.0
Bug Fixes
- None
Features
- You can now schedule reports in AutoTag Max
7.1.0.0
Bug Fixes
- MySQL samples added.
- XLSX now supports sheet zoom level, sheets marked hidden, & opens on the same sheet as the template.
- Report Scheduling added.
- Report variable prompting added.
Features
- None
7.0.7.0
Bug Fixes
- Minor bugs with getOut() returning a null for no data element
- Registry HKEY_CURRENT_USER\Software\Windward Studios\Auto Tag menu-mode=udt-only -- will reduce the menu to just using the UDTs
- You can now create a datasource with a name of ${var_name} (use any var name). This will then save with the document just the name and will place this connection info in the registry. When opening the document, it will pull the connection info from the registry.
- URL - AutoTag (but not the engines) can use "self:/data/order.xml" and it will pull the data from the file it is editing. Again, DOCX/PPTX/XLSX only.
- SQL and XPath wizards evaluate select in background thread
- Sql wizard returns a max of 100 rows
- Prompts user if the SQL select/value= does not match the syntax
- Prompts user if the SQL select/value= does not match the syntax
- Use all defined DB providers in AutoTag list
- Order datasources in AutoTag
- If imported documents has a different number of columns - handles that
- XPath wizard did not set nodes that are '.' - fixed
- Sql Wizard - Did not list tables with no join info correctly when creating Select statement - fixed
Features
- None
7.0.5.0
Bug Fixes
- Now support width/height, allignment, & pos-by for bitmaps in import & out tag.
- Use all defined DB providers in AutoTag list
- Order datasources in AutoTag
- If imported documents had a different number of columns - handles it
- XPath wizard did not set nodes that are '.' - fixed
- Sql Wizard - Did not list tables with no join info correctly when creating Select statement - fixed
- Ability to create UDT schema files
- Out tag shows all rows of results
- Support <cs/> tag
- Thai output in PDF fixed
Features
- None
