﻿<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2013/05/nuspec.xsd">
  <metadata>
    <id>equadrat.Framework.Mvvm</id>
    <version>8.3.0-prerelease-00011</version>
    <authors>equadrat</authors>
    <requireLicenseAcceptance>true</requireLicenseAcceptance>
    <license type="file">equadrat.Framework.Mvvm.License.md</license>
    <licenseUrl>https://aka.ms/deprecateLicenseUrl</licenseUrl>
    <icon>images\equadrat-oss.Icon.png</icon>
    <readme>README.md</readme>
    <projectUrl>https://www.equadrat.net/</projectUrl>
    <iconUrl>https://www.equadrat.net/wp-content/uploads/equadrat-oss.Icon.png</iconUrl>
    <description>A framework to extend the Microsoft .net framework with extra mvvm functionality.</description>
    <releaseNotes># Release notes
## v8.3.0
- Removed .net Framework versions (v4.x) from target frameworks.
## v8.2.0
- Added support for .net 10.
## v8.1.5
- Fixed bug in view model hierarchy model when the data container registry is disabled.
## v8.1.4
- Added support to create data containers outside of the data container registry to have explicit control of the data container lifetime.
- Added IMvvmViewModelOptions.UseStandaloneDataContainer.
- Added IMvvmDataContainerFactory.DefaultUseStandaloneDataContainer as default if IMvvmViewModelOptions.UseStandaloneDataContainer is not configured.
- Added IMvvmDataContainerFactory.DisableDataContainerRegistry to disable the data container registry and to let the factory throw an error if a data container is requested for the registry.
- Added IDisposable implementation to MvvmViewModel.
## v8.1.3
- Added support to specifying the captured property names of MvvmEventTracker.
- Added support for a (debouncer) delay when using MvvmEventTracker.
- Adjusted behavior of MvvmPropertyConfiguration.Flags (IMvvmPropertyOptions, IMvvmPropertyConfiguration) to allow multiple sets/resets.
## v8.1.2
- Fixed initialization bug in MvvmSinglePageViewPresenterBehavior when using Avalonia.
- Updated equadrat NuGet package references.
## v8.1.1
- Added support for optional configuration methods of MVVM properties to support situations when an empty method is removed at compile time.
## v8.1.0
- Compatibility release
## v8.0.0
- Removed Xamarin support.
- Updated NuGet package references.
## v7.6.0
- Updated NuGet package references.
## v7.5.0
- Compatibility release
## v7.4.0
- Fixed bug when setting up view models and implicit configure methods were not called when using explicit registration methods.
## v7.3.0
- Added support for .net 9.
- Updated NuGet package references.
## v7.2.1
- Compatibility release
## v7.2.0
- Added CommandFactory property to IMvvmDataContainer.
- Added GetRequiredDispatcher(...) methods to IMvvmDataContainer.
## v7.1.0
- Compatibility release
## v7.0.1
- Maintenance release
## v7.0.0
- Initial Release</releaseNotes>
    <copyright>Copyright © equadrat 2004 - 2026</copyright>
    <tags>equadrat framework mvvm</tags>
    <repository type="git" url="https://git.equadrat.net/equadrat-oss/Framework.Mvvm" branch="refs/heads/test" commit="0d067730d6e33797aba099043ec1753620f65842" />
    <dependencies>
      <group targetFramework="net5.0">
        <dependency id="equadrat.Framework.Mvvm.Interfaces" version="8.3.0-prerelease-00011" exclude="Build,Analyzers" />
        <dependency id="equadrat.Framework.Core" version="8.3.0" exclude="Build,Analyzers" />
        <dependency id="equadrat.Framework.Core.Interfaces" version="8.3.0" exclude="Build,Analyzers" />
      </group>
      <group targetFramework="net6.0">
        <dependency id="equadrat.Framework.Mvvm.Interfaces" version="8.3.0-prerelease-00011" exclude="Build,Analyzers" />
        <dependency id="equadrat.Framework.Core" version="8.3.0" exclude="Build,Analyzers" />
        <dependency id="equadrat.Framework.Core.Interfaces" version="8.3.0" exclude="Build,Analyzers" />
      </group>
      <group targetFramework="net7.0">
        <dependency id="equadrat.Framework.Mvvm.Interfaces" version="8.3.0-prerelease-00011" exclude="Build,Analyzers" />
        <dependency id="equadrat.Framework.Core" version="8.3.0" exclude="Build,Analyzers" />
        <dependency id="equadrat.Framework.Core.Interfaces" version="8.3.0" exclude="Build,Analyzers" />
      </group>
      <group targetFramework="net8.0">
        <dependency id="equadrat.Framework.Mvvm.Interfaces" version="8.3.0-prerelease-00011" exclude="Build,Analyzers" />
        <dependency id="equadrat.Framework.Core" version="8.3.0" exclude="Build,Analyzers" />
        <dependency id="equadrat.Framework.Core.Interfaces" version="8.3.0" exclude="Build,Analyzers" />
      </group>
      <group targetFramework="net9.0">
        <dependency id="equadrat.Framework.Mvvm.Interfaces" version="8.3.0-prerelease-00011" exclude="Build,Analyzers" />
        <dependency id="equadrat.Framework.Core" version="8.3.0" exclude="Build,Analyzers" />
        <dependency id="equadrat.Framework.Core.Interfaces" version="8.3.0" exclude="Build,Analyzers" />
      </group>
      <group targetFramework="net10.0">
        <dependency id="equadrat.Framework.Mvvm.Interfaces" version="8.3.0-prerelease-00011" exclude="Build,Analyzers" />
        <dependency id="equadrat.Framework.Core" version="8.3.0" exclude="Build,Analyzers" />
        <dependency id="equadrat.Framework.Core.Interfaces" version="8.3.0" exclude="Build,Analyzers" />
      </group>
      <group targetFramework=".NETStandard2.0">
        <dependency id="equadrat.Framework.Mvvm.Interfaces" version="8.3.0-prerelease-00011" exclude="Build,Analyzers" />
        <dependency id="Microsoft.Bcl.HashCode" version="6.0.0" exclude="Build,Analyzers" />
        <dependency id="equadrat.Framework.Core" version="8.3.0" exclude="Build,Analyzers" />
        <dependency id="equadrat.Framework.Core.Interfaces" version="8.3.0" exclude="Build,Analyzers" />
      </group>
      <group targetFramework=".NETStandard2.1">
        <dependency id="equadrat.Framework.Mvvm.Interfaces" version="8.3.0-prerelease-00011" exclude="Build,Analyzers" />
        <dependency id="equadrat.Framework.Core" version="8.3.0" exclude="Build,Analyzers" />
        <dependency id="equadrat.Framework.Core.Interfaces" version="8.3.0" exclude="Build,Analyzers" />
      </group>
    </dependencies>
  </metadata>
</package>