Skip to content

v6.0.0

Compare
Choose a tag to compare
@bfren bfren released this 01 Jul 08:01
· 1430 commits to main since this release
3a8f972

v6.0.0

  • See PR #29
  • 78,706 lines of code changed

Major updates

  • Many improvements and fixes for Data library
  • Fully rewriting WordPress.Data library to use new Data, with strong IDs, simplified schema and improved querying
  • Adding Mvc.Calendar project and tests
  • Adding Factorial / Combinations / Permutations calculations
  • Adding lots of additional unit tests
  • Updating Nuget packages

Minor updates - new

  • Adding query logging to Db and DbQuery
  • Adding Rnd.Flip Rnd.Pass, Rnd.DateTime, Rnd.Ulng/Rnd.Uint`
  • Adding GetSlice and GetEitherSide extension methods
  • Adding ForContext<T> method to ILog
  • Adding IfSome() to Option<T>

Minor updates and fixes - improvements

  • Making PagedList implement IImmutableList and fixing various paging bugs
  • Using record types for models and Option<T>
  • Using ulong throughout instead of long
  • Dispose of connection in UnitOfWork
  • Making NotFoundMsg implement INotFoundMsg

Build updates

  • Create workflow-cleanup.yml

Environment updates

  • Changing solution layout

Documentation updates

  • Updating XML documentation comments