Skip to content

Conversation

@gioxx
Copy link
Owner

@gioxx gioxx commented Nov 11, 2025

  • Bugfix: Delisted 1.0.4 from PowerShell Gallery and added again Show-IntuneWinAppUtilGUI to available commands.
  • Bugfix: Removed any reference to ZIP uploads as setup files.
  • Bugfix: Fixed PS 5.1 incompatibility in relative-path resolution ([System.IO.Path]::GetRelativePath is PS 7+).
  • Bugfix: Final filename (of IntuneWin package) is proposed also if AppVersion is not specified in Invoke-AppDeployToolkit.ps1.
  • Improved: Code cleanup, removed redundant GitHub download logic; refactoring.
  • Improved: Validates setup file existence and type.
  • Improved: Tries to create output folder when missing.
  • Improved: Ensures exactly one ".intunewin" extension on output.
  • Improved: If Source folder is not specified, it is inferred from Setup file.
  • Improved: Added more inline comments for maintainability.

gioxx added 4 commits October 1, 2025 15:54
- I'm putting the naming of the main function back in place (GUI in uppercase, specifically).
- I remove the Export-ModuleMember from PS1 and keep Show-IntuneWinAppUtilGUI only among the commands available in PSD1
Possible fix for #6
I also change variable names usually used by PowerShell (to avoid possible other problems)
Enhanced the logic for proposing the final filename by supporting both single and double quotes for AppName/AppVersion extraction, handling cases where AppVersion is missing, and ensuring filename sanitization. Now, FinalFilenameControl is only set if it is empty, and the filename is built as 'AppName_Version' or 'AppName' depending on available data.

Fix #9
Added a changelog entry noting that the final filename for the IntuneWin package is now proposed even if AppVersion is not specified in Invoke-AppDeployToolkit.ps1.
@gioxx gioxx merged commit 82ff020 into main Nov 11, 2025
2 checks passed
@gioxx gioxx self-assigned this Nov 11, 2025
@gioxx gioxx deleted the 1.0.6 branch November 11, 2025 13:59
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.

2 participants