Skip to content

Release 3.0 - #88

Merged
Josh Wittner (jwittner) merged 52 commits into
masterfrom
develop
Apr 3, 2018
Merged

Release 3.0#88
Josh Wittner (jwittner) merged 52 commits into
masterfrom
develop

Conversation

@jwittner

@jwittner Josh Wittner (jwittner) commented Apr 2, 2018

Copy link
Copy Markdown
Member

Prerequisites

PowerShellGet >= 1.6.0

Necessary for -AllowPrerelease flag on Install-Module.

PS> Install-Module -Name PowerShellGet -Repository PSGallery -Scope CurrentUser -Force -AllowClobber
PS> Remove-Module PowerShellGet
PS> Import-Module PowerShellGet

UnitySetup == 3.0.76-develop

PS> Install-Module -Name UnitySetup -AllowPrerelease -RequiredVersion 3.0.76-develop -Scope CurrentUser -Repository PSGallery

Enhancements

Fixes

Cmdlet Smoke Tests

Please explore the below Cmdlets via help <cmdlet> to attempt to understand them, use them, and report any ideas or issues as issues here on GitHub.

  • Find-UnitySetupInstaller
  • Get-UnityProjectInstance
  • Get-UnitySetupInstance
  • Install-UnitySetupInstance
  • Select-UnitySetupInstance
  • Uninstall-UnitySetupInstance
  • Start-UnityEditor
  • ConvertTo-UnitySetupComponent

DSC Resource Smoke Tests

Please explore the features of the resource, create a configuration, and apply it to a Local Configuration Manager. Recommend standing up a VM or Container for testing these.

  • xUnitySetupInstance

Skip tags, we don't use them this way, yet.
Search all known hosts, support multiple template patterns
Adds ability to import packages with start-unityeditor
Use basic parsing to avoid IE dependency
Update examples to reflect reality
Bump the major version to reflect API changes
Support for Components on UnitySetupInstance
Add aliases for commands commonly ran from the terminal
Write a warning if a component is not found
Explicit filter here for gallery discovery
Josh Wittner (jwittner) and others added 22 commits March 6, 2018 16:05
Use install folder for setup instance path
DSC Resource 'xUnitySetup' for configuring your Unity installations.
Apply VS Code Format Document
Disable requirement for ShouldProcess support on New-UnitySetupComponent.
Dont force and specify version
@jwittner Josh Wittner (jwittner) added this to the Release 3.0 milestone Apr 2, 2018
@mister-liss

Copy link
Copy Markdown

Disabling IE to test Find.

@jwittner
Josh Wittner (jwittner) merged commit ca0fb13 into master Apr 3, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants