Skip to content

Latest commit

 

History

History
1094 lines (708 loc) · 45.2 KB

CHANGELOG.md

File metadata and controls

1094 lines (708 loc) · 45.2 KB

CHANGELOG

v0.16.0 (2025-02-14)

Chores

  • deps: Bump galileo-core from 2.37.1 to 2.38.2 (#182, e7ff132)

Signed-off-by: dependabot[bot] support@github.com

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

  • deps-dev: Bump mkdocs-material from 9.6.1 to 9.6.3 (#181, e458b63)

Features

  • core: Set config such that it is local to gp (#183, c60ba5d)

v0.15.4 (2025-02-03)

Chores

  • deps: Bump codecov/codecov-action from 5.0.7 to 5.1.2 (#168, 713dae7)

Signed-off-by: dependabot[bot] support@github.com

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

  • deps: Bump codecov/codecov-action from 5.1.2 to 5.3.1 (#177, be7ee8b)

  • deps: Bump galileo-core from 2.30.2 to 2.31.0 (#163, 7c3251f)

  • deps: Bump galileo-core from 2.31.0 to 2.33.0 (#166, 889df0f)

Signed-off-by: dependabot[bot] support@github.com

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

  • deps: Bump galileo-core from 2.33.0 to 2.33.2 (#170, f1e8c6e)

  • deps: Bump galileo-core from 2.33.2 to 2.34.0 (#171, ad064da)

  • deps: Bump galileo-core from 2.34.0 to 2.35.0 (#175, ffa2a9f)

  • deps: Bump galileo-core from 2.35.0 to 2.37.1 (#179, 34b3dcc)

  • deps: Bump python-semantic-release/python-semantic-release from 9.15.1 to 9.15.2 (#167, ea558c9)

  • deps: Bump python-semantic-release/python-semantic-release from 9.15.2 to 9.17.0 (#178, d98ec61)

  • deps-dev: Bump griffe-fieldz from 0.2.0 to 0.2.1 (#172, 840c3a0)

Signed-off-by: dependabot[bot] support@github.com

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

  • deps-dev: Bump jinja2 from 3.1.4 to 3.1.5 (#165, d7a64c1)

  • deps-dev: Bump mkdocs-material from 9.5.49 to 9.5.50 (#174, aa0dba0)

Signed-off-by: dependabot[bot] support@github.com

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

  • deps-dev: Bump mkdocs-material from 9.5.50 to 9.6.1 (#180, 02a0da3)

  • deps-dev: Bump mypy from 1.10.1 to 1.14.0 (#164, 40ecbd4)

  • deps-dev: Bump mypy from 1.14.0 to 1.14.1 (#169, 67a00ff)

  • deps-dev: Bump pydantic from 2.10.3 to 2.10.4 (#162, f9f4653)

  • deps-dev: Bump pydantic from 2.10.4 to 2.10.5 (#173, 7e76a22)

  • deps-dev: Bump pydantic from 2.10.5 to 2.10.6 (#176, 59af671)

  • release: V0.15.4 (472785f)

Automatically generated by python-semantic-release

v0.15.3 (2024-12-16)

Chores

  • deps: Bump galileo-core from 2.27.0 to 2.29.0 (#159, fe1257c)

  • deps: Bump galileo-core from 2.29.0 to 2.30.1 (#160, 95403ef)

Signed-off-by: dependabot[bot] support@github.com

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

  • deps: Bump to galileo-core v2.30.2 (#161, d1d30e1)

  • deps-dev: Bump mkdocs-material from 9.5.47 to 9.5.48 (#158, 78194cc)

  • release: V0.15.3 (e31376b)

Automatically generated by python-semantic-release

v0.15.2 (2024-12-05)

Chores

  • deps: Bump galileo-core to v2.27.0 (#157, e8a0eef)

  • deps: Bump codecov/codecov-action from 4.6.0 to 5.0.7 (#149, f428c92)

  • deps: Bump galileo-core from 2.20.0 to 2.24.0 (#155, 7db2650)

  • deps: Bump python-semantic-release/python-semantic-release from 9.12.0 to 9.15.1 (#156, b1652ea)

  • deps-dev: Bump mkdocs-material from 9.5.44 to 9.5.47 (#152, abf0661)

  • deps-dev: Bump pydantic from 2.9.2 to 2.10.2 (#153, 2f0f860)

  • deps-dev: Bump pytest from 8.3.3 to 8.3.4 (#151, 2ce8997)

  • release: V0.15.2 (a144019)

Automatically generated by python-semantic-release

Continuous Integration

  • Use fully defined GH action for pre-commit (#154, 5631b4e)

v0.15.1 (2024-11-20)

Bug Fixes

  • Allow setting project name from ProtectTool, use project_name from config if available (#143, 4fe9466)

Chores

  • deps-dev: Bump mkdocs-material from 9.5.43 to 9.5.44 (#142, 2cacefb)

  • release: V0.15.1 (79d95de)

Automatically generated by python-semantic-release

Continuous Integration

  • docs: Drop project-name arg from docs workflow (#144, 0d027e5)

  • docs: Drop GH pages deployment for docs (#145, 715d440)

v0.15.0 (2024-11-07)

Chores

  • Set code owner to Protect team (#126, 4286896)

  • Update pre-commit config to drop isort, black (#97, d72603c)

  • deps: Bump galileo-core to v2.17.0 to allow skipping SSL validation (#133, bae80dd)

  • deps: Bump codecov/codecov-action from 4.5.0 to 4.6.0 (#136, 4980136)

  • deps: Bump galileo-core from 2.11.1 to 2.12.1 (#115, c2d4332)

  • deps: Bump galileo-core from 2.12.1 to 2.13.0 (#120, 32ff482)

  • deps: Bump galileo-core from 2.13.0 to 2.14.0 (#124, 4895105)

  • deps: Bump galileo-core from 2.14.0 to 2.15.0 (#128, 8d1e109)

  • deps: Bump galileo-core from 2.15.0 to 2.16.0 (#130, dccebdf)

  • deps: Bump galileo-core from 2.17.0 to 2.20.0 (#137, 550627c)

  • deps: Bump galileo-core from 2.6.0 to 2.8.1 (#105, fd49b1b)

Signed-off-by: dependabot[bot] support@github.com

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

  • deps: Bump langchain-core from 0.2.25 to 0.2.28 (#96, ca5e622)

  • deps: Bump langchain-core from 0.2.28 to 0.2.29 (#98, 6c1e92f)

  • deps: Bump langchain-core from 0.2.33 to 0.2.35 (#103, 2c6cfed)

  • deps: Bump langchain-core from 0.2.35 to 0.2.37 (#110, 1c15b6a)

  • deps: Bump langchain-core from 0.2.37 to 0.2.38 (#113, 23b23f9)

  • deps: Bump langchain-core from 0.2.38 to 0.2.40 (#117, b9feb58)

  • deps: Bump langchain-core from 0.2.40 to 0.2.41 (#122, 151b85e)

  • deps: Bump langchain-core from 0.2.41 to 0.2.43 (#139, 1626151)

  • deps: Bump python-semantic-release/python-semantic-release from 9.8.6 to 9.8.7 (#106, 820b19f)

  • deps: Bump python-semantic-release/python-semantic-release from 9.8.7 to 9.9.0 (#127, f57c0c9)

  • deps: Bump python-semantic-release/python-semantic-release from 9.9.0 to 9.12.0 (#135, 7a121af)

  • deps-dev: Bump coverage from 7.6.0 to 7.6.1 (#94, 2ee24ce)

  • deps-dev: Bump griffe-fieldz from 0.1.2 to 0.2.0 (#99, 912cc1e)

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

Co-authored-by: Setu Shah setu@rungalileo.io

  • deps-dev: Bump mkdocs from 1.6.0 to 1.6.1 (#108, eae1d53)

  • deps-dev: Bump mkdocs-material from 9.5.30 to 9.5.31 (#95, e84c061)

Signed-off-by: dependabot[bot] support@github.com

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

  • deps-dev: Bump mkdocs-material from 9.5.32 to 9.5.33 (#104, fb54406)

Signed-off-by: dependabot[bot] support@github.com

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

  • deps-dev: Bump mkdocs-material from 9.5.33 to 9.5.34 (#109, 5c5119e)

  • deps-dev: Bump mkdocs-material from 9.5.34 to 9.5.36 (#123, f1c18af)

  • deps-dev: Bump mkdocs-material from 9.5.36 to 9.5.39 (#125, ebb198c)

  • deps-dev: Bump mkdocs-material from 9.5.39 to 9.5.40 (#129, 829db1d)

  • deps-dev: Bump mkdocs-material from 9.5.40 to 9.5.42 (#132, ed9140f)

  • deps-dev: Bump mkdocs-material from 9.5.42 to 9.5.43 (#138, f81db22)

  • deps-dev: Bump mkdocstrings from 0.25.2 to 0.26.0 (#107, 931f039)

  • deps-dev: Bump mkdocstrings from 0.26.0 to 0.26.1 (#114, 6f93626)

  • deps-dev: Bump mkdocstrings-python from 1.11.0 to 1.11.1 (#116, cbe2c60)

  • deps-dev: Bump pydantic from 2.8.2 to 2.9.0 (#112, 240b5af)

  • deps-dev: Bump pydantic from 2.9.0 to 2.9.1 (#119, f3ade6c)

  • deps-dev: Bump pydantic from 2.9.1 to 2.9.2 (#121, 284ce75)

  • deps-dev: Bump pytest from 8.3.2 to 8.3.3 (#118, f864405)

  • deps-dev: Bump pytest-asyncio from 0.23.8 to 0.24.0 (#102, e230238)

  • release: V0.15.0 (4728c8e)

Automatically generated by python-semantic-release

Continuous Integration

  • docs: Publish docs to Cloudflare Pages (#141, 3cf3b7b)

Features

  • Pass in project name to invocation requests (#140, 95082f9)

v0.14.2 (2024-08-02)

Bug Fixes

  • stage: Typo prioritzed_rulesets => prioritized_rulesets (#93, 5f2bfd6)

Chores

  • deps: Bump python-semantic-release/python-semantic-release from 9.8.3 to 9.8.6 (#91, 60e768c)

  • release: V0.14.2 (9aa3635)

Automatically generated by python-semantic-release

  • schemas: Export SubscriptionConfig from galleo_protect (#89, 05c4790)

Refactoring

  • schema: Use ExecutionSchema from galileo-core (#90, 2554e9b)

v0.14.1 (2024-07-30)

Chores

  • deps: Bump galileo-core to v2.3.0 to allow project_name in request, support subscriptions in actions (#70, 664c462)

  • deps: Bump certifi from 2024.6.2 to 2024.7.4 (#73, 9d60133)

  • deps: Bump codecov/codecov-action from 4.4.1 to 4.5.0 (#71, b510d8c)

Signed-off-by: dependabot[bot] support@github.com

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

  • deps: Bump galileo-core from 2.3.0 to 2.4.0 (#77, 9a7480a)

  • deps: Bump galileo-core from 2.4.0 to 2.5.1 (#88, aa7ee88)

Co-authored-by: Setu Shah setu@rungalileo.io

  • deps: Bump langchain-core from 0.2.10 to 0.2.11 (#75, c62452b)

  • deps: Bump langchain-core from 0.2.11 to 0.2.18 (#80, 8884dba)

  • deps: Bump langchain-core from 0.2.18 to 0.2.22 (#84, 04ab245)

  • deps: Bump langchain-core from 0.2.22 to 0.2.24 (#85, 28e0360)

  • deps: Bump python-semantic-release/python-semantic-release from 9.8.0 to 9.8.3 (#72, 1384d56)

Signed-off-by: dependabot[bot] support@github.com

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

  • deps-dev: Bump coverage from 7.5.3 to 7.5.4 (#69, aa543ea)

  • deps-dev: Bump coverage from 7.5.4 to 7.6.0 (#79, 72949ea)

  • deps-dev: Bump mkdocs-material from 9.5.27 to 9.5.28 (#76, 87612a2)

  • deps-dev: Bump mkdocs-material from 9.5.28 to 9.5.29 (#78, 356f053)

  • deps-dev: Bump mkdocs-material from 9.5.29 to 9.5.30 (#86, 72042fd)

  • deps-dev: Bump mkdocstrings from 0.25.1 to 0.25.2 (#87, 24e57a8)

  • deps-dev: Bump pydantic from 2.7.4 to 2.8.2 (#74, a44dec4)

  • deps-dev: Bump pytest from 8.2.2 to 8.3.1 (#81, db321b8)

  • deps-dev: Bump pytest-asyncio from 0.23.7 to 0.23.8 (#83, 5402903)

  • docs: Remove griffe-typingdoc mkdocs extension (#68, f33ab0a)

  • release: V0.14.1 (754b2c2)

Automatically generated by python-semantic-release

v0.14.0 (2024-06-21)

Chores

Automatically generated by python-semantic-release

Features

  • config: Update how we set / use config to match galileo-core v2 (#67, 859c268)

v0.13.0 (2024-06-18)

Chores

Signed-off-by: dependabot[bot] support@github.com

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

Co-authored-by: quinn-galileo 152718227+quinn-galileo@users.noreply.github.com

  • deps: Bump urllib3 from 2.2.1 to 2.2.2 (#66, 08aea22)

  • deps-dev: Bump mkdocs-material from 9.5.26 to 9.5.27 (#64, 27e2db4)

Signed-off-by: dependabot[bot] support@github.com

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

Co-authored-by: quinn-galileo 152718227+quinn-galileo@users.noreply.github.com

  • deps-dev: Bump pydantic from 2.7.3 to 2.7.4 (#62, 478f394)

Signed-off-by: dependabot[bot] support@github.com

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

Automatically generated by python-semantic-release

Features

  • metrics: Add context_adherence_luna to supported metrics (#65, 58ba921)

v0.12.0 (2024-06-11)

Chores

Automatically generated by python-semantic-release

Features

  • core: Wrap get_project from galileo-core (#60, 5a83088)

v0.11.1 (2024-06-11)

Bug Fixes

  • invocation: Use async by default, wrap sync within async (#59, 616758a)

Chores

Automatically generated by python-semantic-release

v0.11.0 (2024-06-08)

Chores

Automatically generated by python-semantic-release

Features

v0.10.1 (2024-06-05)

Bug Fixes

Chores

Automatically generated by python-semantic-release

v0.10.0 (2024-06-05)

Chores

Automatically generated by python-semantic-release

Continuous Integration

  • docs: Publish to, serve from docs branch (#56, 3bd05f6)

Features

  • stages: Add ability to update stage with new rulesets (#55, 1b3aa27)

  • stages: Add helper method to get a stage by name or ID (#53, 3aa515e)

  • stages: Support creating central stages (#54, f09da31)

v0.9.0 (2024-06-03)

Bug Fixes

  • stage: Remove action, rename action_enabled => paused (#43, e045523)

Chores

  • Switch docs config from sphinx to mkdocs (#42, 433381e)

  • deps: Bump codecov/codecov-action from 4.3.1 to 4.4.1 (#46, 88bd964)

  • deps: Bump galileo-core from 1.3.0 to 1.6.1 (#47, d926515)

  • deps: Bump langchain-core from 0.1.52 to 0.2.0 (#36, c3899a3)

  • deps: Bump langchain-core from 0.2.1 to 0.2.3 (#50, 5d5b6eb)

  • deps: Bump python-semantic-release/python-semantic-release from 9.6.0 to 9.8.0 (#45, 8abaf62)

  • deps: Bump requests from 2.31.0 to 2.32.0 (#39, d7d9dbc)

  • deps-dev: Bump coverage from 7.5.1 to 7.5.2 (#44, bf26b7d)

  • deps-dev: Bump coverage from 7.5.2 to 7.5.3 (#48, 126aa1d)

  • deps-dev: Bump mkdocs-material from 9.5.24 to 9.5.25 (#51, 80318f6)

  • deps-dev: Bump pydantic from 2.7.1 to 2.7.2 (#49, 934e492)

  • deps-dev: Bump pytest from 8.2.0 to 8.2.1 (#37, b8c08b0)

  • deps-dev: Bump pytest-asyncio from 0.23.6 to 0.23.7 (#38, 8624c39)

  • packaging: Remove docs version variable (#52, d28fea4)

  • release: V0.9.0 (1fbd895)

Automatically generated by python-semantic-release

Features

  • Replace requests with httpx for all requests (#41, 057ce63)

  • Set connection, read timeout for all requests (#40, 770c08c)

v0.8.0 (2024-05-15)

Chores

Automatically generated by python-semantic-release

Features

  • langchain: Add flags for ignoring trigger, echoing output (#34, 2fd4dbb)

v0.7.0 (2024-05-14)

Chores

  • deps-dev: Bump furo from 2024.4.27 to 2024.5.6 (#31, 937c2c5)

  • release: V0.7.0 (163c0a3)

Automatically generated by python-semantic-release

Features

  • langchain: Add tool node for invoking, runnable for parsing output (#30, e509488)

Refactoring

v0.6.1 (2024-05-06)

Chores

  • deps: Bump galileo-core to v0.13.0 to add project helpers (#29, 8189de3)

  • deps: Bump codecov/codecov-action from 4.1.1 to 4.3.1 (#22, 5d4a917)

  • deps: Bump python-semantic-release/python-semantic-release from 9.4.0 to 9.6.0 (#23, 96a2d45)

  • deps-dev: Bump coverage from 7.4.4 to 7.5.1 (#25, 274fe2e)

  • deps-dev: Bump jinja2 from 3.1.3 to 3.1.4 (#28, 1122205)

  • deps-dev: Bump mypy from 1.9.0 to 1.10.0 (#24, dd04d90)

  • deps-dev: Bump pydantic from 2.7.0 to 2.7.1 (#26, b30e55a)

Signed-off-by: dependabot[bot] support@github.com

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

Automatically generated by python-semantic-release

v0.6.0 (2024-04-30)

Chores

Signed-off-by: dependabot[bot] support@github.com

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

Co-authored-by: Shuai Shao shuaishao93@gmail.com

  • deps-dev: Bump autodoc-pydantic from 2.1.0 to 2.2.0 (#19, 8fa149c)

  • deps-dev: Bump furo from 2024.1.29 to 2024.4.27 (#18, e7f0e94)

  • deps-dev: Bump myst-parser from 2.0.0 to 3.0.1 (#17, 03130e9)

Signed-off-by: dependabot[bot] support@github.com

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

Co-authored-by: Setu Shah setu@rungalileo.io

  • deps-dev: Bump pydantic from 2.6.4 to 2.7.0 (#14, d4413e1)

Signed-off-by: dependabot[bot] support@github.com

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

Co-authored-by: tyler-galileo 152903655+tyler-galileo@users.noreply.github.com

  • deps-dev: Bump pytest-xdist from 3.5.0 to 3.6.1 (#20, c2a1687)

Signed-off-by: dependabot[bot] support@github.com

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

  • deps-dev: Bump sphinx-autodoc-typehints from 2.0.0 to 2.0.1 (#13, f4ffeb0)

  • release: V0.6.0 (0007bfe)

Automatically generated by python-semantic-release

Features

  • Add support for async invocations (#21, 5977b64)

v0.5.2 (2024-04-16)

Chores

  • galile-core: Bump galileo-core to add new operators (#16, 763d899)

Co-authored-by: Elliott echartock3@gmail.com

Automatically generated by python-semantic-release

v0.5.1 (2024-04-16)

Bug Fixes

  • protect: Set more realistic timeout and fix typos (#15, 5de3a01)

Chores

Automatically generated by python-semantic-release

v0.5.0 (2024-04-10)

Chores

Automatically generated by python-semantic-release

Features

  • rule-metrics: Include prompt injection in enum (#11, 2d97fbb)

v0.4.0 (2024-04-10)

Chores

Automatically generated by python-semantic-release

Features

  • stage: Add methods to pause, resume stage (#10, 2993de1)

v0.3.0 (2024-04-09)

Chores

Automatically generated by python-semantic-release

Features

v0.2.0 (2024-04-08)

Chores

Automatically generated by python-semantic-release

Features

  • Add helper to create a stage (#8, d65a7a8)

  • Add support for Protect project creation (#7, dab6f9f)

v0.1.0 (2024-04-08)

Chores

  • deps: Bump codecov/codecov-action from 4.1.0 to 4.1.1 (#4, c8c5c8d)

  • deps: Bump python-semantic-release/python-semantic-release from 9.3.1 to 9.4.0 (#3, d4f369b)

  • release: V0.1.0 (1e13e14)

Automatically generated by python-semantic-release

Documentation

  • Change emoji for home page from superman => shield (#2, 5910792)

Features

v0.0.2 (2024-03-26)

Chores

Automatically generated by python-semantic-release

v0.0.1 (2024-03-25)