|
|
|
|
using System.Reflection;
|
|
|
|
|
using System.Runtime.CompilerServices;
|
|
|
|
|
using System.Runtime.InteropServices;
|
|
|
|
|
|
|
|
|
|
// General Information about an assembly is controlled through the following
|
|
|
|
|
// set of attributes. Change these attribute values to modify the information
|
|
|
|
|
// associated with an assembly.
|
|
|
|
|
[assembly: AssemblyTitle("Security2")]
|
|
|
|
|
[assembly: AssemblyDescription("Wrapper for security and identity classes")]
|
|
|
|
|
[assembly: AssemblyConfiguration("")]
|
|
|
|
|
[assembly: AssemblyCompany("Microsoft")]
|
|
|
|
|
[assembly: AssemblyProduct("Security2")]
|
|
|
|
|
[assembly: AssemblyCopyright("Copyright © Raimund Andree 2015")]
|
|
|
|
|
[assembly: AssemblyTrademark("")]
|
|
|
|
|
[assembly: AssemblyCulture("")]
|
|
|
|
|
|
|
|
|
|
// Setting ComVisible to false makes the types in this assembly not visible
|
|
|
|
|
// to COM components. If you need to access a type in this assembly from
|
|
|
|
|
// COM, set the ComVisible attribute to true on that type.
|
|
|
|
|
[assembly: ComVisible(false)]
|
|
|
|
|
|
|
|
|
|
// The following GUID is for the ID of the typelib if this project is exposed to COM
|
|
|
|
|
[assembly: Guid("d89dc40a-9b43-4bce-972d-b995df8d2820")]
|
|
|
|
|
|
|
|
|
|
// Version information for an assembly consists of the following four values:
|
|
|
|
|
//
|
|
|
|
|
// Major Version
|
|
|
|
|
// Minor Version
|
|
|
|
|
// Build Number
|
|
|
|
|
// Revision
|
|
|
|
|
//
|
|
|
|
|
// You can specify all the values or you can default the Build and Revision Numbers
|
|
|
|
|
// by using the '*' as shown below:
|
|
|
|
|
// [assembly: AssemblyVersion("1.0.*")]
|
feat!: prepare version 5.0.0 with a valid module manifest
- Require Windows PowerShell 5.1 or PowerShell 7 (PowerShellVersion
5.1, which CompatiblePSEditions needs) and .NET Framework 4.5.2, and
use RootModule instead of the deprecated ModuleToProcess. Before,
Test-ModuleManifest, and with it Publish-Module, failed.
- Export exactly the 36 cmdlets: remove Show-NTFSSimpleAccess, which no
longer exists, and the duplicate inheritance cmdlets.
- Keep -PassThur, the name in 4.2.6 and earlier, as an alias of
Remove-Item2 -PassThru, deprecated in the changelog.
- Set version 5.0.0 in the manifest, in NTFSSecurity, Security2, and
PrivilegeControl, and in a new 5.0.0 section of CHANGELOG.md.
- Tests/Manifest.Tests.ps1 and Tests/Remove-Item2.Tests.ps1 guard the
manifest, the versions, and the alias.
BREAKING CHANGE: the module requires Windows PowerShell 5.1 or
PowerShell 7; the manifest no longer claims PowerShell 2.0.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: AI Assistant <ai@example.com>
4 weeks ago
|
|
|
[assembly: AssemblyVersion("5.0.0.0")]
|
|
|
|
|
[assembly: AssemblyFileVersion("5.0.0.0")]
|