Skip to content

Commit

Permalink
Feliz v2 🚀
Browse files Browse the repository at this point in the history
  • Loading branch information
Zaid-Ajaj committed Dec 25, 2022
1 parent e627c68 commit d2881be
Show file tree
Hide file tree
Showing 20 changed files with 105 additions and 78 deletions.
6 changes: 3 additions & 3 deletions Feliz.CompilerPlugins/Feliz.CompilerPlugins.fsproj
Expand Up @@ -3,9 +3,9 @@
<Description>Provides compile-time transformation for React components</Description>
<PackageTags>fsharp;fable;react;html</PackageTags>
<Authors>Zaid Ajaj</Authors>
<Version>2.0.0-prerelease-003</Version>
<Version>2.0.0</Version>
<TargetFramework>netstandard2.0</TargetFramework>
<PackageReleaseNotes>Inject React import for components</PackageReleaseNotes>
<PackageReleaseNotes>stable release using Fable.AST v4.2.1</PackageReleaseNotes>
</PropertyGroup>
<ItemGroup>
<Compile Include="AstUtils.fs" />
Expand All @@ -15,7 +15,7 @@
<Compile Include="PrimitiveElementWithChildren.fs" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Fable.AST" Version="4.0.0" />
<PackageReference Include="Fable.AST" Version="4.2.1" />
<PackageReference Update="FSharp.Core" Version="4.7.2" />
</ItemGroup>
</Project>
8 changes: 3 additions & 5 deletions Feliz.Delay/Feliz.Delay.fsproj
Expand Up @@ -2,11 +2,11 @@

<PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework>
<PackageVersion>0.3.1</PackageVersion>
<PackageVersion>1.0.0</PackageVersion>
<Authors>Cody Johnson, Zaid Ajaj</Authors>
<Description>Adds easy to use delayed rendering</Description>
<PackageTags>fsharp;fable;react;html;feliz</PackageTags>
<PackageReleaseNotes>Remove generated JS artifacts from the nuget package</PackageReleaseNotes>
<PackageReleaseNotes>Update Feiz to v2.0.0</PackageReleaseNotes>
</PropertyGroup>

<ItemGroup>
Expand All @@ -17,9 +17,7 @@

<ItemGroup>
<PackageReference Update="FSharp.Core" Version="4.7.2" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Feliz\Feliz.fsproj" />
<PackageReference Include="Feliz" Version="2.0.0" />
</ItemGroup>

</Project>
8 changes: 3 additions & 5 deletions Feliz.Kawaii/Feliz.Kawaii.fsproj
Expand Up @@ -5,17 +5,14 @@
<PackageIconUrl></PackageIconUrl>
<PackageTags>fsharp;fable;react;html</PackageTags>
<Authors>Zaid Ajaj</Authors>
<Version>1.0.0</Version>
<Version>2.0.0</Version>
<TargetFramework>netstandard2.0</TargetFramework>
<PackageReleaseNotes>Initial release</PackageReleaseNotes>
<PackageReleaseNotes>Update Feiz to v2</PackageReleaseNotes>
</PropertyGroup>

