Skip to content

Releases: uzh/guardian

0.4.0

09 Apr 06:07
2091882

Choose a tag to compare

Added

  • GitHub Actions for lint-fmt and lint-opam
  • Backend LRU cache for authentication requests

Fixed

  • Typo in the additional_pools argument for the pool initialize function

Changed

  • Updated GitHub Actions
  • Improved performance of the validation function
  • Changed argument from ~matches to ~required for the Permission.is_valid function for better clarity
  • Increased consistency for function outputs: of_string always returns an option, _exn raises exceptions, and _res returns a result

Removed

  • Deprecated start function
  • Removed guardian.opam.locked file; as this is a library, it should not have a lock file

0.3.4

10 Nov 08:41

Choose a tag to compare

Fixed

  • maintenance

0.3.3

03 Apr 11:41

Choose a tag to compare

Fixed

  • support for OCaml 5.x

0.3.2

21 Mar 09:40

Choose a tag to compare

Changed

  • use string preprocessor instead of defining and using sql functions

Deprecated

  • database start function, as no functions need to be defined anymore

0.3.1

22 Jan 09:57

Choose a tag to compare

Added

  • role assingment base structure for specifiying which role can assign which ones

Removed

  • old unused database tables

Fixed

  • package deprecation warnings

0.2.0

05 Jul 15:20

Choose a tag to compare

Added

  • helper functions on backend for integrated guardian usage

Changed

  • extract roles into separate table
  • rework relations
  • combine "find checker" functions
  • optimised validate function

0.1.1

30 Mar 06:46

Choose a tag to compare

0.1.0

21 Mar 11:52

Choose a tag to compare

💥 The start of using the changelog. Preparations for our version 0.1.0.

Added

  • deployment for new releases and documentation

Changed

  • typified the guardian library