Skip to content

3.7.5

Compare
Choose a tag to compare
@ithielnor ithielnor released this 12 Aug 19:06
· 18 commits to master since this release
  • Improve cookie based filters and make filtering more extensible.

Breaking Changes

  • Newtonsoft dependency upgraded to 13.0.3
  • GriddlyParameterAttribute.DefaultIgnoreSkipped has been moved to GriddlyExtensions.DefaultIgnoreSkipped and the initial value changed from true to false.
    With this change, DefaultIgnoreSkipped is ONLY used by SetGriddlyDefault. It now only controls whether SetGriddlyDefault should override other value sources (e.g. cookies or query string). This should not cause issues for most user since the DefaultIgnoreSkipped logic was implemented circularly (not to mention buggily). The default is now to prefer cookies or query string filter values over compiled filter defaults, but if that is not what your implementation requires, you can change the initial value back to true by altering the static value in your application code.
  • Filters are now sticky by default.
    To disable sticky filters, disable cookies with GriddlySettings.IsCookiesDisabledDefault = true;