diff --git a/Samples/IFU_Management/IFU_Management.nfproj b/Samples/IFU_Management/IFU_Management.nfproj index 1152e86..69348a0 100644 --- a/Samples/IFU_Management/IFU_Management.nfproj +++ b/Samples/IFU_Management/IFU_Management.nfproj @@ -26,7 +26,7 @@ - ..\..\packages\nanoFramework.CoreLibrary.2.0.0-preview.52\lib\netnano1.0\mscorlib.dll + ..\..\packages\nanoFramework.CoreLibrary.2.0.0-preview.63\lib\netnano1.0\mscorlib.dll diff --git a/Samples/IFU_Management/packages.config b/Samples/IFU_Management/packages.config index 381af4a..df47d4a 100644 --- a/Samples/IFU_Management/packages.config +++ b/Samples/IFU_Management/packages.config @@ -1,4 +1,4 @@  - + \ No newline at end of file diff --git a/Samples/IFU_Management/packages.lock.json b/Samples/IFU_Management/packages.lock.json new file mode 100644 index 0000000..128a775 --- /dev/null +++ b/Samples/IFU_Management/packages.lock.json @@ -0,0 +1,13 @@ +{ + "version": 1, + "dependencies": { + ".NETnanoFramework,Version=v1.0": { + "nanoFramework.CoreLibrary": { + "type": "Direct", + "requested": "[2.0.0-preview.63, 2.0.0-preview.63]", + "resolved": "2.0.0-preview.63", + "contentHash": "M2qEbjY8Uh5jpgrqDD7vJf2YXk3CmGbTHkb/t6w4F/aNyetOYk0LyekdwUSF0kZ+gTNMH/y6CTHBbJfgtMbIeA==" + } + } + } +} \ No newline at end of file diff --git a/Samples/IFU_SessionUpdate/IFU_SessionUpdate.nfproj b/Samples/IFU_SessionUpdate/IFU_SessionUpdate.nfproj index 080a8f3..b8f855b 100644 --- a/Samples/IFU_SessionUpdate/IFU_SessionUpdate.nfproj +++ b/Samples/IFU_SessionUpdate/IFU_SessionUpdate.nfproj @@ -27,7 +27,7 @@ - ..\..\packages\nanoFramework.CoreLibrary.2.0.0-preview.52\lib\netnano1.0\mscorlib.dll + ..\..\packages\nanoFramework.CoreLibrary.2.0.0-preview.63\lib\netnano1.0\mscorlib.dll diff --git a/Samples/IFU_SessionUpdate/packages.config b/Samples/IFU_SessionUpdate/packages.config index 13e0b9f..ada36ce 100644 --- a/Samples/IFU_SessionUpdate/packages.config +++ b/Samples/IFU_SessionUpdate/packages.config @@ -1,4 +1,4 @@ - + diff --git a/Samples/IFU_SessionUpdate/packages.lock.json b/Samples/IFU_SessionUpdate/packages.lock.json new file mode 100644 index 0000000..128a775 --- /dev/null +++ b/Samples/IFU_SessionUpdate/packages.lock.json @@ -0,0 +1,13 @@ +{ + "version": 1, + "dependencies": { + ".NETnanoFramework,Version=v1.0": { + "nanoFramework.CoreLibrary": { + "type": "Direct", + "requested": "[2.0.0-preview.63, 2.0.0-preview.63]", + "resolved": "2.0.0-preview.63", + "contentHash": "M2qEbjY8Uh5jpgrqDD7vJf2YXk3CmGbTHkb/t6w4F/aNyetOYk0LyekdwUSF0kZ+gTNMH/y6CTHBbJfgtMbIeA==" + } + } + } +} \ No newline at end of file diff --git a/Samples/IFU_blink-app/IFU-blink-app.nfproj b/Samples/IFU_blink-app/IFU-blink-app.nfproj index cca884d..9fe32b9 100644 --- a/Samples/IFU_blink-app/IFU-blink-app.nfproj +++ b/Samples/IFU_blink-app/IFU-blink-app.nfproj @@ -23,13 +23,13 @@ - packages\nanoFramework.CoreLibrary.2.0.0-preview.52\lib\netnano1.0\mscorlib.dll + packages\nanoFramework.CoreLibrary.2.0.0-preview.63\lib\netnano1.0\mscorlib.dll packages\nanoFramework.Runtime.Events.2.0.0-preview.13\lib\netnano1.0\nanoFramework.Runtime.Events.dll - packages\nanoFramework.Runtime.InFieldUpdate.1.0.13\lib\netnano1.0\nanoFramework.Runtime.InFieldUpdate.dll + packages\nanoFramework.Runtime.InFieldUpdate.1.0.19\lib\netnano1.0\nanoFramework.Runtime.InFieldUpdate.dll packages\nanoFramework.System.Device.Gpio.2.0.0-preview.18\lib\netnano1.0\System.Device.Gpio.dll diff --git a/Samples/IFU_blink-app/packages.config b/Samples/IFU_blink-app/packages.config index b138ed9..4626520 100644 --- a/Samples/IFU_blink-app/packages.config +++ b/Samples/IFU_blink-app/packages.config @@ -1,7 +1,7 @@  - + - + \ No newline at end of file diff --git a/Tests/InFieldUpdateTests/InFieldUpdateTests.nfproj b/Tests/InFieldUpdateTests/InFieldUpdateTests.nfproj index 556bdee..7c727e8 100644 --- a/Tests/InFieldUpdateTests/InFieldUpdateTests.nfproj +++ b/Tests/InFieldUpdateTests/InFieldUpdateTests.nfproj @@ -51,7 +51,7 @@ - ..\..\packages\nanoFramework.CoreLibrary.2.0.0-preview.52\lib\netnano1.0\mscorlib.dll + ..\..\packages\nanoFramework.CoreLibrary.2.0.0-preview.63\lib\netnano1.0\mscorlib.dll ..\..\packages\nanoFramework.TestFramework.4.0.0-preview.64\lib\netnano1.0\nanoFramework.TestFramework.dll @@ -60,7 +60,6 @@ ..\..\packages\nanoFramework.TestFramework.4.0.0-preview.64\lib\netnano1.0\nanoFramework.UnitTestLauncher.exe - @@ -70,4 +69,4 @@ - \ No newline at end of file + diff --git a/Tests/InFieldUpdateTests/packages.config b/Tests/InFieldUpdateTests/packages.config index d0ebfd3..7f7e9e0 100644 --- a/Tests/InFieldUpdateTests/packages.config +++ b/Tests/InFieldUpdateTests/packages.config @@ -1,5 +1,5 @@ - + - + \ No newline at end of file diff --git a/Tests/InFieldUpdateTests/packages.lock.json b/Tests/InFieldUpdateTests/packages.lock.json index 39d77dd..503b241 100644 --- a/Tests/InFieldUpdateTests/packages.lock.json +++ b/Tests/InFieldUpdateTests/packages.lock.json @@ -4,9 +4,9 @@ ".NETnanoFramework,Version=v1.0": { "nanoFramework.CoreLibrary": { "type": "Direct", - "requested": "[2.0.0-preview.52, 2.0.0-preview.52]", - "resolved": "2.0.0-preview.52", - "contentHash": "cV9JEhoc2OV/UL602i5xmEwQpnn/gzVMlDTAIAMRxCNwBKNYLO9U50OkJykpGnO2SULTsmvFqQWEGZiuANBZHw==" + "requested": "[2.0.0-preview.63, 2.0.0-preview.63]", + "resolved": "2.0.0-preview.63", + "contentHash": "M2qEbjY8Uh5jpgrqDD7vJf2YXk3CmGbTHkb/t6w4F/aNyetOYk0LyekdwUSF0kZ+gTNMH/y6CTHBbJfgtMbIeA==" }, "nanoFramework.TestFramework": { "type": "Direct", diff --git a/nanoFramework.Runtime.InFieldUpdate.Provider.nuspec b/nanoFramework.Runtime.InFieldUpdate.Provider.nuspec index 1f2d8fc..357f867 100644 --- a/nanoFramework.Runtime.InFieldUpdate.Provider.nuspec +++ b/nanoFramework.Runtime.InFieldUpdate.Provider.nuspec @@ -20,7 +20,7 @@ Contract for update providers (IUpdateProvider) and agent options (UpdateAgentOp nanoFramework C# csharp netmf netnf ifu update ota - + diff --git a/nanoFramework.Runtime.InFieldUpdate.Provider/nanoFramework.Runtime.InFieldUpdate.Provider.nfproj b/nanoFramework.Runtime.InFieldUpdate.Provider/nanoFramework.Runtime.InFieldUpdate.Provider.nfproj index 4c2f917..2101e96 100644 --- a/nanoFramework.Runtime.InFieldUpdate.Provider/nanoFramework.Runtime.InFieldUpdate.Provider.nfproj +++ b/nanoFramework.Runtime.InFieldUpdate.Provider/nanoFramework.Runtime.InFieldUpdate.Provider.nfproj @@ -50,7 +50,7 @@ - ..\packages\nanoFramework.CoreLibrary.2.0.0-preview.52\lib\netnano1.0\mscorlib.dll + ..\packages\nanoFramework.CoreLibrary.2.0.0-preview.63\lib\netnano1.0\mscorlib.dll diff --git a/nanoFramework.Runtime.InFieldUpdate.Provider/packages.config b/nanoFramework.Runtime.InFieldUpdate.Provider/packages.config index 4a6b678..7484255 100644 --- a/nanoFramework.Runtime.InFieldUpdate.Provider/packages.config +++ b/nanoFramework.Runtime.InFieldUpdate.Provider/packages.config @@ -1,5 +1,5 @@  - + \ No newline at end of file diff --git a/nanoFramework.Runtime.InFieldUpdate.Provider/packages.lock.json b/nanoFramework.Runtime.InFieldUpdate.Provider/packages.lock.json index 1dc9a3c..0053969 100644 --- a/nanoFramework.Runtime.InFieldUpdate.Provider/packages.lock.json +++ b/nanoFramework.Runtime.InFieldUpdate.Provider/packages.lock.json @@ -4,9 +4,9 @@ ".NETnanoFramework,Version=v1.0": { "nanoFramework.CoreLibrary": { "type": "Direct", - "requested": "[2.0.0-preview.52, 2.0.0-preview.52]", - "resolved": "2.0.0-preview.52", - "contentHash": "cV9JEhoc2OV/UL602i5xmEwQpnn/gzVMlDTAIAMRxCNwBKNYLO9U50OkJykpGnO2SULTsmvFqQWEGZiuANBZHw==" + "requested": "[2.0.0-preview.63, 2.0.0-preview.63]", + "resolved": "2.0.0-preview.63", + "contentHash": "M2qEbjY8Uh5jpgrqDD7vJf2YXk3CmGbTHkb/t6w4F/aNyetOYk0LyekdwUSF0kZ+gTNMH/y6CTHBbJfgtMbIeA==" }, "Nerdbank.GitVersioning": { "type": "Direct", diff --git a/nanoFramework.Runtime.InFieldUpdate.nuspec b/nanoFramework.Runtime.InFieldUpdate.nuspec index 51916a6..151cf88 100644 --- a/nanoFramework.Runtime.InFieldUpdate.nuspec +++ b/nanoFramework.Runtime.InFieldUpdate.nuspec @@ -16,11 +16,11 @@ Copyright (c) .NET Foundation and Contributors This package includes the nanoFramework Runtime.InFieldUpdate assembly for .NET nanoFramework C# projects. -This package requires a target with nanoFramework.Runtime.InFieldUpdate v$nativeVersion$ (checksum $checksum$). - nanoFramework C# csharp netmf netnf +This package requires a target with nanoFramework.Runtime.InFieldUpdate native contract hash $nativeContractHash$. + nanoFramework C# csharp netmf netnf nfnc-$nativeContractHash$ - + diff --git a/nanoFramework.Runtime.InFieldUpdate/Properties/AssemblyInfo.cs b/nanoFramework.Runtime.InFieldUpdate/Properties/AssemblyInfo.cs index e8f4fd5..5453e01 100644 --- a/nanoFramework.Runtime.InFieldUpdate/Properties/AssemblyInfo.cs +++ b/nanoFramework.Runtime.InFieldUpdate/Properties/AssemblyInfo.cs @@ -14,9 +14,3 @@ [assembly: AssemblyCompany("nanoFramework Contributors")] [assembly: AssemblyProduct("nanoFramework.Runtime.InFieldUpdate")] [assembly: AssemblyCopyright("Copyright (c) .NET Foundation and Contributors")] - -///////////////////////////////////////////////////////////////// -// This attribute is mandatory when building Interop libraries // -// update this whenever the native assembly signature changes // -[assembly: AssemblyNativeVersion("100.0.0.3")] -///////////////////////////////////////////////////////////////// diff --git a/nanoFramework.Runtime.InFieldUpdate/nanoFramework.Runtime.InFieldUpdate.nfproj b/nanoFramework.Runtime.InFieldUpdate/nanoFramework.Runtime.InFieldUpdate.nfproj index 3263ea8..64847d6 100644 --- a/nanoFramework.Runtime.InFieldUpdate/nanoFramework.Runtime.InFieldUpdate.nfproj +++ b/nanoFramework.Runtime.InFieldUpdate/nanoFramework.Runtime.InFieldUpdate.nfproj @@ -58,7 +58,7 @@ - ..\packages\nanoFramework.CoreLibrary.2.0.0-preview.52\lib\netnano1.0\mscorlib.dll + ..\packages\nanoFramework.CoreLibrary.2.0.0-preview.63\lib\netnano1.0\mscorlib.dll diff --git a/nanoFramework.Runtime.InFieldUpdate/packages.config b/nanoFramework.Runtime.InFieldUpdate/packages.config index 4a6b678..7484255 100644 --- a/nanoFramework.Runtime.InFieldUpdate/packages.config +++ b/nanoFramework.Runtime.InFieldUpdate/packages.config @@ -1,5 +1,5 @@  - + \ No newline at end of file diff --git a/nanoFramework.Runtime.InFieldUpdate/packages.lock.json b/nanoFramework.Runtime.InFieldUpdate/packages.lock.json index 1dc9a3c..0053969 100644 --- a/nanoFramework.Runtime.InFieldUpdate/packages.lock.json +++ b/nanoFramework.Runtime.InFieldUpdate/packages.lock.json @@ -4,9 +4,9 @@ ".NETnanoFramework,Version=v1.0": { "nanoFramework.CoreLibrary": { "type": "Direct", - "requested": "[2.0.0-preview.52, 2.0.0-preview.52]", - "resolved": "2.0.0-preview.52", - "contentHash": "cV9JEhoc2OV/UL602i5xmEwQpnn/gzVMlDTAIAMRxCNwBKNYLO9U50OkJykpGnO2SULTsmvFqQWEGZiuANBZHw==" + "requested": "[2.0.0-preview.63, 2.0.0-preview.63]", + "resolved": "2.0.0-preview.63", + "contentHash": "M2qEbjY8Uh5jpgrqDD7vJf2YXk3CmGbTHkb/t6w4F/aNyetOYk0LyekdwUSF0kZ+gTNMH/y6CTHBbJfgtMbIeA==" }, "Nerdbank.GitVersioning": { "type": "Direct",