Releases: Samsung/Tizen.NET
Tizen Workload 10.0.126 - .Net 8.0
Target .NET SDK: .NET 8.0.421
This release brings Tizen 10.1 and Tizen 11.0 build target support to the .NET 8 workload band, along with the structural improvements first introduced in the .NET 10 workload (10.0.123).
What's New
-
New Tizen Platform Targets
net8.0-tizen10.1(API Level 14) andnet8.0-tizen11.0(API Level 15) are now supported as build targets.TizenSdkSupportedTargetPlatformVersionis updated accordingly.
-
API-Specific Reference Packages
- The monolithic
Samsung.Tizen.Refpackage has been split into API-specific packages, aligning with the .NET 10 workload structure:Samsung.Tizen.Ref.API11(TizenFX11.0.0.18033) — fortizen8.0Samsung.Tizen.Ref.API12(TizenFX12.0.0.18510) — fortizen9.0Samsung.Tizen.Ref.API13(TizenFX13.0.0.19198) — fortizen10.0Samsung.Tizen.Ref.API14(TizenFX14.0.0.19302) — fortizen10.1(new)Samsung.Tizen.Ref.API15(TizenFX15.0.0.19372) — fortizen11.0(new)
- Each Ref package version is aligned with its corresponding TizenFX version, ensuring developers reference the exact assemblies for their target API level.
- The monolithic
-
Versions.props as Single Source of Truth
Config.mknow auto-extractsTizenFXAPI*Versionvariables fromVersions.props(dropped the previous hardcoded workaround), preventing version drift between Makefile and MSBuild contexts.
-
Install script SSOT and CI integration
workload-install.sh/workload-install.ps1are now generated fromworkload/scripts/version-map.jsonviaGenerate-InstallScripts.ps1.- CI workflow (
.github/workflows/validate-version-map.yml) detects drift between the JSON SSOT and the generated install scripts. - A
next-workload-version.pyscript +release-workload.ymlintegration auto-derives the next workload version from NuGet's published global maximum.
NuGet Packages
- https://www.nuget.org/packages/Samsung.NET.Sdk.Tizen.Manifest-8.0.400/10.0.126
- https://www.nuget.org/packages/Samsung.NETCore.App.Runtime.tizen/10.0.126
- https://www.nuget.org/packages/Samsung.Tizen.Sdk/10.0.126
- https://www.nuget.org/packages/Samsung.Tizen.Templates/10.0.126
- https://www.nuget.org/packages/Samsung.Tizen.Ref.API11/11.0.0.18033
- https://www.nuget.org/packages/Samsung.Tizen.Ref.API12/12.0.0.18510
- https://www.nuget.org/packages/Samsung.Tizen.Ref.API13/13.0.0.19198
- https://www.nuget.org/packages/Samsung.Tizen.Ref.API14/14.0.0.19302
- https://www.nuget.org/packages/Samsung.Tizen.Ref.API15/15.0.0.19372
Tizen Workload 10.0.123 - .Net 10.0
Target .NET SDK: .NET 10.0.100
This release brings significant structural improvements to the Tizen .NET Workload packages and introduces new project templates based on the latest Tizen UI framework.
What's New
- Unified SDK Package
- The Samsung.Tizen.Sdk, which was previously fragmented by .NET versions, has been unified into a single package.
- This Simplifies the workload structure and ensure consistent build behavior across different .NET runtime versions.
- API-Specific Reference Packages
- The Samsung.Tizen.Ref package has been split into API-specific packages to provide more granular control:
- Samsung.Tizen.Ref.API11
- Samsung.Tizen.Ref.API12
- Samsung.Tizen.Ref.API13 - Each Ref package version is now aligned with its corresponding TizenFX version, ensuring that developers reference the exact assemblies for their target API level.
- Updated Project Templates (Tizen.UI)
- The default project templates have been updated to utilize the Tizen.UI library, enabling developers to start with the latest UI components immediately.
Nuget Packages
- https://www.nuget.org/packages/Samsung.NET.Sdk.Tizen.Manifest-10.0.100/10.0.123
- https://www.nuget.org/packages/Samsung.NETCore.App.Runtime.tizen/10.0.123
- https://www.nuget.org/packages/Samsung.Tizen.Sdk/10.0.123
- https://www.nuget.org/packages/Samsung.Tizen.Templates/10.0.123
- https://www.nuget.org/packages/Samsung.Tizen.Ref.API11/11.0.0.18033
- https://www.nuget.org/packages/Samsung.Tizen.Ref.API12/12.0.0.18510
- https://www.nuget.org/packages/Samsung.Tizen.Ref.API13/13.0.0.19231
Tizen Workload 10.0.122 - .Net 10.0
Tizen Workload version 10.0.122 for dotnet SDK 10.0.100 is published.
- It Imports the different version of
Samsung.Tizen.Sdkfor the different version of .NET SDK versions.- .NET 6.0 :
v9.0.104, .NET 7.0 :v10.0.119, .NET 8.0 :v10.0.120, .NET 9.0 :v10.0.121, .NET 10.0 :v10.0.122.
- .NET 6.0 :
- It provides Tizen.NET
13.0.0.19198package. - It sets Tizen 10.0 platform as a default platform version.
Nuget Packages
- https://www.nuget.org/packages/Samsung.NET.Sdk.Tizen.Manifest-10.0.100/10.0.122
- https://www.nuget.org/packages/Samsung.NETCore.App.Runtime.tizen/10.0.122
- https://www.nuget.org/packages/Samsung.Tizen.Sdk/10.0.122
- https://www.nuget.org/packages/Samsung.Tizen.Templates/10.0.122
- https://www.nuget.org/packages/Samsung.Tizen.Ref/10.0.122
Tizen Workload 10.0.121 - .Net 9.0
Tizen Workload version 10.0.121 for dotnet SDK 9.0.300
- It Imports the different version of
Samsung.Tizen.Sdkfor the different version of .NET SDK versions.- .NET 6.0 :
v9.0.104, .NET 7.0 :v10.0.119, .NET 8.0 :v10.0.120, .NET 9.0 :v10.0.121.
- .NET 6.0 :
- It provides Tizen.NET
13.0.0.19191package which is the latest package at the moment. - It sets Tizen 10.0 platform as a default platform version.
Nuget Packages
- https://www.nuget.org/packages/Samsung.NET.Sdk.Tizen.Manifest-9.0.300/10.0.121
- https://www.nuget.org/packages/Samsung.NETCore.App.Runtime.tizen/10.0.121
- https://www.nuget.org/packages/Samsung.Tizen.Sdk/10.0.121
- https://www.nuget.org/packages/Samsung.Tizen.Templates/10.0.121
- https://www.nuget.org/packages/Samsung.Tizen.Ref/10.0.121
Tizen Workload 10.0.120 - .Net 8.0
Tizen Workload version 10.0.120 for dotnet SDK 8.0.400 is published.
- It Imports the different version of
Samsung.Tizen.Sdkfor the different version of .NET SDK versions.- .NET 6.0 :
v9.0.104, .NET 7.0 :v10.0.119, .NET 8.0 :v10.0.120.
- .NET 6.0 :
- It provides Tizen.NET
13.0.0.18659package which is the latest TizenFX API13 version at the moment. - It sets Tizen 10.0 platform as a default platform version.
Changes
Nuget Packages
- https://www.nuget.org/packages/Samsung.NET.Sdk.Tizen.Manifest-8.0.400/10.0.120
- https://www.nuget.org/packages/Samsung.NETCore.App.Runtime.tizen/10.0.120
- https://www.nuget.org/packages/Samsung.Tizen.Sdk/10.0.120
- https://www.nuget.org/packages/Samsung.Tizen.Templates/10.0.120
- https://www.nuget.org/packages/Samsung.Tizen.Ref/10.0.120
Tizen Workload 10.0.119 - .Net 7.0
Tizen Workload version 10.0.119 for dotnet SDK 7.0.400 is published.
- It Imports the different version of
Samsung.Tizen.Sdkfor the different version of .NET SDK versions.- .NET 6.0 :
v9.0.104, .NET 7.0 :v10.0.119.
- .NET 6.0 :
- It provides Tizen.NET
13.0.0.19191package. - It sets Tizen 10.0 platform as a default platform version.
Changes
- (#296) Enable FastUpToDateCheck for Incremental build
Nuget Packages
- https://www.nuget.org/packages/Samsung.NET.Sdk.Tizen.Manifest-7.0.400/10.0.119
- https://www.nuget.org/packages/Samsung.NETCore.App.Runtime.tizen/10.0.119
- https://www.nuget.org/packages/Samsung.Tizen.Sdk/10.0.119
- https://www.nuget.org/packages/Samsung.Tizen.Templates/10.0.119
- https://www.nuget.org/packages/Samsung.Tizen.Ref/10.0.119
Tizen Workload 9.0.104 - .NET 6.0
Tizen Workload version 9.0.104 for dotnet SDK 6.0.400 is published.
- This workload
- supports API12 level / Tizen 9.0 platform.
- sets Tizen 9.0 platform as a default Tizen platform version.
- implicitly references Tizen.NET
12.0.0.18510package for Tizen 9.0 which is the official TizenFX API12 version.
Changes
Nuget Packages
- https://www.nuget.org/packages/Samsung.NET.Sdk.Tizen.Manifest-6.0.400/9.0.104
- https://www.nuget.org/packages/Samsung.NETCore.App.Runtime.tizen/9.0.104
- https://www.nuget.org/packages/Samsung.Tizen.Sdk/9.0.104
- https://www.nuget.org/packages/Samsung.Tizen.Templates/9.0.104
- https://www.nuget.org/packages/Samsung.Tizen.Ref/9.0.104
Tizen Workload 10.0.116 - .Net 7.0
Tizen Workload version 10.0.116 for dotnet SDK 7.0.400 is published.
- It Imports the different version of
Samsung.Tizen.Sdkfor the different version of .NET SDK versions.- .NET 6.0 :
v9.0.103, .NET 7.0 :v10.0.116.
- .NET 6.0 :
- It provides Tizen.NET
13.0.0.19191package which is the latest TizenFX API13 version at the moment. - It sets Tizen 10.0 platform as a default platform version.
Changes
- (#295) fix FamilyHub manifest merging issue
- Update to use
v9.0.103of .NET 6.0 SDK which solves manifest merging issue
Nuget Packages
- https://www.nuget.org/packages/Samsung.NET.Sdk.Tizen.Manifest-7.0.400/10.0.116
- https://www.nuget.org/packages/Samsung.NETCore.App.Runtime.tizen/10.0.116
- https://www.nuget.org/packages/Samsung.Tizen.Sdk/10.0.116
- https://www.nuget.org/packages/Samsung.Tizen.Templates/10.0.116
- https://www.nuget.org/packages/Samsung.Tizen.Ref/10.0.116
Tizen Workload 10.0.118 - .Net 10.0
Tizen Workload version 10.0.118 for dotnet SDK 10.0.100-rc.2.25502.107 is published.
- It Imports the different version of
Samsung.Tizen.Sdkfor the different version of .NET SDK versions.- .NET 6.0 :
v9.0.103, .NET 7.0 :v10.0.116, .NET 8.0 :v10.0.115, .NET 9.0 :v10.0.117, .NET 10.0-rc.2 :v10.0.118.
- .NET 6.0 :
- It provides Tizen.NET
13.0.0.19191package which is the latest TizenFX API13 version at the moment. - It sets Tizen 10.0 platform as a default platform version.
Nuget Packages
- https://www.nuget.org/packages/Samsung.NET.Sdk.Tizen.Manifest-10.0.100-rc.2/10.0.118
- https://www.nuget.org/packages/Samsung.NETCore.App.Runtime.tizen/10.0.118
- https://www.nuget.org/packages/Samsung.Tizen.Sdk/10.0.118
- https://www.nuget.org/packages/Samsung.Tizen.Templates/10.0.118
- https://www.nuget.org/packages/Samsung.Tizen.Ref/10.0.118
Tizen Workload 10.0.117 - .Net 9.0
Tizen Workload version 10.0.117 for dotnet SDK 9.0.300
- It Imports the different version of
Samsung.Tizen.Sdkfor the different version of .NET SDK versions.- .NET 6.0 :
v9.0.103, .NET 7.0 :v10.0.116, .NET 8.0 :v10.0.115, .NET 9.0 :v10.0.117.
- .NET 6.0 :
- It provides Tizen.NET
13.0.0.19191package which is the latest package at the moment. - It sets Tizen 10.0 platform as a default platform version.
Nuget Packages
- https://www.nuget.org/packages/Samsung.NET.Sdk.Tizen.Manifest-9.0.300/10.0.111
- https://www.nuget.org/packages/Samsung.NETCore.App.Runtime.tizen/10.0.111
- https://www.nuget.org/packages/Samsung.Tizen.Sdk/10.0.111
- https://www.nuget.org/packages/Samsung.Tizen.Templates/10.0.111
- https://www.nuget.org/packages/Samsung.Tizen.Ref/10.0.111