AutoTag Release Notes

This page is split into a Features Section and a Fixes Section for each version of AutoTag released. This information can also be found in the readme.rtf file that is included with the program.

Features

9.0.30.0

Deprecated Features

  • None

Features

  • None

9.0.29.0

Deprecated Features

  • None

Features

  • None

9.0.28.0

Deprecated Features

  • None

Features

  • None

9.0.27.0

Deprecated Features

  • None

Features

  • None

9.0.26.0

Deprecated Features

  • None

Features

  • Updated help files to latest help system structure.

9.0.25.0

Deprecated Features

  • None

Features

  • None.

9.0.24.0

Deprecated Features

  • None

Features

  • None.

9.0.23.0

Deprecated Features

  • None

Features

  • None.

9.0.22.0

Deprecated Features

  • None

Features

  • None.

9.0.21.0

Deprecated Features

  • None

Features

  • AutoTag a LOT faster in MS Word.

9.0.20.0

Deprecated Features

  • None

Features

  • None.

9.0.19.0

Deprecated Features

  • None

Features

  • None.

9.0.18.0

Deprecated Features

  • None

Features

  • 684 - DOCX charts in final reports injects null data for sparse data sets to make X axis line up.

9.0.17.0

Deprecated Features

  • None.

Features

  • 10967 - autotag() wrapper in SpreadsheetML now implemented.
  • 655 - Dropping pods into Excel will wrap cells in =autotag(" ... ") if there are tags in it.
  • New tips of the day written.

9.0.16.0

Deprecated Features

  • None

Features

  • Office 2010 - Report Manager menu moved from backstage back to main ribbon.
  • 658 - Pops up a balloon when variable & data source pods created.
  • 676 - Enabled matrix tag in Excel.

9.0.15.0

Deprecated Features

  • None

Features

  • Will not allow inserting content control tags if the file is not a DOCX file.

9.0.14.0

Deprecated Features

  • None

Features

  • AutoTag now properly handles protected (sandbox) documents.

9.0.13.0

Deprecated Features

  • None

Features

  • Added support for new SharePoint list data source.

9.0.12.0

Deprecated Features

  • None

Features

  • None.

9.0.11.0

Deprecated Features

  • None

Features

  • Pod & Data bins now use custom task panes in Office 2007 & 2010
  • Can turn off AutoTag using double click and right mouse button commands in Office
  • Can set Office 2007+ tags to be either fields or content controls; plus bitmaps/charts

9.0.10.0

Deprecated Features

  • None

Features

  • Full color formatting support added for chart as a chart tags -> bitmap output
  • If Word cannot save a Pod using ExportFragment, it then tries to do so using the clipboard
  • Pop-up help for the select wizards
  • Evaluate results in a table will use a horizontal scroll bar if needed (used to just make all columns very narrow to fit them all)

9.0.9.0

Deprecated Features

  • None

Features

  • Interactive template for first use added
  • Balloon help added to most controls
  • Improved Getting Started initial window
  • Powerpoint Metadata will now pull through when needed
  • EMF images will now come through as needed

9.0.8.0

Deprecated Features

  • None

Features

  • Task panes for Pods and DataBin added to Office 2010 (was 2007 only before)
  • The DataBin window was changed to a toolbox frame
  • 506: Clicking the menu for the DataBin, if the window is minimized, will restore it

9.0.7.0

Deprecated Features

  • None

Features

  • Added support for css width attribute in table cells

9.0.6.0

Deprecated Features

  • UDTs now called Pods.

Features

  • Added support for colspan attribute
  • Added option to turn on/off extra logging in AutoTag run report (default is off)
  • Added support for rowspan
  • Optionally framing UDTs in DOCX implemented - puts them in in a frame and handles the frame in output.
  • JavaEngine and DotNetEngine: Chart now pull colors from theme file, use HSLColor tinting, correctly generate Fade Series colors.

9.0.5.0

Deprecated Features

  • None.

Features

  • None.

9.0.4.0

Deprecated Features

  • Removed all use of Maps & Vars - just parameters now. Maps/vars were tied to a datasource, params are tied to the template and passed to all datasources.
  • Vars are replaced by Datasets.

Features

  • None.

9.0.3.0

Deprecated Features

  • None.

Features

  • None.

9.0.2.0

Deprecated Features

  • None.

