SQL Doc 3.0 release notes
Published 06 November 2013
Version 3.0.8 - July 20th, 2016
Features
- New login based licensing: see https://www.red-gate.com/user-licensing for more details
- New feature usage reporting. Opt in/out from Help > Help us improve our products...
- Updated SQL Compare engine
Fixes
- SDOC-1421: Index section now distinguishes between key and included columns
- Title bar only displays project name when editing existing project
- Index columns indicate when they use a descending sort direction
Version 3.0.7 - April 26th, 2016
Features
- Support for SSMS2016 (using VSIX package)
- Updated product switcher and Redgate logo
- Updated SQL Compare engine
Fixes
- Allow windows to upscale the app in high dpi mode
Version 3.0.6 - March 29th, 2016
Fixes
- Command line no longer stops working after 28 days
Version 3.0.5 - March 23rd, 2016
Features
- New window appearance
- New product logo
- New product switcher - accessible from the product logo in the top-left
- Updated SQL Compare engine
- Change version of CEF engine used by UI
Fixes
- SDOC-1588: Empty values for cover page fields no longer throw an exception
- SDOC-1627: Footers in Word and PDF documents are now consistent
- SDOC-1647: Descriptions consisting of a single apostrophe no longer throw an exception
- SDOC-1697: Inconsistent line endings no longer throw an exception
- SDOC-1698: Descriptions surrounded by angle brackets are no longer removed
- SDOC-1710: Partition functions with null boundary values no longer throw an exception
- Use SHA1 instead of MD5 for FIPS compliance
Version 3.0.4 - November 17th, 2015
Features
- Connectivity support for SQL 2016 CTPs
- Extended property support for Azure v12
- Updated SQL Compare engine
- The command line now supports 64-bit
- Updated icons and splash screen
Fixes
- SDOC-1537: Descriptions of parameters of table-valued functions can now be read and written
- SDOC-1593: Databases are no longer excluded if a folder within them is excluded
- SDOC-1595: Documentation now obeys line breaks in description fields
- SDOC-1604: Reserved characters no longer break the JavaScript tree for HTML documentation format
- SDOC-1631: Copying a script to the clipboard from a CHM file no longer loses line breaks
- SDOC-1632: Columnstore and columnstore archive compression types are now supported
- SDOC-1639: Foreign keys referencing FileTables no longer cause exceptions
- SDOC-1655: Tables with many columns no longer put the list of columns on a separate page from the header
- SDOC-1677: "Last backup time" and "Last log backup time" are now populated correctly
- SDOC-1678: Deep links in Word documents now work as expected
Version 3.0 - November 6th, 2013
Features
- A range of new HTML documentation formatting options for greater customization
- New user interface with enhanced navigation
- Generate documentation in PDF or DOCX format
- Flexibility to include or exclude any section of any object from the documentation
- Document new SQL Server features: sequences, file tables, columnstore indexes, etc
- Document database-level properties, eg recovery model
- Override project settings from the command line to provide more flexible automation when using your project as a template
- White label documentation - use your own logo and company branding
- Support for Windows Azure SQL Database
Fixes
We've fixed the following bugs that were reported by users:
SDOC-854 | Typo on database page: "Compatability Level" |
SDOC-1034 | Editing index descriptions on single column indexes puts descriptions on wrong extended property |
SDOC-1087 | Licensing fails to give a new trial period |
SDOC-1095 | Ability to select paper size |
SDOC-1096 | Support printing in grayscale |
SDOC-1097 | Exclude SQL script from documentation |
SDOC-1149 | Error "The DatabaseObject could not be added as the hashtable contains the key already" |
SDOC-1167 | Can't generate to file with spaces in it |
SDOC-1189 | Can't edit child descriptions for user defined table types |
SDOC-1215 | Compressed first column on cover page |
SDOC-1248 | Preview copyright links don't work |
SDOC-1266 | Detect .doc default page size from printer settings |
SDOC-1273 | "Invalid characters in path" error when creating HTML |
SDOC-1292 | No option to go back to connection pane if connection fails |
SDOC-1296 | Page size default to letter |
SDOC-1300 | Word cover page: long file path breaks table layout |
SDOC-1303 | Editing descriptions, click next, then apply changes closes the dialog box. Should stay open. |
SDOC-1310 | Improve error message when command line fails to overwrite file |
SDOC-1316 | Open last loaded project behavior is confusing |
SDOC-1342 | Add the ability to document encrypted stored procedures |
SDOC-1344 | Unhandled null pointer exception |
SDOC-1356 | Database expand fails |
SDOC-1366 | Word output: SQL script not formatted correctly |
SDOC-1374 | Documenting database with same name as server throws exception |
SDOC-1377 | Add the ability to turn off the date-timestamp option for HTML documentation |
SDOC-1385 | Installation fails on x64 machines |
SDOC-1388 | Add the ability to set output path on command line |
SDOC-1395 | Use of SELECT COUNT_BIG |
SDOC-1404 | Type a path for the save location |
SDOC-1405 | Allow project file to specify all databases in command line For more information, see Documenting all databases on a server. |
SDOC-1410 | No scroll bar when large tables are documented |
SDOC-1415 | Unexpected characters in Word 2007 |
SDOC-1417 | Connection error on SQL Server 2008 R2 |
SDOC-1426 | Patch has broken extended properties in SQL Server 2005 |
SDOC-1467 | Table extended property values not read correctly, shown as RedGate.SQLCompare.Engine.ExtendedPropertyValue |
SDOC-1495 | Extended property with NULL value causes null-reference exception |
SDOC-1502 | InvalidCastException on get_SqlDecimal on SQL Server 2000 |
SDOC-1503 | Generated documentation includes extended properties used internally by the SSMS view designer |
SDOC-1515 | Support columnstore SQL 2012 syntax |
SDOC-1521 | Icon is missing for sequences |
SDOC-1532 | Error when saving a project |
We've also fixed the following bugs that were send to us as error reports from SQL Doc:
SDOC-1529 | {SA} ArgumentNullException @ GenerateDocumentationForm.set_SaveInPath(…) |
SDOC-1539 | {SA} ArgumentNullException @ MainForm.get_PreviewURL(…) |