Releases: guardrails-ai/guardrails
Releases · guardrails-ai/guardrails
v0.3.2
What's Changed
- Better Fix Logic for TwoWord Validator by @CalebCourier in #511
- HuggingFace Support by @CalebCourier in #505
- run each notebook as its own independent check by @zsimjee in #510
- Fix Dependencies by @CalebCourier in #518
- Exception handling by @CalebCourier in #512
- Skeleton reask prompt engineering by @irgolic in #517
- 032 version bump by @zsimjee in #521
Full Changelog: v0.3.1...v0.3.2
v0.3.1
What's Changed
- 0.3.0 by @zsimjee in #499
- Update isHighQualityTranslation validator: Replace model by @thekaranacharya in #501
- start 0.3.x migration guide by @CalebCourier in #500
- init on topic validator by @zsimjee in #502
- Streaming v0.2 support: Stream validated fragments in real time for non-reask actions by @thekaranacharya in #497
- index on topic nb in docs by @zsimjee in #506
- v0.3.1 release by @thekaranacharya in #508
- try to release without a fixed commit v of comet by @zsimjee in #509
Full Changelog: 0.3.0...v0.3.1
v0.3.0
What's Changed
- Update release_version.yml by @zsimjee in #453
- Validation Outcome by @CalebCourier in #431
- Update deploy_docs.yml by @ShreyaR in #458
- use poetry to run mkdocs build by @zsimjee in #459
- Updating poetry lock to avoid out-of-sync by @zsimjee in #465
- unexclude *Filter from validator docs by @zsimjee in #463
- add competitor check validation by @ShreyaR in #474
- History and logs by @CalebCourier in #460
- Validator refactor by @zsimjee in #478
- fix one-line validator docstring by @nefertitirogers in #484
- Guardrails <> LlamaIndex with GuardrailsOutputParser by @thekaranacharya in #443
- Capture logs by @CalebCourier in #485
- Adding docstring to
BasePrompt.escape
by @jamesbraza in #467 - LangChain docs using
openai>=1
by @jamesbraza in #469 - Updated Pydantic instructions for
openai>=1
by @jamesbraza in #466 - 0.3.x docs updates by @CalebCourier in #487
- Add ToxicLanguage validator by @thekaranacharya in #422
- [feat] Support enums in pydantic by @emekaokoli19 in #486
- Use safe get for async validate_dependents by @ShreyaR in #481
- base_prompt: Stop warning on unsupported variables notation by @irgolic in #444
- Add Anthropic Support by @tthoraldson in #411
- Use field names in message history instead of explanations by @zsimjee in #488
- datatypes: Handle missing optional lists and objects by @irgolic in #494
- Input validation by @irgolic in #493
- Karan/exclude cc nb by @thekaranacharya in #495
- 0.3.0 by @zsimjee in #499
New Contributors
- @emekaokoli19 made their first contribution in #486
- @tthoraldson made their first contribution in #411
Full Changelog: v0.2.9...v0.3.0
v0.2.9
What's Changed
- Remove xml from pydantic guard by @CalebCourier in #413
- Pydantic v2 groundwork by @irgolic in #419
- Fix release workflow by @irgolic in #438
- Fix reask prompt/instructions by @irgolic in #432
- index similarToList notebook by @zsimjee in #426
- Fix custom onfail handler by @irgolic in #421
- Pydantic v2 Implementation by @irgolic in #420
- Create PII Filter validator by @thekaranacharya in #395
- OpenAI v1 support by @irgolic in #441
- Rail XML: Rename "format" attr to "validators" by @irgolic in #439
- Allow OpenAI v1 by @irgolic in #445
- Fix OpenAI invocation by @irgolic in #451
- Add OpenAI streaming support: v0.1 by @thekaranacharya in #440
- Fix notebook execution by @zsimjee in #447
- 0.2.9 by @zsimjee in #452
Full Changelog: v0.2.8...v0.2.9
v0.2.8
v0.2.7
What's Changed
- bump version by @CalebCourier in #428
- Setup passed password by @zsimjee in #429
- Lock openai version by @CalebCourier in #435
Full Changelog: v0.2.6...v0.2.7
v0.2.6
What's Changed
- Generate structured data cohere by @zsimjee in #410
- guard: Allow calling parse with preconfigured num_reasks by @irgolic in #423
- Cron nb by @zsimjee in #425
- fix bad merge in code originally from validators.py by @CalebCourier in #427
- bump version by @CalebCourier in #428
Full Changelog: v0.2.5...v0.2.6
v0.2.5
What's Changed
- Sync Async Equivalence Tests by @nefertitirogers in #364
- Update README.md by @ShreyaR in #370
- Updated README to fix broken links by @Napuh in #371
- Bump pillow from 10.0.0 to 10.0.1 by @dependabot in #369
- Bump urllib3 from 2.0.4 to 2.0.6 by @dependabot in #368
- [docs] Update documentation for query function by @ShreyaR in #362
- Allow non-ascii characters in reask by @irgolic in #376
- add dead link checker by @zsimjee in #339
- Remove default expand in nav by @zsimjee in #373
- reflect in typing that parse returns a str instead of tuple by @zsimjee in #380
- shreyar -> guardrails-ai ref updates by @zsimjee in #381
- Create SimilarToList validator by @thekaranacharya in #367
- Bump urllib3 from 2.0.6 to 2.0.7 by @dependabot in #393
- Bump gitpython from 3.1.34 to 3.1.37 by @dependabot in #383
- validator_service: Deduplicate field validation logs by @irgolic in #392
- use datetime parser to deal with unspecified datetimes by @zsimjee in #386
- Safe Get by @CalebCourier in #400
- Doc updates by @CalebCourier in #398
- skeleton_reask: Refrain from coercing lists and objects to string by @irgolic in #399
- Miscellaneous typo, type annotation and docs fixes by @marwan116 in #396
- generate_structured_data_cohere notebook by @smohiuddin in #409
- Add DetectSecrets validator by @thekaranacharya in #397
- Typing and XML removal by @zsimjee in #414
- release version script, version bump by @zsimjee in #416
New Contributors
- @Napuh made their first contribution in #371
- @marwan116 made their first contribution in #396
Full Changelog: v0.2.4...v0.2.5
v0.2.4
What's Changed
- update canonical uri for docs by @zsimjee in #351
- Fix for 'sql' Key Error by @nefertitirogers in #353
- Test Harness for Validators by @nefertitirogers in #342
- Regex validator by @zsimjee in #356
- 0.2.4-alpha1 pre release by @zsimjee in #357
- remove references to blueprint by @gurgeous in #359
- Additional Validator Tests by @nefertitirogers in #360
- type-check ValidLength and ValidUrl values by @zsimjee in #358
New Contributors
Full Changelog: v0.2.3...v0.2.4
v0.2.3
What's Changed
- Add provenance walkthrough notebook by @thekaranacharya in #331
- Fix async validators multithreading by @irgolic in #343
- version 0.2.3-alpha1 update by @zsimjee in #344
- match on gr. instead of gr by @zsimjee in #341
- fix issue with passing msg history on reasking by @ShreyaR in #346
- Update version.py by @zsimjee in #347
Full Changelog: v0.2.2...v0.2.3