<ItemGroup>
<Compile Include="Kawaii.fs" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Feliz\Feliz.fsproj" />
</ItemGroup>
<PropertyGroup>
<NpmDependencies>
<NpmPackage Name="react-kawaii" Version="&gt;= 0.17.0 &lt; 1.0.0" ResolutionStrategy="max" />
Expand All @@ -27,5 +24,6 @@
<ItemGroup />
<ItemGroup>
<PackageReference Update="FSharp.Core" Version="4.7.2" />
<PackageReference Include="Feliz" Version="2.0.0" />
</ItemGroup>
</Project>
6 changes: 2 additions & 4 deletions Feliz.Markdown/Feliz.Markdown.fsproj
Expand Up @@ -4,7 +4,7 @@
<PackageIconUrl></PackageIconUrl>
<PackageTags>fsharp;fable;react;html</PackageTags>
<Authors>Zaid Ajaj</Authors>
<Version>1.3.1</Version>
<Version>2.0.0</Version>
<TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<PropertyGroup>
Expand All @@ -15,13 +15,11 @@
<ItemGroup>
<Compile Include="Markdown.fs" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Feliz\Feliz.fsproj" />
</ItemGroup>
<ItemGroup>
<Content Include="*.fsproj; *.fs; *.js;" Exclude="**\*.fs.js" PackagePath="fable\" />
</ItemGroup>
<ItemGroup>
<PackageReference Update="FSharp.Core" Version="4.7.2" />
<PackageReference Include="Feliz" Version="2.0.0" />
</ItemGroup>
</Project>
8 changes: 3 additions & 5 deletions Feliz.PigeonMaps/Feliz.PigeonMaps.fsproj
Expand Up @@ -4,9 +4,9 @@
<PackageIconUrl></PackageIconUrl>
<PackageTags>fsharp;fable;react;html;feliz;maps</PackageTags>
<Authors>Zaid Ajaj</Authors>
<Version>2.6.0</Version>
<Version>3.0.0</Version>
<TargetFramework>netstandard2.0</TargetFramework>
<PackageReleaseNotes>Implement onAnimationStop and deprecate onAnimationEnd</PackageReleaseNotes>
<PackageReleaseNotes>Update to Feliz v2.0</PackageReleaseNotes>
</PropertyGroup>
<PropertyGroup>
<NpmDependencies>
Expand All @@ -19,13 +19,11 @@
<Compile Include="Marker.fs" />
<Compile Include="PigeonMaps.fs" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Feliz\Feliz.fsproj" />
</ItemGroup>
<ItemGroup>
<Content Include="*.fsproj; *.fs; *.js;" Exclude="**\*.fs.js" PackagePath="fable\" />
</ItemGroup>
<ItemGroup>
<PackageReference Update="FSharp.Core" Version="4.7.2" />
<PackageReference Include="Feliz" Version="2.0.0" />
</ItemGroup>
</Project>
8 changes: 3 additions & 5 deletions Feliz.Popover/Feliz.Popover.fsproj
Expand Up @@ -4,9 +4,9 @@
<PackageIconUrl></PackageIconUrl>
<PackageTags>fsharp;fable;react;html</PackageTags>
<Authors>Zaid Ajaj</Authors>
<Version>2.3.0</Version>
<Version>3.0.0</Version>
<TargetFramework>netstandard2.0</TargetFramework>
<PackageReleaseNotes>Update Feliz dependency</PackageReleaseNotes>
<PackageReleaseNotes>Update Feliz dependency to v2.0.0</PackageReleaseNotes>
</PropertyGroup>
<PropertyGroup>
<NpmDependencies>
Expand All @@ -16,13 +16,11 @@
<ItemGroup>
<Compile Include="Popover.fs" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Feliz\Feliz.fsproj" />
</ItemGroup>
<ItemGroup>
<Content Include="*.fsproj; *.fs; *.js;" Exclude="**\*.fs.js" PackagePath="fable\" />
</ItemGroup>
<ItemGroup>
<PackageReference Update="FSharp.Core" Version="4.7.2" />
<PackageReference Include="Feliz" Version="2.0.0" />
</ItemGroup>
</Project>
8 changes: 3 additions & 5 deletions Feliz.Recharts/Feliz.Recharts.fsproj
Expand Up @@ -4,9 +4,9 @@
<PackageIconUrl></PackageIconUrl>
<PackageTags>fsharp;fable;react;html</PackageTags>
<Authors>Zaid Ajaj</Authors>
<Version>3.14.0</Version>
<Version>4.0.0</Version>
<TargetFramework>netstandard2.0</TargetFramework>
<PackageReleaseNotes>Added strokeOpacity property to Line and angle property to XAxis</PackageReleaseNotes>
<PackageReleaseNotes>Update to Feliz v2.0</PackageReleaseNotes>
</PropertyGroup>
<PropertyGroup>
<NpmDependencies>
Expand Down Expand Up @@ -47,13 +47,11 @@
<Compile Include="ReferenceDot.fs" />
<Compile Include="Recharts.fs" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Feliz\Feliz.fsproj" />
</ItemGroup>
<ItemGroup>
<Content Include="*.fsproj; *.fs; *.js;" Exclude="**\*.fs.js" PackagePath="fable\" />
</ItemGroup>
<ItemGroup>
<PackageReference Update="FSharp.Core" Version="4.7.2" />
<PackageReference Include="Feliz" Version="2.0.0" />
</ItemGroup>
</Project>
8 changes: 3 additions & 5 deletions Feliz.RoughViz/Feliz.RoughViz.fsproj
Expand Up @@ -4,18 +4,15 @@
<PackageIconUrl></PackageIconUrl>
<PackageTags>fsharp;fable;react;html;feliz</PackageTags>
<Authors>Zaid Ajaj</Authors>
<Version>1.5.1</Version>
<Version>2.0.0</Version>
<TargetFramework>netstandard2.0</TargetFramework>
<PackageReleaseNotes>Remove generated JS artifacts from the nuget package</PackageReleaseNotes>
<PackageReleaseNotes>Update Feliz dependency to v2</PackageReleaseNotes>
</PropertyGroup>
<ItemGroup>
<Compile Include="BarChart.fs" />
<Compile Include="PieChart.fs" />
<Compile Include="RoughViz.fs" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Feliz\Feliz.fsproj" />
</ItemGroup>
<PropertyGroup>
<NpmDependencies>
<NpmPackage Name="@inocan/rough-viz" Version="&gt;= 1.2.0 &lt; 2.0.0" ResolutionStrategy="max" />
Expand All @@ -26,5 +23,6 @@
</ItemGroup>
<ItemGroup>
<PackageReference Update="FSharp.Core" Version="4.7.2" />
<PackageReference Include="Feliz" Version="2.0.0" />
</ItemGroup>
</Project>
9 changes: 3 additions & 6 deletions Feliz.SelectSearch/Feliz.SelectSearch.fsproj
Expand Up @@ -5,18 +5,15 @@
<PackageIconUrl></PackageIconUrl>
<PackageTags>fsharp;fable;react;html</PackageTags>
<Authors>Zaid Ajaj</Authors>
<Version>1.7.0</Version>
<Version>2.0.0</Version>
<TargetFramework>netstandard2.0</TargetFramework>
<PackageReleaseNotes>Add getOptions and debounce</PackageReleaseNotes>
<PackageReleaseNotes>Update Feliz to v2</PackageReleaseNotes>
</PropertyGroup>

