This repository has been archived by the owner on Oct 25, 2022. It is now read-only.
Releases: majkinetor/au
Releases · majkinetor/au
2022.10.24
- Added
$au_GalleryPackageRootUrl
as a slightly more flexible alternative to$au_GalleryUrl
(#250)$au_GalleryUrl
global variable is still maintained for compatibility- Can specify as an environment variable
$env:au_GalleryPackageRootUrl
when working with Update-AUPackages (update_all.ps1) (#254) - Can specify as a global variable in update.ps1 to override on per package basis.
- Plugins:
History
:Report
:PullRequest
: New plugin that creates a GitHub pull request for the updated packages. (#269)
2021.7.18
- Fixed bad packaging of previous version
2021.6.27
2020.11.21
2019.5.22
2018.5.18
Update-Package
:- Now you can pass HTTP/HTTPS headers to
$Latest.Options.Headers
to avoidUnauthorized
errors while checking URLs. - Package Gallery URL is no longer hard-coded but taken from the
$au_GalleryUrl
if it exists (#95)
- Now you can pass HTTP/HTTPS headers to
Update-AUPackages
: AddedNoCheckChocoVersion
option.- Plugins:
Git
: AddedBranch
parameter to specify a branch nameMail
: AddedFrom
parameter to be used with mail servers that do not allow non-existent email addresses.
Bugfixes
Gist
plugin: Security protocol is set according to updated Github requirements.Get-RemoteFiles
: Fixed wrong checksum type being set on 64bit url
2018.1.11
Update-AuPackage
- New feature streams that extends
au_GetLatest
with option to return multiple HashTables (one for each stream). - New parameter
IncludeStream
to force update of specific stream.
- New feature streams that extends
au_BeforeUpdate
andau_AfterUpdate
now have parameterPackage
of type[AUPackage]
which you can use among other things to modify the Nuspec data.- Added new function
Set-DescriptionFromReadme
that is called automatically when README.md is present in the package folder (#85). See documentation. - Plugins:
- New plugin: GitReleases creates Github release on successifully pushed packages.
- Git: new parameter
Strategy
with options on how to commit repository changes - Report: symbols in markdown report to mark embedded and stream packages
2017.8.30
Update-AUPackages
- New options to handle update.ps1 errors:
IgnoreOn
,RepeatOn
,RepeatCount
,RepeatSleep
. See documentation. (#76) - New option
WhatIf
option that will trigger WhatIf on all packages. - New AUPackage properties:
Ignored
(boolean) andIgnoreMessage
. - Report plugin:
IgnoreMessage
is added in the ignore section.
- New options to handle update.ps1 errors:
Update-AuPackage
- Added parameter
WhatIf
that will save and restore the package. See documentation. (#30) au_GetLatest
can now returnignore
to make package ignored in theupdateall
context.
- Added parameter
Bugfixes
- Git plugin: package that changed
$Latest.PackageName
was not pushed when updated (#66).
2017.3.29
Get-RemoteFiles
NoSuffix
switch to not add_x32
and/or_x64
suffix at the end of the file names.- Now also sets
ChecksumTypeXX
andFileNameXX
and acceptsAlgorithm
parameter.
Bugfixes
- Fix ps1 files encoded in UTF8 without BOM being treated as ANSI.
- Fix chocolatey.org package check using wrong package name when overridden in update.ps1.
2017.1.14
NOTE: License changed from MIT to GPL2.
- New function
Get-RemoteFiles
. See documentation. Update-Package
- Support newer TLS version support by setting the
SecurityProtocol
property ofServicePointManager
.
- Support newer TLS version support by setting the
- Posh 5 dependency removed for chocolatey package because it is not practical.
Bugfixes
- Fix encoding of nuspec (UTF-8 NO BOM) and ps1 (UTF-8 BOM) files.