Releases: uzh/guardian
Releases · uzh/guardian
0.4.0
Added
- GitHub Actions for
lint-fmtandlint-opam - Backend LRU cache for authentication requests
Fixed
- Typo in the
additional_poolsargument for the poolinitializefunction
Changed
- Updated GitHub Actions
- Improved performance of the validation function
- Changed argument from
~matchesto~requiredfor thePermission.is_validfunction for better clarity - Increased consistency for function outputs:
of_stringalways returns anoption,_exnraises exceptions, and_resreturns aresult
Removed
- Deprecated
startfunction - Removed
guardian.opam.lockedfile; as this is a library, it should not have a lock file
0.3.4
Fixed
- maintenance
0.3.3
Fixed
- support for OCaml 5.x
0.3.2
Changed
- use string preprocessor instead of defining and using sql functions
Deprecated
- database
startfunction, as no functions need to be defined anymore
0.3.1
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
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
0.1.0
💥 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