Skip to content
This repository has been archived by the owner on Oct 25, 2022. It is now read-only.

Releases: majkinetor/au

2022.10.24

24 Oct 07:50
Compare
Choose a tag to compare
  • 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:
      • History plugin now ignores merges (#258)
      • Package_Source_Root_Url param added to History plugin so links can be configured for non-Github users. (related to #257)
    • Report:
      • Package_Source_Root_Url param added to Markdown report type so links can be configured for non-Github users. (#257)
      • Package_Source_Branch parameter added to Markdown report type to configure the branch name for the package source if not using master. (#244)
    • PullRequest: New plugin that creates a GitHub pull request for the updated packages. (#269)

2021.7.18

18 Jul 20:36
Compare
Choose a tag to compare
  • Fixed bad packaging of previous version

2021.6.27

27 Jun 20:20
Compare
Choose a tag to compare
  • Linux support (#234)
  • TLS settings updated (#216)
  • Plugins:
    • Git: Added AddNew parameter to allow adding new packages, created by the AU script (#239)
    • Git: Changed Branch parameter to create branch if it doesnt exist
    • History: Changed so it looks into all branches for AU commit messages

2020.11.21

21 Nov 16:53
Compare
Choose a tag to compare
  • Get-RemoteFiles now considers $Latest.Options.Headers
  • TLS settings updated (#216)
  • Support ChocolateyPackageFolder environment variable (#255)
  • Improved Powershell 7 compatibility (#208)
  • Set the AU version to the last commit date (#217)

Plugins:

  • GitLab: new plugin (#195)
  • Gist: option for secret gist and Enterprise API
  • GitReleases: Added a Branch parameter (#227)

2019.5.22

22 May 18:26
Compare
Choose a tag to compare
  • Get-RemoteChecksum: New parameter Headers
  • Plugins:

Bugfixes

  • Fixed header handling during request (#164)
  • Push errors are not repeated or ignored on (#175)
  • Few small changes and fixes

2018.5.18

18 May 02:45
Compare
Choose a tag to compare
  • Update-Package:
    • Now you can pass HTTP/HTTPS headers to $Latest.Options.Headers to avoid Unauthorized errors while checking URLs.
    • Package Gallery URL is no longer hard-coded but taken from the $au_GalleryUrl if it exists (#95)
  • Update-AUPackages: Added NoCheckChocoVersion option.
  • Plugins:
    • Git: Added Branch parameter to specify a branch name
    • Mail: Added From 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

11 Jan 04:28
Compare
Choose a tag to compare
  • 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.
  • au_BeforeUpdate and au_AfterUpdate now have parameter Package 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

30 Aug 19:42
Compare
Choose a tag to compare
  • 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) and IgnoreMessage.
    • Report plugin: IgnoreMessage is added in the ignore section.
  • Update-AuPackage
    • Added parameter WhatIf that will save and restore the package. See documentation. (#30)
    • au_GetLatest can now return ignore to make package ignored in the updateall context.

Bugfixes

  • Git plugin: package that changed $Latest.PackageName was not pushed when updated (#66).

2017.3.29

29 Mar 20:18
fe8e07e
Compare
Choose a tag to compare
  • Get-RemoteFiles
    • NoSuffix switch to not add _x32 and/or _x64 suffix at the end of the file names.
    • Now also sets ChecksumTypeXX and FileNameXX and accepts Algorithm 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

14 Jan 06:52
ad248cd
Compare
Choose a tag to compare

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 of ServicePointManager.
  • 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.