Releases: guardrails-ai/guardrails
Releases · guardrails-ai/guardrails
v0.1.5
What's Changed
- System prompts for Chat APIs by @irgolic in #74
- [docs] updated langchain docs with an example with variables by @ShreyaR in #79
- fix json decode error with control characters by @ShreyaR in #80
- add raise as an on-fail type by @ShreyaR in #84
- Bump redis from 4.5.1 to 4.5.3 by @dependabot in #86
- choice data type by @ShreyaR in #81
- fix bug in from_str when output field is None by @ShreyaR in #88
- Fix bug in valid-length for lists by @ShreyaR in #89
- Fix validator formatting when the validator is initialized with arguments by @ShreyaR in #90
- Logging by @ShreyaR in #91
- [wip] add fix_reask on_fail type by @ShreyaR in #66
- Optimize chat prompts (Remove
JSON Output:
) by @irgolic in #82 - version bump 0.1.5 by @ShreyaR in #92
Full Changelog: v0.1.4...v0.1.5
v0.1.4
What's Changed
- Add semantic validator for similarity by @krandiash in #61
- Reask: Fix
repr
recursion error, remove use ofpretty_repr
(#54) by @ShreyaR in #63 - added new arg parsing helper by @ShreyaR in #65
- added integration tests for all options for entity extraction by @ShreyaR in #67
- Refactor Guard, Schema; add Runner, Rail, InputSchema classes by @krandiash in #64
- Move PromptCallable to the top level imports by @ShreyaR in #68
- Add helper to autogenerate integration test artifacts by @ShreyaR in #69
- Add Pydantic Support by @krandiash in #35
- updated docs to add pydantic integration by @ShreyaR in #70
- version bump by @ShreyaR in #71
Full Changelog: v0.1.3...v0.1.4
v0.1.3
What's Changed
- version bump by @ShreyaR in #53
- Add Jupyter notebook with translation quality by @neubig in #48
- add translation quality to docs by @ShreyaR in #55
- [bug] fix bug in parsing booleans, add tests by @ShreyaR in #57
- Code Simplified + Markdown Cleanup by @HighnessAtharva in #47
- fixed lint issue in datatypes by @ShreyaR in #58
- added new validators by @ShreyaR in #59
- version bump by @ShreyaR in #60
New Contributors
- @neubig made their first contribution in #48
- @HighnessAtharva made their first contribution in #47
Full Changelog: v0.1.2...v0.1.3
v0.1.2
What's Changed
- version bump to 0.1.1 by @ShreyaR in #37
- fix 'load_pdf' in docs by @ShreyaR in #38
- llm_providers: Fix openai.ChatCompletion support (add a missing comma) by @irgolic in #39
- add langchain docs by @ShreyaR in #41
- add pytest workflow by @ShreyaR in #42
- fixes for dictionary size changed error by @ShreyaR in #43
- added discord badge to readme by @ShreyaR in #44
- add num_reasks to call method of guard by @ShreyaR in #45
- makefile: add support for passing docs serve addr by @devenbhooshan in #50
- delete extraneous triple quote in example by @rgbkrk in #49
New Contributors
Full Changelog: v0.1.1...v0.1.2
v0.1.1
What's Changed
- [feat] expose num_reasks while creating Guard object by @ShreyaR in #16
- add profanity check spec example by @devenbhooshan in #13
- minor typo by @oliverbj in #10
- minor typo by @pkandarpa-cs in #9
- [docs] Add profranity filtering example to docs by @ShreyaR in #19
- Bump ipython from 8.9.0 to 8.10.0 by @dependabot in #20
- Bump starlette from 0.22.0 to 0.25.0 by @dependabot in #21
- Bump markdown-it-py from 2.1.0 to 2.2.0 by @dependabot in #22
- Fix setup extras install by @krandiash in #23
- Fix setup extras install; add ci; update makefile by @krandiash in #24
- fix typo in readme by @ShreyaR in #25
- Minor grammatical and formatting fixes by @lakshyaag in #26
- validators.BugFreePython: Replace exec validation with ast.parse by @irgolic in #27
- Minor fixes to the getting started notebook by @devennavani in #30
- changes to enable langchain integration by @ShreyaR in #29
- fixed formatting by @ShreyaR in #31
- Add ChatGPT / arbitrary LLM callers by @krandiash in #32
- added example for generating structured data by @ShreyaR in #34
- validators.BugFreeSQL actually validates input sql by @fruttasecca in #33
- fix generating synthetic data example by @ShreyaR in #36
New Contributors
- @devenbhooshan made their first contribution in #13
- @oliverbj made their first contribution in #10
- @pkandarpa-cs made their first contribution in #9
- @dependabot made their first contribution in #20
- @krandiash made their first contribution in #23
- @lakshyaag made their first contribution in #26
- @irgolic made their first contribution in #27
- @devennavani made their first contribution in #30
- @fruttasecca made their first contribution in #33
Full Changelog: v0.1.0...v0.1.1
v0.1.0
Full Changelog: https://github.com/ShreyaR/guardrails/commits/v0.1.0