Features

  • Was incorrectly saying that ADO.NET datasources required enterprise version - fixed.
  • Was not finding provider when editing a datasource because names did not always match - added a provider Subtype (for access, excel, & splists)

9.0.0.9

Deprecated Features

  • None.

Features

  • Select on a dataset when set for the ribbon now uses select= instead of value=
  • Shapes of an unsupported type threw an exception in the engine - fixed.
  • Chart tags with a named data source lost them if the tag was a chart - fixed.
  • Bitmaps with no size setting threw an exception in the engine - fixed
  • When writing a chart as a chart in output it was creating a series for each row of data. Fixed to put all data for a series in a single series.
  • When writing a chart as a chart, all charts(graphs) in a plot that are of the same type:subtype need to be combined. Otherwise bar chart series are placed on top of each other rather than being components of a single bar chart. Implemented.
  • Broke ElementContentControl into two sub types ElementContentControlTag and ElementContentControl/End. Big difference because the first has no body and the second does.
  • Added release version of OepnXML SDK
  • Added text length check to word tag on cache test
  • Fixed bugs 228, 306, 319, 321, 324, 350, 351, 353, and 327
  • Fixed several errors with content controls - both tags and non-tags
  • Built up full list of help topics
  • Bug 328 - now support namespaces for XML defined with schemas.
  • Handle tag changes on content control undo/redo
  • Hack around calling Shape.WordOpenXML (which throws an exception)
  • Create datasource - enum servers, databases and test connection now in worker thread

9.0.0.7

Deprecated Features

  • None.

Features

  • chart data - chart tag to/from Word chart object working for single chart on plot

9.0.0.6

Deprecated Features

  • None.

Features

  • Everything uses the new chart properties
  • Chart as a chart tag done except for multiple graphs & chart->tag for graph specific parts
  • Charting working except:
    • Matching data types between our selects & chart
    • Overriding formatting
  • Help goes to wiki first, local second.

9.0.0.5

Deprecated Features

  • None.

Features

  • None.

9.0.0.4

Deprecated Features

  • None.

Features

  • Added support for default namespace in .net/AutoTag XPath
  • Added support for namespaces in java XPath
  • Can now apply data to charts in AutoTag template.

9.0.0.1

Deprecated Features

  • None.

Features

  • Dataset functionality in datasources enabled on eval and run report.
  • Databin with vars enchancement.
  • OUT Tag: HTML: added style attribute to <b>, <em>, <font>, <i>, <strike>, <strong>, <sub>, <sup>, <u>, <li>, <body>

9.0.0.0

Deprecated Features

  • None.

Features

  • Support RDL as a datasource in java & .net engine
  • SQL datasources now do setParam for ${vars}
Fixes

9.0.30.0

Fixes

  • None.

9.0.29.0

Fixes

  • 12419 - setting report.locale property can throw an exception - fixed.

9.0.28.0

Fixes

  • None.

9.0.26.0

Fixes

  • None.

9.0.25.0

Fixes

  • None.

9.0.24.0

Fixes

  • None.

9.0.23.0

Fixes

  • 853 - XPath wizard and schema tree whould put ${var}/ns:ns:element/ns:element (double ns:) for elements with namespaces - fixed.

9.0.22.0

Fixes

  • None.

9.0.21.0

Fixes

  • None.

9.0.20.0

Fixes

  • 835 - was not properly parsing SQL selects using "not like", contains, and "begins with" in the SQL wizard - fixed

9.0.19.0

Fixes

  • 683 - wizard search filter window did not scroll entire width of tree in some cases - fixed.
  • 712 - If the rightmost chart was deleted in the tag builder, it was not removed from the tag and still existed - fixed.
  • 713 - Inserting a tag when a content control is selected throew an exception - fixed.
  • 722 - Images brought in using the import tag with a relative filename did not display in preview - fixed.
  • 741 - Word 2010 sometimes does not fire an open document event when starting with an existing document. Implemented work-around to read metadata in this case.
  • 754 - was not placing namespaces in XPath derived from forEach and query tags - fixed.
  • If a filename ended in .DOCX, etc. instead of .docx, etc. it would ask if the file format was correct - fixed.

9.0.18.0

Fixes

  • 712 - If the rightmost chart was deleted in the tag builder, it was not removed from the tag and still existed - fixed.

9.0.17.0

Fixes

  • 686 - content control tags in a text box were dropping their selects - fixed.

9.0.16.0

Fixes

  • 671 - would try to insert a tag replacing an image if the image was selected. Now disables insert tag if an image is selected.

