
Adds support for High DPI and 4K resolution, plus new CLI switches.
Features
- High DPI and 4K resolution support.
- Applied concepts of Visual Language Dictionary for Visual Studio for iconography, imagery, colors, menus, fonts, formatting and other GUI elements.
- CLI there are no empty tables in database return code [104].
- CLI switches:
- Output elements [/oe].
- Loop [/lp].
Fixes
- "No tables are found in database 'master'" message is shown when trying to load previously saved project where SQL script was used as source of metadata
- The latest loaded project file is not loaded when project where SQL script is used as data source is loaded, and then another saved project is opened, only the title name of the project changes
- "Value cannot be null" error is encountered when loading saved project is being canceled in the process of loading and the Generate button is clicked
- Data is not loaded in the Table mapping window when the same table is selected from another database
- Nothing is exported when one table is checked and the export to CSV is selected
- Nothing is exported when one table is checked and the export to JSON is selected
- Missing the Add value button for the Weighted list (regex) generator
- SQL Server login information are not remembered and the Authentication type is changed to Windows authentication, when a project is saved with SQL Server login information
- "A previous version of ApexSQL Generate was found" message is shown when upgrading to a newer version and the Yes button needs to be clicked multiple times to continue the installation
- "Object reference not set to an instance of an object" error is encountered when the Column selection is clicked after loading another database
- Data from views is not loaded when selected in the Table mapping window
- "Object reference not set to an instance of an object" error is encountered when the Remove button is clicked while saving the Shared generator for IronPython
- "The SELECT permission was denied on the object 'table_types', database 'mssqlsystemresource', schema 'sys'" error is encountered while loading a database from Amazon RDS for SQL Server
- The application freezes when bracket is introduced in the Expression once Cross column generator is selected and calculations are set
- The Excel preview panel is empty and it doesn’t contain any test data when its button is clicked in the View tab
- “Object reference not set to an instance of an object" error is encountered when an expression is inserted in the Weighted list (regex) generator and the Delete button is clicked to remove the expression from the list
- "Index was out of range" error is encountered when exporting table to CSV and opening it through the CSV file tab in the Table mapping window, and then doing the same export to CSV of the same table and opening it again
- "Object reference not set to an instance of an object" error is encountered when selecting object inside the table without checking it, and then using the Cross column generator and switching to Calculations
- "Requested value 'value' was not found" error is encountered when a value is typed into the Category or Type list for the Predefined generator
- SQL Server name is not remembered when the current project is edited
- Missing CLI switches in the Save as batch window for all options that were set in the current project
- "Object reference not set to an instance of an object" error is encountered when SQL script is loaded as a data source and then the Edit button is clicked
- "Object reference not set to an instance of an object" error is encountered when SQL script is selected as a data source and the Table mapping command is clicked from the right-click context menu
- "Object reference not set to an instance of an object" error message is encountered when loading database for the second time from another server
- "String must be exactly one character long" error is encountered when value is inserted into the CSV delimiter text box
- "Path to the SQL script file is invalid. Choose a valid path" message is shown when choosing SQL script as source of metadata
- Wrong data source name is shown in the loading information message when using SQL script as a data source
- "Path to the SQL script file is invalid. Choose a valid path" message is shown when SQL script is loaded as a data source and then the New project is created, where the source is defined to be a database
- The Table mapping feature can be initiated from the right-click context menu in the main grid even when the selected table is unchecked
- A database is not loaded at the first click on the Load button when alias is used for that database
- Tables are not shown after connecting to a database for the SQL table or view generator until connection to another database is established and then connect to the first one
- "Object reference not set to an instance of an object" error is encountered when opening a saved project, clicking on table to preview it and then going to Edit the project and selecting different database with same schema
- Duplicated rows are shown in the Table mapping window when connected to a database
- When the Create one SQL script per object option is selected in the Script tab of the Options window and the OK button is clicked, the setting is not saved and it’s reverted back to the Create one SQL script option
- Missing the SQL script file name when the Create one SQL script granularity option is used to export to SQL
- The given time frame is not applied in the Test data preview for the datetimeoffset data type when assigned with the Random generator
- Dependent objects turn into unchecked ones, when the selection is moved away and brought back to a table for which dependent objects where checked
- When a different Category is selected the last Type that is selected stays the same in the Predefined generator type
- The Seed option should not allow users to add negative numbers, when using the Randomize data by option in the Random type generator
- "Index was out of range. Must be non-negative and less than the size of the collection" error is encountered when using Export to Excel and selecting random drive to export to
- "Could not find file" message encountered when using Export to Excel and creating a new folder to save on desktop
- The application goes into the Not responding state when the Dependent objects panel is turned on from the View tab while the Wide World Importers database is loaded
- The Export window shows information that multiple SQL scripts are generated even though only one SQL script is generated
- The Windows taskbar is not shown on hover, when the Auto-hide the taskbar option is checked, and the application is maximized
- Column generators are used for column names under the Table mapping feature when CSV file is used
- The application is not automatically closed upon finished update process which causes the installation process to be stopped
- The application is integrated in all available SQL Server Management Studio versions even into the ones that were not checked during the installation process
- "Loop option is checked, so Unique option cannot be used" message is shown multiple times when both Unique and Loop options are checked and both options stay checked
- The User defined generator is not shown in the generator list when shared user defined generators are loaded
- Missing the Save as window when saving the user defined generator
- Date and time and Granularity SQL script export options are not properly set as CLI switches in the Save as batch window causing error in the batch script
- None of the checked database options are shown as CLI switches in the batch script
- Incontinences between Live database and SQL script Community edition notices
- "The alias doesn't exist anymore" warning message is encountered when using the Table mapping feature on SQL Azure Database and connecting to SQL Azure Database
- "Cannot connect to ‘DatabaseName’" message is shown when a project file is loaded from the Recent project and the window is closed without prompting the user to enter the password
- The SQL Server Management Studio stops working when Generate test data option is used on a SQL Server Analysis Services instance
- The application repeatedly asks for the activation key when it is started on an Amazon EC2 instance after the virtual machine resources were deallocated and allocated again
- The application add-in update window is not shown when SQL Server Management Studio is run and new update is available
- Changes:
- The application now requires Microsoft .NET framework 4.7.1
- Windows Vista and Windows Server 2008 are no longer supported
- Header options under the Script tab in the Options window are now unchecked by default
- The Comments and Print statements options under the Script tab in the Options window are now checked by default
- CLI switch Legal tag [/lt] is now Legal [/leg] switch
- CLI switch Author name [/an] is now Author [/auth] switch
- CLI switches Date time [/dt], Comments [/cmt] and Print statements [/pt] are now values [dt|cmt|pt] of the Output elements [/oe] switch