<ItemGroup>
<Content Include="SelectSearch.css" />
<Compile Include="SelectSearch.fs" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Feliz\Feliz.fsproj" />
</ItemGroup>
<PropertyGroup>
<NpmDependencies>
<NpmPackage Name="react-select-search" Version="&gt;= 3.0.5 &lt; 4.0.0" ResolutionStrategy="max" />
Expand All @@ -26,8 +23,8 @@
<ItemGroup>
<Content Include="*.fsproj; *.fs; *.js; *.css" Exclude="**\*.fs.js" PackagePath="fable\" />
</ItemGroup>
<ItemGroup />
<ItemGroup>
<PackageReference Update="FSharp.Core" Version="4.7.2" />
<PackageReference Include="Feliz" Version="2.0.0" />
</ItemGroup>
</Project>
2 changes: 1 addition & 1 deletion Feliz.Svelte/Feliz.Svelte.fsproj
Expand Up @@ -2,7 +2,7 @@

<PropertyGroup>
<Authors>Zaid Ajaj</Authors>
<Version>0.6.0</Version>
<Version>0.7.0</Version>
<TargetFramework>netstandard2.0</TargetFramework>
<GenerateDocumentationFile>true</GenerateDocumentationFile>
<PackageReleaseNotes>Update Feliz.SvelteComponent</PackageReleaseNotes>
Expand Down
6 changes: 3 additions & 3 deletions Feliz.SvelteComponent/Feliz.SvelteComponent.fsproj
Expand Up @@ -2,17 +2,17 @@

<PropertyGroup>
<Authors>Zaid Ajaj</Authors>
<Version>0.6.0</Version>
<Version>0.7.0</Version>
<TargetFramework>netstandard2.0</TargetFramework>
<GenerateDocumentationFile>true</GenerateDocumentationFile>
<PackageReleaseNotes>Update to use latest compiler plugins</PackageReleaseNotes>
<PackageReleaseNotes>Update to use latest compiler plugins from Feliz v1.68</PackageReleaseNotes>
</PropertyGroup>
<ItemGroup>
<Compile Include="SvelteComponent.fs" />
</ItemGroup>

<ItemGroup>
<ProjectReference Include="..\Feliz\Feliz.fsproj" />
<PackageReference Include="Feliz" Version="1.68.0" />
<PackageReference Update="FSharp.Core" Version="4.7.2" />
</ItemGroup>