9.0.15.0

Fixes

  • 660 - Charts with no width set would default to the cell width which generally is very small. Changed to 4" wide.
  • 665 - Deleting an auto join would be followed by it immediately being recalculated and added back in - fixed.
  • Data tree displayed for column and row tags.

9.0.14.0

Fixes

  • 631 - Using a variable with no default value in a wizard condition threw an exception - fixed.
  • 636 - Tables inside content controls could throw an exception - fixed.
  • 649 - XPath wizard could throw an exception if switched data sources but both had a variable with the same name used in an existing select - fixed.

9.0.13.0

Fixes

  • None.

9.0.12.0

Fixes

  • MySql connector in Kailua did not properly request table enumeration.
  • Fixed problem with headers footer template.

9.0.11.0

Fixes

  • 10921 - Requesting the TagStack in Excel up to a null Tag location (which should be impossible) would throw an exception - fixed
  • Databin would sometimes not reappear when returning to the app (Office 2000 - 2003 only)
  • Fixed problem with PPTX in Office 2010

9.0.10.0

Fixes

  • 580 - renaming a Pod displayed an exception - fixed
  • 509 - dropping a datasource pod would not update the data bin - fixed
  • 511, 559 - The XPath wizard when prompting for a node sometimes hid the top node in the tree (the forEach or chart var node) - fixed
  • 567 - Would prompt for variable value for a var= defined in the function tag - fixed
  • 571, 574, 575 - data bin if hidden behind Office was not moved to top if clicked on - fixed
  • Fixed: SQL wizard did not properly parse where statements - fixed
  • Fixed: In Excel handle autotag() macro if it includes the .xml macro file name in the formula

9.0.9.0

Fixes

  • 557 - Creating a Pod always threw an exception - fixed
  • 565 - It was dropping the tag text for some ContentControls - fixed
  • 555 - Was scanning for text tags if set to Office2007+ tags in Word - fixed
  • 560 - ribbon set select did not do value= for ${var}... - fixed
  • 535 - Bubble charts output data all in same column. Fix: improved axis scaling
  • 551 - Exception thrown if MSChart does not have any data. Fixed

9.0.8.0

Fixes

  • If the license was set by a non-admin user, then updated by an admin user - the first license was used. Fixed
  • 489: Generating a PPTX report in PowerPoint 2000/2/3 would sometimes give an error about a window being opened - fixed
  • 496: When the first shape on a slide is a table, it found no tags in that table - fixed
  • 508: Did not show forEach schema in datatree if forEach was in a column to the right (but above) the cell a child tag was in - fixed
  • 523: Did not properly handle tag formatting using the new format:#,##0.0 method for locales other then the U.S. - fixed
  • 522 - Does not properly handle cell widths set in percent if the table is not 100% wide. Fixed
  • 548 - If the inside borders are specified for a table, even if the setting is off, then DOCX output will be corrupt. Fixed
  • 548 - If a chart is repeated in a forEach loop, and it is a chart tag, and the output is DOCX, then the DOCX output will be corrupt. Fixed

9.0.7.0

Fixes

  • Fixed em bolds instead of italicizing
  • Fixed rowspan bugs
  • MSChart: font tweak
  • Bitmap charts: fixes (fade color series, axis labels on non-white backgrounds)
  • UpdatePods fully functional – engine only
  • Fixed some small bugs in Pods
  • Removed \n from menu help
  • Switched ElementRow.isPageBreak to getPageBreak() with return values of NONE/HARD/SOFT
  • Bitmap charting: bugfixes for bug 473, 474, 475: font color now displays correctly for dark themes, chart colors pulled correctly for thumbnails
  • Fixed Bug: 465: XLSX -> DOCX -> XLSX (viceversa) now working correctly
  • Fixed Bug: 283: Engine: Fixed the problem with table borders being drawn incorrectly if the first page is different from the others, i.e. landscape for page 1, portrait for page 2
  • Fixed Bug 482: scatter charts render from tag properly

9.0.6.0

Fixes

  • Fixed em bolds instead of italicizing
  • Fixed mc=ignorable. added comments to HSLColor
  • Fixed html table autosize error
  • Fixed a bunch of theme color stuff in excel and powerpoint. Had to regenerate XlsxParser unit tests
  • Fixed bugs 455, 456, 462, 463, 464, 468, 457, 466
  • Unobfuscated udt update parts

