ReleaseNotes.txt
0.6.0.10
Regression: Compile-AppInNavContainer should not add defaulting for AssemblyProbingPaths for versions prior to 13.x Test-NavContainer and Get-NavContainerId should now be case insensitive Get-NavContainers now use a single docker statement instead of multiple calls Include WindowsPowerShellScripts\WebSearch\TransitionMenuSuiteObjectsForSearch.psm1 if it exists when extracting files from container BugFix: Run-TestsInNavContainer didn't use the users company setting when running Windows Authentication Added parameter CompanyName to Run-TestsInNavContainer Ignore License expiration warning lines when running Get-CompanyInNavContainer when the user is not running when admin priveleges Ignore License expiration warning lines when running Get-NavContainerNavUser when the user is not running when admin priveleges 0.6.0.9 Regression: Export-NavContainerObjects didn't respect filter containing id in 14.x 0.6.0.8 Use DacFramework 18.2 BugFix: Create-AlProjectFromNavContainer used a global imageName, should be containerName 0.6.0.7 BugFix: Regression - 14.x images has hidden dependency to app symbols Add parameter for file pattern to Convert-ModifiedObjectsToAl in order to allow for app movement 0.6.0.6 Bugfix #423 Regression in Convert-Txt2Al $imageName is unknown 0.6.0.5 Bugfix #421 Export-NavContainerDatabasesAsBacpac error deleting [user login] data 0.6.0.4 Added parameter enableSymbolLoading to Replace-NavServerContainer 0.6.0.3 Regression in Export-NavContainerObjects fixed - $imagename unknown New function Extract-FilesFromStoppedNavContainer to extract (copy) files from a stopped container 0.6.0.1 Regression in Compile-AppInNavContainer when running container prior to 14.x 0.6.0.0 BugFix #403: Extract-FilesFromNavContainer didn't work with all local containers Include ClientContext.ps1, PsTestFunctions.ps1 and pstesttoolpage.fob in NavContainerHelper instead of downloading on demand Add enableSymbolLoading option to Replace-NavServerContainer Compile-AppInNavContainer should only include dependencies in app.json Drop View deadlock_report_ring_buffer_view when creating bacpac using Export-NavContainerDatabasesAsBacpac UpdateHosts will update hosts file in the container with all entries ending with .docker.internal from the host Enable paging in Get-NavContainerImageTags Add parameter networkName to Get-NavContainerIpAddress or get IP address from first network with IP Address Add IncludeSystemObjects parameter to Export-NavContainerObjects Add parameters doNotUseDeltas and alProjectFolder to Convert-ModifiedObjectsToAl Add parameter -includeAL to New-NavContainer to create AL source folder and .netpackages folder with reference assemblies for VS Code Add parameters nowarn and assemblyProbingPaths to Compile-AppInNavContainer. Default assemblyProbingPaths is .netpackages in the project folder and all dll locations in the container Add parameter dotNetAddInsPackage to Convert-ModifiedObjectsToAl and Convert-Txt2Al New function Publish-NewApplicationToNavContainer to publish an app including base app to a container New function Create-AlProjectFolderFromNavContainer to create a VS Code AL Project Folder based on a Container Bugfix #413: Copy-CompanyInNavContainer throws strange exception 0.5.0.11 BugFix: Regression in Compile-AppInNavContainer when using NavUserPassword 0.5.0.10 BugFix #391 [Devops Pipeline].[Compile-App] publisher property not found Added parameter rulesetFile to Compile-AppInNavContainer BugFix #382 Compile-AppInNavContainer cannot download symbols on containers without updated hosts Breaking change: Setup-NavContainerTestUsers has a changed parameter set (specify admin crendential instead of sql credential) Added function: Get-NavContainerApiCompanyId to get the CompanyId for Api Calls Added function: Invoke-NavContainerApi to invoke Api calls towards a container Changed Compile-AppInNavContainer to use the container IP address for downloading symbols 0.5.0.9 Bugfix: Regression in Convert-ModifiedObjectsToAl 0.5.0.7 BugFix #380: Remove WinClient Debugger shortcut Publish and install an app instead of a codeunit when adding test users to Business Central Support Groups in Run-TestsInNavContainer Create AL baseline for database objects when version 14 (Spring Release) Added parameter -doNotUseDeltas to Convert-ModifiedObjectsToAl to create complete AL files of the objects exported 0.5.0.5 Added parameters testCodeunit and testFunction to Run-TestsInNavContainer to run individual tests Added function Get-TestsFromNavContainer to get a list of available tests Added a shortcut for the WinClient Debugger when using includecside Include ImportAction to Import-TestToolKitToNavContainer and Import-ObjectsToNavContainer Check that NavContainerHelper is running in 64bit mode Remove Symbols for Application and Test when running containers in hybrid development Use application version number from dbproperty database for application symbols (if possible) 0.5.0.4 BugFix: Transfer AzureDevOps parameter to PsTestRunner 0.5.0.3 Add paging to Get-NavContainerImageTags (needed for Azure Container Registries) Do not allow c:\programdata\navcontainerhelper as the folder in Export-NavContainerObjects BugFix #355 - Add-FontsToNavContainer fails if the folders doesn't have the same path Added function Run-TestsInNavContainer (preview) Update help text for Copy-FileToNavContainer and Copy-FileFromNavContiner and throw an error if the destination filename specifies a folder 0.5.0.2 Added function Copy-CompanyInNavContainer (Thanks Dmitry K.) Bugfix: Compile-AppInNavContainer didn't escape the publisher name Bugfix: All User data wasn't cleaned up when doing Export-NavContainerDatabasesAsBacpac 0.5.0.1 Fix bug where Get-BestNavContainerImageName returns an illegal image name 0.5.0.0 Support for running NavContainerHelper without elevated permissions Added function Check-NavContainerHelperPermissions to test whether you have the needed permissions to run NavContainerHelper Added function Repair-NavContainerApp Added function Invoke-ScriptInNavContainer to invoke a PowerShell script in a Nav Container Added function Get-NavContainerAppRuntimePackage to download a runtime package for an app from a container Added function Get-NavContainerImageLabels to get the labels for an image directly from the registry Added function Get-NavContainerImageTags to get the available tags a repository directly from the registry Added parameter doNotUpdateSymbols to Import-TestToolkitToNavContainer to avoid symbol generation Check Docker OS in New-NavContainer for better error messages Fix timestamp in file name for Get-NavContainerEventLog |