We are pleased to announce the release of promptflow 1.0.0.
This release includes some new features, bug fixes, and improvements. We recommend that all users upgrade to this version.
See the [CHANGELOG](https://github.com/microsoft/promptflow/blob/release/promptflow/1.0.0/src/promptflow/CHANGELOG.md) for a list of all the changes.
The release will be available via PyPI:
bash
pip install --upgrade promptflow
Please report any issues with the release on the [promptflow issue tracker](https://github.com/microsoft/promptflow/issues).
Thanks to all the contributors who made this release possible.
v0.1.0b12-tools
**What's Changed**
c3756ef49fe3fb635cdba4263378b63a5ec30ed4 Update tool package version to 0.1.0b12 (1020) chenslucky
450b60ee99953e02baefa7c32e9d502efea928e3 Open_Source_LLM: Switch Icon for Readability (1060) Gerardmsft
42a4ddaabed8b1d398dfacea608d584375d4d8cc Handle separator from Open_Source_LLM tool (1056) Gerardmsft
e00a92195b6cff845598d00ad48c4a8c0ab32fee Add Azure Content Safety Tool to Prompt Flow promptflow-tools package (1031) asmeyyh
ac7a258db692c35828dd31852b714aeb5fdc32b8 Revert changes in Open_Source_LLM made in version v0.1.0b11 (1030) chenslucky
0c1f47a881ff03de44ea12faf04dd0409720ca50 Support "name" for all role sections (997) chenslucky
**Full Changelog**: https://github.com/microsoft/promptflow/compare/v0.1.0b11-tools...v0.1.0b12-tools
v0.1.0b11-tools
**What's Changed**
e8861dd5fbddaea859a899ee98a2e5b2bfb4df98 update promptflow tools version to 0.1.0b11 (950) Ge Gao
684f2683743bba6b116a392bd0d03db89a5c3f23 [Open_Source_LLM] Add Support for MaaS Llama (992) prakharg-msft
031de736f3df301f855aab9ee3f4ae066bc93691 [Open_Source_LLM] Add Dynamic List Functionalities (976) prakharg-msft
addda06b6edc90d7f1bd6fdd929fa0126bd1778e Rename the function name from "skip_if_no_key" to "skip_if_no_api_key" (935) chenslucky
**Full Changelog**: https://github.com/microsoft/promptflow/compare/v0.1.0b10-tools...v0.1.0b11-tools
v0.1.0b10-tools
**What's Changed**
99612275881e7a6389e714b43b55678eae293215 Update promptflow tools version to 0.1.0b10 (866) Yao
4f439c859005bdac1dabeaf4e20b98bbbd15ce44 Change function call type to object (815) chenslucky
eeb1df65e55d93e1a6fe30f58adda1e9d241db61 [Open_Source_LLM] Add Endpoints Tests and switch Deployment setup (842) Gerardmsft
0829d7cd906954263465f3d26ac44d0ddd8a1726 [Open_Source_LLM] Add Icon + MIR Telemetry Attribution + Fix Tests (825) Gerardmsft
**Full Changelog**: https://github.com/microsoft/promptflow/compare/v0.1.0b9-tools...v0.1.0b10-tools
v0.1.0b9-tools
**What's Changed**
8c94ffab18d6ccdbde7aac826586a309806b0101 Update tool package version to 0.1.0b9 (800) chenslucky
2ef01827721f64f07b5d8ec352ac04ccaf5ef897 add new separator for role parsing logic (797) melionel
5d1638d1b32cbdd4019d6f5627889dd6863b4f69 [Open_Source_LLM] Update Tool for Ignite - LLaMa2 Improvements (751) Gerardmsft
92ed746734edccd866b8cb3256e4a9577c6738e9 fix parsing role in prompt issue (781) chjinche
d90e3a9af1ca6a4e4decbe90c5053915f82edacf fix tool test failure caused by unstable response of aoai (756) chjinche
**Full Changelog**: https://github.com/microsoft/promptflow/compare/v0.1.0b8-tools...v0.1.0b9-tools
v0.1.0b8-tools
**What's Changed**
ed515d238394bd0bfe8330b0f34d2800c5496304 remove pf version pinning and upgrade pf-tools to 0.1.0b8 (705) chjinche
ae4136bd53486d1fa5dc727d7486e6d1df98f98b update promptflow-tools version to 0.1.0b7 (694) chjinche
e067bbe99544475dea6e86528f8bff18f8436792 New PF Tool: Open_Source_llm - Dev, Test, & Documentation (531) Gerardmsft
037f627e93c53020acc7023574039a8dcb890e1a [custom tool] Provide guidance for configuring tool icon (616) jiazengcindy
0dcea10ded53995342433a957a45578db62cb29b pin pf version in tools tests (658) chjinche
93c47112d580aab7f6261a0e2a7cc1285ed656ef fix serp api tests (653) chjinche
dd0e6003a088b898c045ecfdd2f2114fb5b7b0be [SpellCheck] Add cspell check workflow (538) Honglin
**Full Changelog**: https://github.com/microsoft/promptflow/compare/v0.1.0b6-tools...v0.1.0b8-tools
v0.1.0b6-tools
**What's Changed**
a74eee5e205e7c20f567c9a5fab4856e775cdbb7 Update tool package version from 0.1.0b5 to 0.1.0b6 (385) chenslucky
0cf782649fd90c5a8ca5025571a538bc5b4d4af5 Add long description when publish pypi (317) chenslucky
3993ab5f65ceefb2d1f62255f291eb6632753b57 Adding import comment for promptflow._internal tools package (238) chw-microsoft
8ea0b982aa99d44cdb7a1aa261c49ae1875727bb Remove all 'locally' or 'in local' from doc, samples and code (240) Ying Chen
afe31107274c5d29121d89d552d5f00f442291f2 pick requirement promptflow from pypi (220) chjinche
**Full Changelog**: https://github.com/microsoft/promptflow/compare/v0.1.0b5-tools...v0.1.0b6-tools
v0.1.0b5-tools
**What's Changed**
8dfa04319ee3b89aa6a5cb98e49c8ee04f5aa621 Update tool package version to 0.1.0b5 (192) chenslucky
5d31a42c837f18aefbc08807d32ec513ac073aef [Connection] Unify connection classes from sdk & execution (170) Brynn Yin
a0e23db4df81c3c9d0d517a9f740932b0d27a7af [tools] refine wording, fix doc link and remove redundant codes (159) chjinche
3e937a1fdec3248173bb1fb9795173137466fb56 [promptflow-tools] Add notice for promptflow-tools (155) Han Wang
7a4bb09bc3ba206bec4d6347b3685f6a441e6203 Remove non-oss tools from pf-tools including connections.json (151) chenslucky
**Full Changelog**: https://github.com/microsoft/promptflow/compare/v0.1.0b4-tools...v0.1.0b5-tools
v0.1.0b4-tools
**What's Changed**
8b3fbaf5aaea669b25e8ccda2abeb3ec623531f7 update promptflow-tools to version 0.1.0b4 (140) chjinche
ef76687b71e15dbf88bf63ae9d87490ba75d56dc update WrappedOpenAIError definition and remove to_dict override (135) chw-microsoft
3b47e7278595a94fcb7787b863a51a8cdb9bd6b3 Add a blank to invalid function call para message (129) chenslucky
c86a6392101873ccbd5ae29c2e13383a713bd8f0 Refine the promptflow package reference to legacy code/internal methods (118) chw-microsoft
7a9f7aca7b08427f8a464a61f401283a156fa659 Remove legacy tool "azure_detect" and class "AzureTranslator" (114) Yao
ded0f75b2c3231b59af058db65a1a24a7c631437 [tool] update promptflow tools package readme (90) chjinche
**Full Changelog**: https://github.com/microsoft/promptflow/compare/v0.1.0b3-tools...v0.1.0b4-tools
v0.1.0b3-tools
What's Changed
* Remove form recognizer tool by chenslucky in https://github.com/microsoft/promptflow/pull/79
* Fix link in src\promptflow-tools README.md by 16oeahr in https://github.com/microsoft/promptflow/pull/86
* Refine the stream response handle to compatible with both 2023-03-15 and 2023-07-01 by jiazengcindy in https://github.com/microsoft/promptflow/pull/88
* Refine error message when completion meets chat model of llm tool by chenslucky in https://github.com/microsoft/promptflow/pull/87
* upgrade tool package version from 0.1.0b2 to 0.1.0b3 by dorisjoy in https://github.com/microsoft/promptflow/pull/93
**Full Changelog**: https://github.com/microsoft/promptflow/compare/v0.1.0b2-tools...v0.1.0b3-tools
v0.1.0b2-tools
What's Changed
* Fix 'pip install' unpinned version with extra index url cannot find the expected version by 16oeahr in https://github.com/microsoft/promptflow/pull/45
* [tool] refine tool unit tests and remove useless codes by chjinche in https://github.com/microsoft/promptflow/pull/49
* [tool] restore azure_detect and translator class tool for previous contract tool meta working by chjinche in https://github.com/microsoft/promptflow/pull/50
* Remove "promptflow.utils" and bing.py by 16oeahr in https://github.com/microsoft/promptflow/pull/54
* Preview samples of pf code first experience by wangchao1230 in https://github.com/microsoft/promptflow/pull/1
**Full Changelog**: https://github.com/microsoft/promptflow/commits/v0.1.0b2-tools