Skip to content

Commit

Permalink
release-v1.5.4
Browse files Browse the repository at this point in the history
\r\n***PUBLISH_RELEASE***
  • Loading branch information
nfbot authored Mar 28, 2022
2 parents 58d9b83 + 851d27b commit 60e170d
Show file tree
Hide file tree
Showing 13 changed files with 130 additions and 49 deletions.
30 changes: 5 additions & 25 deletions .github/workflows/update-dependencies.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,32 +21,12 @@ jobs:
name: Update .NET nanoFramework dependencies
timeout-minutes: 15
runs-on: windows-latest
env:
GITHUB_TOKEN: ${{ github.token }}
steps:
- name: Checkout
uses: actions/checkout@v2.3.1
with:
path: main
- name: Checkout tools repo
uses: actions/checkout@v2.3.1
with:
repository: nanoframework/nf-tools
path: tools
uses: actions/checkout@v2
- name: Update dependencies
run: ./github-actions/update-nf-dependencies.ps1
working-directory: tools
- name: Create Pull Request
uses: peter-evans/create-pull-request@v3
if: env.CREATE_PR == 'true'
uses: nanoframework/nanodu@v1
with:
title: '${{ env.PR_TITLE }}'
body: |
${{ env.PR_MESSAGE }}
[version update]
### :warning: This is an automated update. :warning:
committer: 'nfbot <dependencybot@nanoframework.net>'
branch: ${{ env.BRANCH_NAME }}
path: main
labels: |
Type: dependencies
solutionsToCheck: 'nanoFramework.Runtime.Native.sln'
60 changes: 60 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,66 @@

## [v1.5.2-preview.8](https://github.com/nanoframework/nanoFramework.Runtime.Native/tree/v1.5.2-preview.8) (2021-12-02)