Expand Down
8 changes: 3 additions & 5 deletions Feliz.UseDeferred/Feliz.UseDeferred.fsproj
Expand Up @@ -4,20 +4,18 @@
<PackageIconUrl></PackageIconUrl>
<PackageTags>fsharp;fable;react;html;feliz</PackageTags>
<Authors>Zaid Ajaj</Authors>
<Version>1.4.1</Version>
<Version>2.0.0</Version>
<TargetFramework>netstandard2.0</TargetFramework>
<PackageReleaseNotes>Remove generated JS artifacts from the nuget package</PackageReleaseNotes>
<PackageReleaseNotes>Update Feliz dependency for Feliz v2.0</PackageReleaseNotes>
</PropertyGroup>
<ItemGroup>
<Compile Include="UseDeferred.fs" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Feliz\Feliz.fsproj" />
</ItemGroup>
<ItemGroup>
<Content Include="*.fsproj; *.fs; *.js;" Exclude="**\*.fs.js" PackagePath="fable\" />
</ItemGroup>
<ItemGroup>
<PackageReference Update="FSharp.Core" Version="4.7.2" />
<PackageReference Include="Feliz" Version="2.0.0" />
</ItemGroup>
</Project>
6 changes: 3 additions & 3 deletions Feliz.UseElmish/Feliz.UseElmish.fsproj
Expand Up @@ -4,9 +4,9 @@
<PackageIconUrl></PackageIconUrl>
<PackageTags>fsharp;fable;react;html;feliz</PackageTags>
<Authors>Zaid Ajaj</Authors>
<Version>1.6.0</Version>
<Version>2.1.0</Version>
<TargetFramework>netstandard2.0</TargetFramework>
<PackageReleaseNotes>Use and accept a full Elmish program instead of re-implementing it</PackageReleaseNotes>
<PackageReleaseNotes>Depend on Elmish v4 stable and accept a full Elmish program instead of re-implementing it</PackageReleaseNotes>
</PropertyGroup>
<PropertyGroup>
<NpmDependencies>
Expand All @@ -20,7 +20,7 @@
<Content Include="*.fsproj; *.fs; *.js;" Exclude="**\*.fs.js" PackagePath="fable\" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Fable.Elmish" Version="4.0.0" />
<PackageReference Update="FSharp.Core" Version="4.7.2" />
<PackageReference Include="Fable.Elmish" Version="4.0.0-beta-5" />
</ItemGroup>
</Project>
9 changes: 3 additions & 6 deletions Feliz.UseMediaQuery/Feliz.UseMediaQuery.fsproj
Expand Up @@ -2,11 +2,11 @@

<PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework>
<PackageVersion>1.4.1</PackageVersion>
<PackageVersion>1.5.0</PackageVersion>
<Authors>Jonas Bösch, Zaid Ajaj</Authors>
<Description>useMediaQuery hooks to build responsive websites </Description>
<PackageTags>fsharp;fable;react;html;feliz</PackageTags>
<PackageReleaseNotes>Remove generated JS artifacts from the nuget package</PackageReleaseNotes>
<PackageReleaseNotes>Depend on Feliz v1.68</PackageReleaseNotes>
</PropertyGroup>

<ItemGroup>
Expand All @@ -19,9 +19,6 @@
</ItemGroup>
<ItemGroup>
<PackageReference Update="FSharp.Core" Version="4.7.2" />
<PackageReference Include="Feliz" Version="1.68.0" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Feliz\Feliz.fsproj" />
</ItemGroup>

</Project>
13 changes: 5 additions & 8 deletions Feliz/Feliz.fsproj
Expand Up @@ -4,16 +4,10 @@
<Description>A fresh retake of the React API in Fable, optimized for happiness</Description>
<PackageTags>fsharp;fable;react;html</PackageTags>
<Authors>Zaid Ajaj</Authors>
<Version>2.0.0-prerelease-003</Version>
<Version>2.0.0</Version>
<TargetFramework>netstandard2.0</TargetFramework>
<PackageReleaseNotes>Inject React import for components and depend on Fable.React.Types</PackageReleaseNotes>
</PropertyGroup>
<PropertyGroup>
<NpmDependencies>
<NpmPackage Name="react" Version="&gt;= 17.0.1 &lt; 18.0.0" ResolutionStrategy="Max" />
<NpmPackage Name="react-dom" Version="&gt;= 17.0.1 &lt; 18.0.0" ResolutionStrategy="Max" />
</NpmDependencies>
</PropertyGroup>
<ItemGroup>
<Content Include="*.fsproj; *.fs; *.js;" Exclude="**\*.fs.js" PackagePath="fable\" />
<Compile Include="Types.fs" />
Expand Down Expand Up @@ -41,5 +35,8 @@
<ItemGroup>
<ProjectReference Include="..\Feliz.CompilerPlugins\Feliz.CompilerPlugins.fsproj" />
</ItemGroup>
<Import Project="..\.paket\Paket.Restore.targets" />
<ItemGroup>
<PackageReference Update="FSharp.Core" Version="4.7.2" />
<PackageReference Include="Fable.React.Types" Version="18.1.0" />
</ItemGroup>
</Project>

0 comments on commit d2881be

Please sign in to comment.