Releases: guardrails-ai/guardrails
Releases · guardrails-ai/guardrails
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
0.2.2
What's Changed
- Fix OpenAI Chat Callable by @irgolic in #325
- set default temperature to zero by @nefertitirogers in #309
- Add warnings for variable-less prompts/instructions due to use of old var syntax by @nefertitirogers in #313
- bump v to 0.2.2 by @zsimjee in #330
Full Changelog: v0.2.1...v0.2.2
v0.2.1
What's Changed
- Add provenance:v1 validator by @thekaranacharya in #285
- bump version by @CalebCourier in #304
- use gh workflow to deploy docs by @zsimjee in #302
- update diagrams for guard, update the description by @ShreyaR in #306
- 0.2.1 Features and Bug Fixes by @CalebCourier in #315
- Post 2 doc fixes by @CalebCourier in #316
- Docs fixes by @CalebCourier in #317
- Add option to set the OpenAI API key during Guard initialization and fix bugs by @thekaranacharya in #305
- Bump gitpython from 3.1.32 to 3.1.34 by @dependabot in #312
- Additional test coverage by @nefertitirogers in #318
- Update version.py by @zsimjee in #323
Full Changelog: v0.2.0...v0.2.1
0.2.0
The team has been hard at work and is excited to announce that the latest release of guardrails, v0.2.0, is now live!
With the latest release, we now support multiple methods of initializing a Guard
, better interfaces for creating custom validators, a new provenance validator and several other usability improvements!
Blog post: https://www.guardrailsai.com/blog/0.2-release
Migration guide: https://docs.getguardrails.ai/0-2-migration/
v0.1.9
What's Changed
- Update mkdocs.yml by @doppenhe in #184
- generate dummy data by @ShreyaR in #182
- Async support by @irgolic in #178
- Fix typos in
getting_started.ipynb
by @freddiev4 in #188 - Add simple async guard.parse test by @irgolic in #187
- Fix grammar error in getting_started.ipynb by @serhatgktp in #191
- Add documentation for async by @irgolic in #189
- Fix ChatGPT async wrapper by @recog-arch in #193
- langchain.ipynb: Add
api
kwarg by @irgolic in #192 - Bugfix - ValidLength and ValidUrl robustness by @Mikkolehtimaki in #100
- Create FAQ by @irgolic in #201
- Json skeleton reask by @irgolic in #185
- rail.Script: Replace double quotes with " by @irgolic in #196
- validators: Consolidate valid-url and is-reachable by @irgolic in #197
- pin pydantic version by @ShreyaR in #219
- pydantic support date formats by @ShreyaR in #218
- update links in getting started guide by @ShreyaR in #220
- Logging improvements by @irgolic in #202
- Pass basemodel to sync and async runner calls by @ShreyaR in #221
- json_utils: Handle value type error on skeleton check by @irgolic in #225
- [bug] support setting reasking instructions by @ShreyaR in #199
- make prompts optional in rail spec by @ShreyaR in #110
- ci.yml: Run CI on dev branch by @irgolic in #232
- bump version by @CalebCourier in #278
New Contributors
- @freddiev4 made their first contribution in #188
- @serhatgktp made their first contribution in #191
- @recog-arch made their first contribution in #193
Full Changelog: v0.1.8...v0.1.9