Skip to content

Nullean.Entities 0.2.0

Choose a tag to compare

@github-actions github-actions released this 03 Nov 16:30
5a96b91

✨ Features

  • ConformExhaustive: check an implementation on every transition, down a shortest path by @Mpdreamz in #59

🐛 Bug Fixes

  • Landing pages ask for their css and js by content hash by @Mpdreamz in #55

📝 Documentation

  • Landing: the film in the hero, muted on a loop, with full screen by @Mpdreamz in #56
  • Landing: break each model card, a Built on CsCheck section, and each axis's real failure by @Mpdreamz in #54
  • Film: "Model your world. Get the tests for free." by @Mpdreamz in #53
  • Landing: "Model your world. Get the tests for free.", with the rich demos on /tour/ by @Mpdreamz in #52
  • Theme the docs like the landing page, with its animated header lockup by @Mpdreamz in #50

🧰 Maintenance

  • Upgrade CsCheck to 5.0.1, keeping every report and API behaving as on 4.9.1 by @Mpdreamz in #57

⚙️ Automation

  • Publish to nuget.org through trusted publishing instead of an API key by @Mpdreamz in #51

Full Changelog: 0.1.1...0.2.0

API Changes: Nullean.Entities.Argh

Scanned: 📑 1 assemblies(s), Suggested change in version: Patch
+ 0 breaking change(s) detected.

🌟 0 new additions, 🔴 0 removals, 🔷 0 modifications

API Changes: Nullean.Entities.AspNetCore

Scanned: 📑 1 assemblies(s), Suggested change in version: Patch
+ 0 breaking change(s) detected.

🌟 0 new additions, 🔴 0 removals, 🔷 0 modifications

API Changes: Nullean.Entities.CsCheck.AutoBogus

Scanned: 📑 1 assemblies(s), Suggested change in version: Major
+ 0 breaking change(s) detected.

+ 🌟 0 new additions
- 🔴 1 removals
- 🔷 0 modifications

📑 Nullean.Entities.CsCheck.AutoBogus.dll
 Click here to see the 1 differences 
Nullean.Entities.CsCheck.AutoBogus, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b04a6ff7fe029dc7 
Nullean.Entities.CsCheck.AutoBogus.dll 
- 🔴 CsCheck, Version=4.9.1.0, Culture=neutral, PublicKeyToken=0f2b8f68260a8866 

API Changes: Nullean.Entities.CsCheck.FileSystem

Scanned: 📑 1 assemblies(s), Suggested change in version: Major
+ 0 breaking change(s) detected.

+ 🌟 0 new additions
- 🔴 1 removals
- 🔷 0 modifications

📑 Nullean.Entities.CsCheck.FileSystem.dll
 Click here to see the 1 differences 
Nullean.Entities.CsCheck.FileSystem, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b04a6ff7fe029dc7 
Nullean.Entities.CsCheck.FileSystem.dll 
- 🔴 CsCheck, Version=4.9.1.0, Culture=neutral, PublicKeyToken=0f2b8f68260a8866 

API Changes: Nullean.Entities.CsCheck.Reactive

Scanned: 📑 1 assemblies(s), Suggested change in version: Major
+ 0 breaking change(s) detected.

+ 🌟 0 new additions
- 🔴 1 removals
- 🔷 0 modifications

📑 Nullean.Entities.CsCheck.Reactive.dll
 Click here to see the 1 differences 
Nullean.Entities.CsCheck.Reactive, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b04a6ff7fe029dc7 
Nullean.Entities.CsCheck.Reactive.dll 
- 🔴 CsCheck, Version=4.9.1.0, Culture=neutral, PublicKeyToken=0f2b8f68260a8866 

API Changes: Nullean.Entities.CsCheck

Scanned: 📑 1 assemblies(s), Suggested change in version: Major
+ 0 breaking change(s) detected.

+ 🌟 5 new additions
- 🔴 1 removals
- 🔷 14 modifications

📑 Nullean.Entities.CsCheck.dll
 Click here to see the 20 differences 
