SIL.BuildTasks.AWS
3.3.1-beta0002
Prefix Reserved
See the version list below for details.
dotnet add package SIL.BuildTasks.AWS --version 3.3.1-beta0002
NuGet\Install-Package SIL.BuildTasks.AWS -Version 3.3.1-beta0002
<PackageReference Include="SIL.BuildTasks.AWS" Version="3.3.1-beta0002" />
<PackageVersion Include="SIL.BuildTasks.AWS" Version="3.3.1-beta0002" />
<PackageReference Include="SIL.BuildTasks.AWS" />
paket add SIL.BuildTasks.AWS --version 3.3.1-beta0002
#r "nuget: SIL.BuildTasks.AWS, 3.3.1-beta0002"
#:package SIL.BuildTasks.AWS@3.3.1-beta0002
#addin nuget:?package=SIL.BuildTasks.AWS&version=3.3.1-beta0002&prerelease
#tool nuget:?package=SIL.BuildTasks.AWS&version=3.3.1-beta0002&prerelease
SIL.BuildTasks.AWS defines a S3BuildPublisher msbuild task to publish a set of files to a S3 bucket.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET Framework | net472 is compatible. net48 was computed. net481 was computed. |
This package has no dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 4.0.0 | 223 | 9/16/2026 |
| 3.3.1-beta0004 | 94 | 9/16/2026 |
| 3.3.1-beta0003 | 94 | 9/15/2026 |
| 3.3.1-beta0002 | 97 | 9/15/2026 |
| 3.3.1-beta0001 | 92 | 9/14/2026 |
| 3.3.0 | 152 | 9/2/2026 |
| 3.2.2-beta0003 | 94 | 9/2/2026 |
| 3.2.2-beta0002 | 105 | 9/2/2026 |
| 3.2.2-beta0001 | 106 | 9/2/2026 |
| 3.2.1 | 120 | 8/31/2026 |
| 3.2.1-beta0004 | 107 | 8/31/2026 |
| 3.2.1-beta0003 | 99 | 8/28/2026 |
| 3.2.1-beta0002 | 108 | 8/28/2026 |
| 3.2.1-beta0001 | 110 | 8/28/2026 |
| 3.2.0 | 342 | 1/6/2026 |
| 3.1.2-beta0014 | 246 | 11/26/2025 |
| 3.1.2-beta0012 | 279 | 8/26/2025 |
| 3.1.2-beta0005 | 243 | 5/28/2025 |
| 3.1.2-beta0002 | 238 | 5/27/2025 |
| 3.1.1 | 278 | 3/18/2025 |
Changes since version 3.3.0
Changed:
- BREAKING DEPENDENCY CHANGE: SIL.BuildTasks, SIL.BuildTasks.AWS, and SIL.ReleaseTasks no longer export any public package dependencies. Each package's job is to carry its own build-time
tooling under `tools/`, so its dependency graph is now suppressed wholesale via `SuppressDependenciesWhenPacking` instead of marking individual references `PrivateAssets="All"`.
Consumers that were relying on the transitive references (`Microsoft.Build.Tasks.Core`, `SIL.Core`, `Markdig.Signed`, `Microsoft.Win32.Registry`) must reference those packages directly.
Security:
- Upgraded `SIL.Core` (SIL.BuildTasks) from 9.0.0 to 10.0.0, which upgrades Newtonsoft.Json
from 11.0.1 to 13.0.1 — past the GHSA-5crp-9r3c-p9vr fix. Combined with no longer
exporting `SIL.Core` as a public dependency at all (above), the `tools/` payload now
carries a non-vulnerable Newtonsoft.Json, and consumers never see either package. This
reverses the downgrade from 3.3.0: `SIL.Core` 10.0.0 depends on `Mono.Unix`, which has
never had a stable NuGet release and broke `nuget.exe`-based consumer restores back when
`SIL.Core` was public. Now that it's private and build-time-only, consumers never see
`Mono.Unix` either, and our own `PackageReference`-based restore resolves the pinned
prerelease version without issue.
See full changelog at https://github.com/sillsdev/SIL.BuildTasks/blob/master/CHANGELOG.md