Skip to content

Commit 1c0fda0

Browse files
committed
docs: Release notes for 0.14.0
Signed-off-by: Mike McKiernan <mmckiernan@nvidia.com>
1 parent 46c02bd commit 1c0fda0

File tree

3 files changed

+61
-0
lines changed

3 files changed

+61
-0
lines changed

docs/conf.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,15 @@
6363
"_build/**",
6464
]
6565

66+
myst_url_schemes = {
67+
"http": None,
68+
"https": None,
69+
"pr": {
70+
"url": "https://github.com/NVIDIA/NeMo-Guardrails/pull/{{path}}",
71+
"title": "PR #{{path}}",
72+
},
73+
}
74+
6675
# intersphinx_mapping = {
6776
# 'gpu-op': ('https://docs.nvidia.com/datacenter/cloud-native/gpu-operator/latest', None),
6877
# }

docs/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
About NeMo Guardrails <self>
1919
getting-started/installation-guide
2020
getting-started.md
21+
release-notes.md
2122
```
2223

2324
```{toctree}

docs/release-notes.md

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
---
2+
tocdepth: 2
3+
---
4+
<!--
5+
SPDX-FileCopyrightText: Copyright (c) 2023 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
6+
SPDX-License-Identifier: Apache-2.0
7+
-->
8+
9+
# Release Notes
10+
11+
The following sections summarize and highlight the changes for each release.
12+
For a complete record of changes in a release, refer to the
13+
[CHANGELOG.md](https://github.com/NVIDIA/NeMo-Guardrails/blob/develop/CHANGELOG.md) in the GitHub repository.
14+
15+
## 0.14.0
16+
17+
### Features
18+
19+
- Added support for Python 3.13.
20+
- Simplified and broadened support for chat model providers from LangChain and
21+
LangChain Community chat model providers.
22+
You must use `langchain` version `0.2.14` or higher and `langchain-community` version `0.2.5` or higher.
23+
- Added support for code injection detection.
24+
For more information, refer to [](./user-guides/guardrails-library.md#injection-detection).
25+
- Enhanced the `nemoguardrails` CLI with a `find-providers` argument to list chat and text completion providers.
26+
For more information, refer to [](./user-guides/cli.md#providers).
27+
28+
### Breaking Changes
29+
30+
- Removed support for the NeMo LLM Service, `nemollm`.
31+
This provider reached end-of-life on February 5, 2025.
32+
- The `HuggingFacePipelineCompatible` provider is refactored.
33+
Previously, the class was available from the `nemoguardrails.llm.providers` package.
34+
In this release, the class is moved to the `nemoguardrails.llm.providers.huggingface` package.
35+
36+
### Fixed Issues
37+
38+
- Fixed an issue when tracing is enabled.
39+
Previously, the response was replaced when tracing is enabled and could cause a crash or exception.
40+
In this release, the response is not modified when tracing is enabled.
41+
For more information, refer to <pr:1103>.
42+
43+
- Fixed an issue with the self check output flow.
44+
Previously, the `stop` instruction was not executed when `enable_rails_exceptions` was enabled.
45+
In this release, the `stop` instruction correctly regardless of the `enable_rails_execptions` value.
46+
For more information, refer to <pr:1126>.
47+
48+
- Previously, the model specification in the guardrails configuration file, `config.yml`, did not validate the model name.
49+
In this release you must specify the model name in the `model` top-level field or as `model` or `model_name` in
50+
the parameters field.
51+
For more information, refer to <pr:1084>.

0 commit comments

Comments
 (0)