Nullean.Entities.CsCheck, Version=0.0.0.0, Culture=neutral, PublicKeyToken=b04a6ff7fe029dc7 
Nullean.Entities.CsCheck.dll 
- 🔴 CsCheck, Version=4.9.1.0, Culture=neutral, PublicKeyToken=0f2b8f68260a8866 
+ 🌟 Nullean.Entities.CsCheck.EntitySpecReport 
Nullean.Entities.CsCheck.EventSourcedSpec<TState, TCommand, TEvent> 
+ 🔷 Exhaustive(TemporalRuleSet<TEvent>, Nullable<TimeSpan>, Int32, Int32, Boolean, Action<String>) 💥 
+ 🔷 Member type changed from SpecReport to EntitySpecReport. 💥 
Nullean.Entities.CsCheck.StateMachineSpecExtensions 
+ 🌟 ConformToExhaustive<TState, TTrigger, TEntity>(StateMachine<TState, TTrigger>, TEntity, Func<TEntity, TState>, Action<String>, ValueTuple<TTrigger, Func<TEntity, TEntity>>[]) 
+ 🌟 ConformToMutableExhaustive<TState, TTrigger, TEntity>(StateMachine<TState, TTrigger>, Func<TEntity>, Func<TEntity, TState>, Action<String>, ValueTuple<TTrigger, Action<TEntity>>[]) 
+ 🔷 ConformTo<TState, TTrigger, TEntity>(StateMachine<TState, TTrigger>, TEntity, Func<TEntity, TState>, Action<String>, Int64, ValueTuple<TTrigger, Func<TEntity, TEntity>>[]) 💥 
+ 🔷 Member type changed from SpecReport to EntitySpecReport. 💥 
+ 🔷 ConformToMutable<TState, TTrigger, TEntity>(StateMachine<TState, TTrigger>, Func<TEntity>, Func<TEntity, TState>, Action<String>, Int64, ValueTuple<TTrigger, Action<TEntity>>[]) 💥 
+ 🔷 Member type changed from SpecReport to EntitySpecReport. 💥 
Nullean.Entities.CsCheck.EntitySpec<T> 
+ 🌟 ConformExhaustive<TSut>(Func<TSut>, Action<TSut, EntityStep<T>>, Func<TSut, T, Boolean>, Action<String>, Int32) 
+ 🌟 ConformExhaustive<TSut>(Func<TSut>, Func<TSut, EntityStep<T>, String>, Action<String>, Int32, Int32, Func<TSut, TSut>) 
+ 🔷 Conform<TSut>(Func<TSut>, Action<TSut, EntityStep<T>>, Func<TSut, T, Boolean>, Action<String>, Int64) 💥 
+ 🔷 Member type changed from SpecReport to EntitySpecReport. 💥 
+ 🔷 Conform<TSut>(Func<TSut>, Func<TSut, EntityStep<T>, String>, Action<String>, Int32, Int32, String, Int64, Int32, Int32) 💥 
+ 🔷 Member type changed from SpecReport to EntitySpecReport. 💥 
+ 🔷 Exhaustive(Int32, Int32, Boolean, Boolean, Action<String>) 💥 
+ 🔷 Member type changed from SpecReport to EntitySpecReport. 💥 
+ 🔷 Sample(Action<String>, Int32, Int32, String, Int64, Int32, Int32) 💥 
+ 🔷 Member type changed from SpecReport to EntitySpecReport. 💥 

API Changes: Nullean.Entities.Extensions.DependencyInjection

Scanned: 📑 1 assemblies(s), Suggested change in version: Patch
+ 0 breaking change(s) detected.

🌟 0 new additions, 🔴 0 removals, 🔷 0 modifications

API Changes: Nullean.Entities.FileSystem

Scanned: 📑 1 assemblies(s), Suggested change in version: Patch
+ 0 breaking change(s) detected.

🌟 0 new additions, 🔴 0 removals, 🔷 0 modifications

API Changes: Nullean.Entities.Reactive

Scanned: 📑 1 assemblies(s), Suggested change in version: Patch
+ 0 breaking change(s) detected.

🌟 0 new additions, 🔴 0 removals, 🔷 0 modifications

API Changes: Nullean.Entities

Scanned: 📑 1 assemblies(s), Suggested change in version: Patch
+ 0 breaking change(s) detected.

🌟 0 new additions, 🔴 0 removals, 🔷 0 modifications