Skip to content

Commit

Permalink
Release NetVips.Native v8.11.0
Browse files Browse the repository at this point in the history
  • Loading branch information
kleisauke committed Jun 23, 2021
1 parent e12d774 commit 192e793
Show file tree
Hide file tree
Showing 5 changed files with 36 additions and 20 deletions.
9 changes: 8 additions & 1 deletion .nuke/build.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -37,10 +37,13 @@
"GitHubActions",
"GitLab",
"Jenkins",
"Rider",
"SpaceAutomation",
"TeamCity",
"Terminal",
"TravisCI"
"TravisCI",
"VisualStudio",
"VSCode"
]
},
"NoLogo": {
Expand All @@ -51,6 +54,10 @@
"type": "boolean",
"description": "Build and create NuGet packages"
},
"Partition": {
"type": "string",
"description": "Partition to use on CI"
},
"Plan": {
"type": "boolean",
"description": "Shows the execution plan (HTML)"
Expand Down
33 changes: 21 additions & 12 deletions CHANGELOG.native.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,17 @@ The changes of libvips are documented [here](https://github.com/libvips/libvips/

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [8.11.0] - 2021-06-23
### Note
If you would like to see what's changed, please visit the release notes of libvips:
https://libvips.github.io/libvips/2021/06/04/What's-new-in-8.11.html

### Changed
- Build Linux ARM64v8 and ARMv7 binaries with GCC 11.1.

## [8.10.6] - 2021-03-30
### Note
If you would like to see what's changed, please visit the the release notes of libvips:
If you would like to see what's changed, please visit the release notes of libvips:
https://github.com/libvips/libvips/releases/tag/v8.10.6

### Added
Expand All @@ -29,7 +37,7 @@ https://github.com/libvips/libvips/releases/tag/v8.10.6

## [8.10.5] - 2020-12-24
### Note
If you would like to see what's changed, please visit the the release notes of libvips:
If you would like to see what's changed, please visit the release notes of libvips:
https://github.com/libvips/libvips/releases/tag/v8.10.5

### Added
Expand All @@ -38,12 +46,12 @@ https://github.com/libvips/libvips/releases/tag/v8.10.5

## [8.10.1] - 2020-09-12
### Note
If you would like to see what's changed, please visit the the release notes of libvips:
If you would like to see what's changed, please visit the release notes of libvips:
https://github.com/libvips/libvips/releases/tag/v8.10.1

## [8.10.0] - 2020-08-26
### Note
If you would like to see what's changed, please visit the the release notes of libvips:
If you would like to see what's changed, please visit the release notes of libvips:
https://libvips.github.io/libvips/2020/06/18/What's-new-in-8.10.html

### Fixed
Expand All @@ -67,7 +75,7 @@ Requires NetVips v1.2.3.

## [8.9.2] - 2020-04-28
### Note
If you would like to see what's changed, please visit the the release notes of libvips:
If you would like to see what's changed, please visit the release notes of libvips:
https://github.com/libvips/libvips/releases/tag/v8.9.2

### Fixed
Expand All @@ -76,12 +84,12 @@ https://github.com/libvips/libvips/releases/tag/v8.9.2

## [8.9.1] - 2020-01-30
### Note
If you would like to see what's changed, please visit the the release notes of libvips:
If you would like to see what's changed, please visit the release notes of libvips:
https://github.com/libvips/libvips/releases/tag/v8.9.1

## [8.9.0] - 2020-01-30
### Note
If you would like to see what's changed, please visit the the release notes of libvips:
If you would like to see what's changed, please visit the release notes of libvips:
https://libvips.github.io/libvips/2019/12/11/What's-new-in-8.9.html

### Changed
Expand All @@ -92,27 +100,27 @@ https://libvips.github.io/libvips/2019/12/11/What's-new-in-8.9.html

## [8.8.4] - 2019-12-30
### Note
If you would like to see what's changed, please visit the the release notes of libvips:
If you would like to see what's changed, please visit the release notes of libvips:
https://github.com/libvips/libvips/releases/tag/v8.8.4

## [8.8.3] - 2019-10-14
### Note
If you would like to see what's changed, please visit the the release notes of libvips:
If you would like to see what's changed, please visit the release notes of libvips:
https://github.com/libvips/libvips/releases/tag/v8.8.3

## [8.8.2] - 2019-09-05
### Note
If you would like to see what's changed, please visit the the release notes of libvips:
If you would like to see what's changed, please visit the release notes of libvips:
https://github.com/libvips/libvips/releases/tag/v8.8.2

## [8.8.1] - 2019-07-29
### Note
If you would like to see what's changed, please visit the the release notes of libvips:
If you would like to see what's changed, please visit the release notes of libvips:
https://github.com/libvips/libvips/releases/tag/v8.8.1

## [8.8.0] - 2019-06-22
### Note
If you would like to see what's new, please visit the the release notes of libvips:
If you would like to see what's new, please visit the release notes of libvips:
https://libvips.github.io/libvips/2019/04/22/What's-new-in-8.8.html

## [8.7.4] - 2019-04-10
Expand All @@ -134,6 +142,7 @@ https://libvips.github.io/libvips/2019/04/22/What's-new-in-8.8.html
### Changed
- A statically linked libvips binary is build for Windows. This reduces the number of DLLs from 37 to 3 ([libvips/build-win64#21](https://github.com/libvips/build-win64/issues/21#issuecomment-458112440)).

[8.11.0]: https://github.com/kleisauke/libvips-packaging/compare/v8.10.6...v8.11.0
[8.10.6]: https://github.com/kleisauke/libvips-packaging/compare/v8.10.5-build2...v8.10.6
[8.10.5.1]: https://github.com/kleisauke/libvips-packaging/compare/v8.10.5...v8.10.5-build2
[8.10.5]: https://github.com/kleisauke/libvips-packaging/compare/v8.10.1...v8.10.5
Expand Down
2 changes: 1 addition & 1 deletion appveyor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ init:

# Environment
environment:
VIPS_VERSION: "8.10.6"
VIPS_VERSION: "8.11.0"
VIPS_WARNING: 0

# Build script
Expand Down
5 changes: 3 additions & 2 deletions tests/NetVips.Tests/ForeignTests.cs
Original file line number Diff line number Diff line change
Expand Up @@ -1032,10 +1032,11 @@ void GifValid(Image im)
{
var a = im[10, 10];

Assert.Equal(new double[] { 33 }, a);
// libnsgif (vendored with libvips >= 8.11) is always RGB or RGBA
Assert.Equal(33, a[0]);
Assert.Equal(159, im.Width);
Assert.Equal(203, im.Height);
Assert.Equal(1, im.Bands);
Assert.Equal(NetVips.AtLeastLibvips(8, 11) ? 3 : 1, im.Bands);
}

FileLoader("gifload", Helper.GifFile, GifValid);
Expand Down
7 changes: 3 additions & 4 deletions tests/NetVips.Tests/NetVips.Tests.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,6 @@
<PropertyGroup Condition="'$(MSBuildRuntimeType)' == 'Mono'">
<RuntimeIdentifier Condition="$([MSBuild]::IsOSPlatform('Linux'))">linux-x64</RuntimeIdentifier>
<RuntimeIdentifier Condition="$([MSBuild]::IsOSPlatform('OSX'))">osx-x64</RuntimeIdentifier>
<AppendRuntimeIdentifierToOutputPath>false</AppendRuntimeIdentifierToOutputPath>
</PropertyGroup>

<ItemGroup>
Expand All @@ -29,12 +28,12 @@
</ItemGroup>

<ItemGroup Condition="'$(TestWithNuGetBinaries)' == 'true' And '$(MSBuildRuntimeType)' == 'Mono'">
<PackageReference Include="NetVips.Native.linux-x64" Version="8.10.6" Condition="$([MSBuild]::IsOSPlatform('Linux'))" />
<PackageReference Include="NetVips.Native.osx-x64" Version="8.10.6" Condition="$([MSBuild]::IsOSPlatform('OSX'))" />
<PackageReference Include="NetVips.Native.linux-x64" Version="8.11.0" Condition="$([MSBuild]::IsOSPlatform('Linux'))" />
<PackageReference Include="NetVips.Native.osx-x64" Version="8.11.0" Condition="$([MSBuild]::IsOSPlatform('OSX'))" />
</ItemGroup>

<ItemGroup Condition="'$(MSBuildRuntimeType)' != 'Mono'">
<PackageReference Include="NetVips.Native" Version="8.10.6" Condition="'$(TestWithNuGetBinaries)' == 'true'" />
<PackageReference Include="NetVips.Native" Version="8.11.0" Condition="'$(TestWithNuGetBinaries)' == 'true'" />
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.3">
<PrivateAssets>all</PrivateAssets>
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
Expand Down

0 comments on commit 192e793

Please sign in to comment.