Releases: lowlydba/dba-multitool
Releases · lowlydba/dba-multitool
1.7.6
1.7.5
1.7.4
General
- Added icons for individual tools on their documentation pages
 - Pester query timeouts are now variables instead of hard coded
 
sp_doc
1.7.3
sp_helpme
- Fixed #200 - nvarchar columns listed twice
 - Started re-styling some of the original sp_help code for readability & standardization
 - Fixed #207 and #203 - issues around case sensitivity, thank you @mattcargile for the fixes!
 
sp_doc
- Fixed #208 - Updated documentation to clarify importance of supplying 
-y 0to sqlcmd for this stored proc 
sp_sizeoptimiser
- Also affected by fix #203
 
1.7.2
1.7.1
sp_sizeoptimiser
- Fixed ordering of results
 - Compressed tables are now skipped for the sparse columns check, since those features are incompatible
 
sp_doc
- Fixed missing line break in Synonyms section #186
 - Fixed display of multi-line EPs that are shown in tables
 - Fixed display of markdown inside EPs #185
- Pipes are replaced with HTML code equivalent
 - Line breaks are replaced with 
<br/>tag - This renders markdown as raw text instead of applying usual markdown formatting
 
 - Fixed broken EPs for User Defined Table Types
- sys.extended_properties docs were missing UDTT specific class (MicrosoftDocs/sql-docs#6154)
 
 
1.7
General
- Upgraded pester to 5.1.0+ and now using 
BeforeDiscoveryto tighten up some of the repetitive commands run in tests - Added timeouts to unit test calls after encountering #177 which effectively paused query executions
 - Now setting the max memory and max DOP on the SQL Instances at start to ensure ideal configurations are in use
 - Setting tSQLt as Simple recovery mode at creation
 - Leveraging the latest tSQLt version for non-Azure builds (see #165 for details as to why not Azure)
 - Added In Solidarity Bot as a commit checker
 
sp_sizeoptimiser
N/A
sp_helpme
N/A
sp_estindex
N/A
sp_doc
- Improved some variable naming and data type usage
 - add view/table indexes + tests (#176)
 - Removed, then fixed the buggy sensitivity classification test (#177)
 - Added general database info (#171)
 - More usage of object-specific system catalogs as opposed to 
sys.objectsfor performance improvements - Added lots of 
NOLOCKstatements during (#177) troubleshooting, keeping them just in case they help 
1.6 - Sixxxxxx
General
- Major overhaul of the testing components, both local and appveyor
- Pester 5 now runs all tests & the T-SQL linting, reporting results to appveyor 🎉
 - tSQLt is fetched at run time on appveyor, reducing the repo size considerably
 - Fewer files/steps in general to get tests up and running
 
 - Improved overall linting, including PowerShell linting
 - Inclusion in dbatools via Install-DbaMultiTool !!
 
sp_sizeoptimiser
- Fixed example in header content that was causing issues when running via dbatools' 
Invoke-DbaQuery 
sp_helpme
N/A
sp_estindex
- Fixed unit tests that weren't compatible with Azure SQL (we can't use system databases for these tests)
 
sp_doc
- Includes Data Sensitivity Classifications in 2019+ (when present)
 
1.5
v1.4
General
Rebranding from "Express SQL" to "DBA MultiTool" for a more self-descriptive name.
sp_doc
- Completes #130 - Only shows the first 8,000 characters of stored proc definitions by default (large markdown files cause issues in some IDEs / git renderers)
 - Completes #134 - Added User Defined Table Types
 - Completes #137 - Emoji mode now available
 
sp_helpme
- no changes
 
sp_sizeoptimiser
- no changes