9.0.5.0

Fixes

  • UDTs - adds a guid to each tag, can update tags, displays description, checks RDLX files for R/O.
  • Updated BouncyCastle jar files that it links to
  • Fixed bugs 336, 399, 407,414 and 429
  • Fixed bug writing bookmark end to docx output outside of a paragraph
  • Fixed bug in delete/insert a tag that occurs when we switch tag type. System was broken for content control & field
  • Properly determine Range for Field and ContentControl (expand Start/End by 1).
  • Do not allow UDTs for positioned Shapes
  • Prompt for vars running a report regardless of menu mode
  • Was not sorting fonts correctly for output - fixed and all reports regenerated

9.0.4.0

Fixes

  • Fixed bugs 390, 391, 375, 411 (paraOn == null, TOC bug, and Textbox bug)
  • PRIVATE field out was being written incorrectly – fixed.
  • ElementSection now tracks number of page break when it is hit.
  • Better error messages detecting the Word hotfix - including templates created bad but opened on Word that does contain the hotfix
  • Handle content controls inside a forEach loop - need unique ids for each
  • Improved handling threads in data connection window.
  • Test connection for edited datasource did not call the thread's display method - fixed.
  • Pictures in a template with the wrong bitmap extension in their name used that extension - fixed.
  • ElementSection number of page breaks change
  • Fixed section breaks bug in pdf output.

9.0.3.0

Fixes

  • Fixed bugs 358, 360, 364, 386, 389, 392, 393, 394, 395
  • DB2 was really slow hitting the database every time the DefaultSchema was requested and getting all servers for a known server/database. Sped that up.
  • Validation now checks vars used in selects - for vars in forEach/query that has no results and for vars that are not in scope or were never defined.
  • Did not properly handle ContentControls that held a para as their content - fixed.
  • When creating a forEach, query, or set tag from the ribbon - gives it a default var name.
  • More info provided when selects don't work generating a report.
  • Validation didn't see ${var.member} as using var
  • Some node images were off

9.0.2.0

Fixes

  • None.

9.0.0.9

Fixes

  • None.

9.0.0.7

Fixes

  • None.

9.0.0.6

Fixes

  • Repurposed chart data ribbon buttons when it's a chart tag
  • Word bug when calling WordOpenXML and it fired the select change event - avoid a recursive call back in to FindTagOn
  • All chart settings for layout converted to tag when required
  • General chart bug fixes
  • Chart data buttons repurposed in Word if chart tag
  • Can copy windward metadata to generated report
  • Can force generate charts as bitmaps even if could be a chart on output
  • Handling drawing elements in Word templates in .NET engine - fixed
  • Closing queries in ADO.NET datasource provider – fixed.

9.0.0.5

Fixes

  • Circular complex types in xml schemas running recursively forever. - fixed
  • Header/footer being dropped in XLSX templates - fixed
  • Nickname <==> content control placeholder text updating in both directions - fixed
  • Use OpenXML to create bitmap tags - now can update description and it saves to disk.
  • Removed WindwardTimeZone
  • Chart -> tag complete
  • Changed schedule time control to drop-down selectors instead of text box
  • Moved email to output step in scheduler
  • More chart / tag stuff
  • Fixed build
  • ContentControls carried through to DOCX output
  • Un-obfuscated ChartUtils
  • Redid TinyRead to be namespace aware
  • More changes for namespaces and for charting

9.0.0.4

Fixes

  • Excel more than 64,000 cells selected it would throw an exception - fixed.
  • Chart tags use literal data for chart in DOCX
  • ADO.NET datasource was not converting to/from java/.net types in a couple of places - fixed.
  • Removed '${var}' when writing tags back to output
  • Docx handling switched to Open XML SDK
  • Selecting an Access or Excel MRU datasource would use the generic ODBC/OleDb provider instead of the special one - fixed.
  • Access uses #param# in selects instead of 'param' - now handle that also for #${var}# and setParam()
  • Excel cached tag on did not reset when opening a new workbook or worksheet - now does
  • AdoDataspurceProvider was not closing connections opened for forEach loops - now closes them
  • Mixed up chart & gauge thumbnails - fixed
  • Bug with tags as fields from drag/drop (did \{ \} instead of { }) - fixed

9.0.0.1

Fixes

  • Section breaks added when importing files
  • Datasource menu now detachable

9.0.0.0

Fixes

  • None.