[Full Changelog](https://github.com/nanoframework/nanoFramework.Runtime.Native/compare/v1.5.4-preview.10...HEAD)

**Documentation and other chores:**

- Update 1 NuGet dependencies [\#125](https://github.com/nanoframework/nanoFramework.Runtime.Native/pull/125)

## [v1.5.4-preview.10](https://github.com/nanoframework/nanoFramework.Runtime.Native/tree/v1.5.4-preview.10) (2022-03-17)

[Full Changelog](https://github.com/nanoframework/nanoFramework.Runtime.Native/compare/v1.5.4-preview.8...v1.5.4-preview.10)

**Documentation and other chores:**

- Update 1 NuGet dependencies [\#124](https://github.com/nanoframework/nanoFramework.Runtime.Native/pull/124)

## [v1.5.4-preview.8](https://github.com/nanoframework/nanoFramework.Runtime.Native/tree/v1.5.4-preview.8) (2022-03-14)

[Full Changelog](https://github.com/nanoframework/nanoFramework.Runtime.Native/compare/v1.5.4-preview.5...v1.5.4-preview.8)

**Documentation and other chores:**

- Update 1 NuGet dependencies [\#123](https://github.com/nanoframework/nanoFramework.Runtime.Native/pull/123)

## [v1.5.4-preview.5](https://github.com/nanoframework/nanoFramework.Runtime.Native/tree/v1.5.4-preview.5) (2022-02-17)

[Full Changelog](https://github.com/nanoframework/nanoFramework.Runtime.Native/compare/v1.5.4-preview.3...v1.5.4-preview.5)

**Documentation and other chores:**

- Update 1 NuGet dependencies [\#122](https://github.com/nanoframework/nanoFramework.Runtime.Native/pull/122)

## [v1.5.4-preview.3](https://github.com/nanoframework/nanoFramework.Runtime.Native/tree/v1.5.4-preview.3) (2022-01-28)

[Full Changelog](https://github.com/nanoframework/nanoFramework.Runtime.Native/compare/v1.5.4-preview.1...v1.5.4-preview.3)

**Documentation and other chores:**

- Update 1 NuGet dependencies [\#121](https://github.com/nanoframework/nanoFramework.Runtime.Native/pull/121)

## [v1.5.4-preview.1](https://github.com/nanoframework/nanoFramework.Runtime.Native/tree/v1.5.4-preview.1) (2022-01-24)

[Full Changelog](https://github.com/nanoframework/nanoFramework.Runtime.Native/compare/v1.5.3-preview.4...v1.5.4-preview.1)

**Implemented enhancements:**

- Add Environment.TickCount64 [\#120](https://github.com/nanoframework/nanoFramework.Runtime.Native/pull/120)

## [v1.5.3-preview.4](https://github.com/nanoframework/nanoFramework.Runtime.Native/tree/v1.5.3-preview.4) (2022-01-20)

[Full Changelog](https://github.com/nanoframework/nanoFramework.Runtime.Native/compare/v1.5.2...v1.5.3-preview.4)

**Documentation and other chores:**

- Update 1 NuGet dependencies [\#119](https://github.com/nanoframework/nanoFramework.Runtime.Native/pull/119)

## [v1.5.2](https://github.com/nanoframework/nanoFramework.Runtime.Native/tree/v1.5.2) (2021-12-02)

[Full Changelog](https://github.com/nanoframework/nanoFramework.Runtime.Native/compare/v1.5.2-preview.8...v1.5.2)

## [v1.5.2-preview.8](https://github.com/nanoframework/nanoFramework.Runtime.Native/tree/v1.5.2-preview.8) (2021-12-02)

[Full Changelog](https://github.com/nanoframework/nanoFramework.Runtime.Native/compare/v1.5.2-preview.6...v1.5.2-preview.8)

**Documentation and other chores:**
Expand Down
2 changes: 1 addition & 1 deletion CODE_OF_CONDUCT.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
# Contributor Code of Conduct

Please refer to the contributor Code of Conduct at the Home repository [here](https://github.com/nanoframework/Home/blob/master/CODE_OF_CONDUCT.md.
Please refer to the contributor Code of Conduct at the Home repository [here](https://github.com/nanoframework/Home/blob/main/CODE_OF_CONDUCT.md.
2 changes: 1 addition & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
# Contributing to **nanoFramework**

Please refer to the contribution guidelines at the Home repository [here](https://github.com/nanoframework/Home/blob/master/CONTRIBUTING.md).
Please refer to the contribution guidelines at the Home repository [here](https://github.com/nanoframework/Home/blob/main/CONTRIBUTING.md).
26 changes: 22 additions & 4 deletions azure-pipelines.yml
Original file line number Diff line number Diff line change
@@ -1,10 +1,28 @@
# Copyright (c) .NET Foundation and Contributors
# See LICENSE file in the project root for full license information.

trigger:
branches:
include: [main, develop, "release-*" ]
include:
- main
- develop
- release-*
paths:
exclude: [README.md, LICENSE.md, NuGet.Config, .github_changelog_generator, .gitignore]
exclude:
- .github_changelog_generator
- .gitignore
- CHANGELOG.md
- CODE_OF_CONDUCT.md
- LICENSE.md
- README.md
- NuGet.Config
- assets/*
- config/*
- .github/*

tags:
include: ["v*"]
include:
- v*

# PR always trigger build
pr:
Expand All @@ -19,7 +37,7 @@ resources:
endpoint: nanoframework

pool:
vmImage: 'windows-2019'
vmImage: 'windows-latest'

variables:
DOTNET_NOLOGO: true
Expand Down
3 changes: 1 addition & 2 deletions nanoFramework.Runtime.Native.DELIVERABLES.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,7 @@
<id>nanoFramework.Runtime.Native.DELIVERABLES</id>
<version>$version$</version>
<title>nanoFramework.Runtime.Native.DELIVERABLES</title>
<authors>nanoFramework project contributors</authors>
<owners>nanoFramework,dotnetfoundation</owners>
<authors>nanoframework</authors>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<releaseNotes>
</releaseNotes>
Expand Down
9 changes: 4 additions & 5 deletions nanoFramework.Runtime.Native.nuspec
Original file line number Diff line number Diff line change
@@ -1,11 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2012/06/nuspec.xsd">
<metadata>
<id>nanoFramework.Runtime.Native</id>
<version>$version$</version>
<title>nanoFramework.Runtime.Native</title>
<authors>nanoFramework project contributors</authors>
<owners>nanoFramework,dotnetfoundation</owners>
<authors>nanoframework</authors>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<license type="file">LICENSE.md</license>
<releaseNotes>
Expand All @@ -18,9 +17,9 @@
<copyright>Copyright (c) .NET Foundation and Contributors</copyright>
<description>This package includes the nanoFramework.Runtime.Native assembly for .NET nanoFramework C# projects.
This package requires a target with nanoFramework.Runtime.Native v$nativeVersion$ (checksum $checksum$).</description>
<tags>nanoFramework C# csharp netmf netnf nanoFramework.Runtime.Native</tags>
<tags>nanoFramework C# csharp netmf netnf </tags>
<dependencies>
<dependency id="nanoFramework.CoreLibrary" version="1.11.7" />
<dependency id="nanoFramework.CoreLibrary" version="1.12.0" />
</dependencies>
</metadata>
<files>
Expand Down
5 changes: 2 additions & 3 deletions nanoFramework.Runtime.Native.sln
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
VisualStudioVersion = 15.0.27130.2010
# Visual Studio Version 17
VisualStudioVersion = 17.0.32112.339
MinimumVisualStudioVersion = 10.0.40219.1
Project("{11A8DD76-328B-46DF-9F39-F559912D0360}") = "nanoFramework.Runtime.Native", "nanoFramework.Runtime.Native\nanoFramework.Runtime.Native.nfproj", "{4C4AA37C-19D9-4C41-ADD0-BA83A0E593DA}"
EndProject
Expand Down
2 changes: 1 addition & 1 deletion nanoFramework.Runtime.Native/Properties/AssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@

////////////////////////////////////////////////////////////////
// update this whenever the native assembly signature changes //
[assembly: AssemblyNativeVersion("100.0.8.0")]
[assembly: AssemblyNativeVersion("100.0.9.0")]
////////////////////////////////////////////////////////////////

// Setting ComVisible to false makes the types in this assembly not visible
Expand Down
25 changes: 25 additions & 0 deletions nanoFramework.Runtime.Native/System/Environment.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
//
// Copyright (c) .NET Foundation and Contributors
// See LICENSE file in the project root for full license information.
//

using System.Runtime.CompilerServices;

namespace System
{
/// <summary>
/// Provides information about, and means to manipulate, the current environment and platform. This class cannot be inherited.
/// </summary>
public static partial class Environment
{
/// <summary>
/// Gets the number of milliseconds elapsed since the system started.
/// </summary>
/// <value>The elapsed milliseconds since the system started.</value>
public static extern long TickCount64
{
[MethodImpl(MethodImplOptions.InternalCall)]
get;
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -46,14 +46,15 @@
<Compile Include="ExecutionConstraint.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="Rtc.cs" />
<Compile Include="System\Environment.cs" />
</ItemGroup>
<ItemGroup>
<None Include="key.snk" />
<None Include="packages.config" />
</ItemGroup>
<ItemGroup>
<Reference Include="mscorlib, Version=1.11.7.2, Culture=neutral, PublicKeyToken=c07d481e9758c731">
<HintPath>..\packages\nanoFramework.CoreLibrary.1.11.7\lib\mscorlib.dll</HintPath>
<Reference Include="mscorlib, Version=1.12.0.4, Culture=neutral, PublicKeyToken=c07d481e9758c731">
<HintPath>..\packages\nanoFramework.CoreLibrary.1.12.0\lib\mscorlib.dll</HintPath>
<Private>True</Private>
</Reference>
</ItemGroup>
Expand All @@ -63,11 +64,11 @@
<ProjectConfigurationsDeclaredAsItems />
</ProjectCapabilities>
</ProjectExtensions>
<Import Project="..\packages\Nerdbank.GitVersioning.3.1.91\build\Nerdbank.GitVersioning.targets" Condition="Exists('..\packages\Nerdbank.GitVersioning.3.1.91\build\Nerdbank.GitVersioning.targets')" />
<Import Project="..\packages\Nerdbank.GitVersioning.3.4.255\build\Nerdbank.GitVersioning.targets" Condition="Exists('..\packages\Nerdbank.GitVersioning.3.4.255\build\Nerdbank.GitVersioning.targets')" />
<Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
<PropertyGroup>
<ErrorText>This project references NuGet package(s) that are missing on this computer. Enable NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105.The missing file is {0}.</ErrorText>
</PropertyGroup>
<Error Condition="!Exists('..\packages\Nerdbank.GitVersioning.3.1.91\build\Nerdbank.GitVersioning.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Nerdbank.GitVersioning.3.1.91\build\Nerdbank.GitVersioning.targets'))" />
<Error Condition="!Exists('..\packages\Nerdbank.GitVersioning.3.4.255\build\Nerdbank.GitVersioning.targets')" Text="$([System.String]::Format('$(ErrorText)', '..\packages\Nerdbank.GitVersioning.3.4.255\build\Nerdbank.GitVersioning.targets'))" />
</Target>
</Project>
4 changes: 2 additions & 2 deletions nanoFramework.Runtime.Native/packages.config
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<packages>
<package id="nanoFramework.CoreLibrary" version="1.11.7" targetFramework="netnanoframework10" />
<package id="Nerdbank.GitVersioning" version="3.1.91" developmentDependency="true" targetFramework="netnanoframework10" />
<package id="nanoFramework.CoreLibrary" version="1.12.0" targetFramework="netnanoframework10" />
<package id="Nerdbank.GitVersioning" version="3.4.255" developmentDependency="true" targetFramework="netnanoframework10" />
</packages>
2 changes: 1 addition & 1 deletion version.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"$schema": "https://raw.githubusercontent.com/dotnet/Nerdbank.GitVersioning/master/src/NerdBank.GitVersioning/version.schema.json",
"version": "1.5.2",
"version": "1.5.4",
"assemblyVersion": {
"precision": "revision"
},
Expand Down

0 comments on commit 60e170d

Please sign in to comment.