|
2 | 2 |
|
3 | 3 | <!-- <START NEW CHANGELOG ENTRY> -->
|
4 | 4 |
|
| 5 | +## 2.28.0 |
| 6 | + |
| 7 | +( [Full Changelog ](https://github.com/jupyterlab/jupyter-ai/compare/@jupyter-ai/[email protected])) |
| 8 | + |
| 9 | +### Release summary |
| 10 | + |
| 11 | +This release notably includes the following changes: |
| 12 | + |
| 13 | +- Models from the `Anthropic` and `ChatAnthropic` providers are now merged in the config UI, so all Anthropic models are shown in the same place in the "Language model" dropdown. |
| 14 | + |
| 15 | +- Anthropic Claude v1 LLMs have been removed, as the models are retired and no longer available from the API. |
| 16 | + |
| 17 | +- The chat system prompt has been updated to encourage the LLM to express dollar quantities in LaTeX, i.e. the LLM should prefer returning `\(\$100\)` instead of `$100`. For the latest LLMs, this generally fixes a [rendering issue](https://github.com/jupyterlab/jupyter-ai/issues/1067) when multiple dollar quantities are given literally in the same sentence. |
| 18 | + |
| 19 | + - Note that the issue may still persist in older LLMs, which do not respect the system prompt as frequently. |
| 20 | + |
| 21 | +- `/export` has been fixed to include streamed replies, which were previously omitted. |
| 22 | + |
| 23 | +- Calling non-chat providers with history has been fixed to behave properly in magics. |
| 24 | + |
| 25 | +### Enhancements made |
| 26 | + |
| 27 | +- Remove retired models and add new `Haiku-3.5` model in Anthropic [#1092](https://github.com/jupyterlab/jupyter-ai/pull/1092) ([@srdas](https://github.com/srdas)) |
| 28 | +- Reduced padding in cell around code icons in code toolbar [#1072](https://github.com/jupyterlab/jupyter-ai/pull/1072) ([@srdas](https://github.com/srdas)) |
| 29 | +- Merge Anthropic language model providers [#1069](https://github.com/jupyterlab/jupyter-ai/pull/1069) ([@srdas](https://github.com/srdas)) |
| 30 | +- Add examples of using Fields and EnvAuthStrategy to developer documentation [#1056](https://github.com/jupyterlab/jupyter-ai/pull/1056) ([@alanmeeson](https://github.com/alanmeeson)) |
| 31 | + |
| 32 | +### Bugs fixed |
| 33 | + |
| 34 | +- Continue to allow `$` symbols to delimit inline math in human messages [#1094](https://github.com/jupyterlab/jupyter-ai/pull/1094) ([@dlqqq](https://github.com/dlqqq)) |
| 35 | +- Fix `/export` by including streamed agent messages [#1077](https://github.com/jupyterlab/jupyter-ai/pull/1077) ([@mcavdar](https://github.com/mcavdar)) |
| 36 | +- Fix magic commands when using non-chat providers w/ history [#1075](https://github.com/jupyterlab/jupyter-ai/pull/1075) ([@alanmeeson](https://github.com/alanmeeson)) |
| 37 | +- Allow `$` to literally denote quantities of USD in chat [#1068](https://github.com/jupyterlab/jupyter-ai/pull/1068) ([@dlqqq](https://github.com/dlqqq)) |
| 38 | + |
| 39 | +### Documentation improvements |
| 40 | + |
| 41 | +- Improve installation documentation and clarify provider dependencies [#1087](https://github.com/jupyterlab/jupyter-ai/pull/1087) ([@srdas](https://github.com/srdas)) |
| 42 | +- Added Ollama to the providers table in user docs [#1064](https://github.com/jupyterlab/jupyter-ai/pull/1064) ([@srdas](https://github.com/srdas)) |
| 43 | + |
| 44 | +### Contributors to this release |
| 45 | + |
| 46 | +([GitHub contributors page for this release](https://github.com/jupyterlab/jupyter-ai/graphs/contributors?from=2024-10-29&to=2024-11-07&type=c)) |
| 47 | + |
| 48 | +[@alanmeeson](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyter-ai+involves%3Aalanmeeson+updated%3A2024-10-29..2024-11-07&type=Issues) | [@dlqqq](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyter-ai+involves%3Adlqqq+updated%3A2024-10-29..2024-11-07&type=Issues) | [@krassowski](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyter-ai+involves%3Akrassowski+updated%3A2024-10-29..2024-11-07&type=Issues) | [@mcavdar](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyter-ai+involves%3Amcavdar+updated%3A2024-10-29..2024-11-07&type=Issues) | [@srdas](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyter-ai+involves%3Asrdas+updated%3A2024-10-29..2024-11-07&type=Issues) |
| 49 | + |
| 50 | +<!-- <END NEW CHANGELOG ENTRY> --> |
| 51 | + |
5 | 52 | ## 2.27.0
|
6 | 53 |
|
7 | 54 | ( [Full Changelog ](https://github.com/jupyterlab/jupyter-ai/compare/@jupyter-ai/[email protected]))
|
|
21 | 68 |
|
22 | 69 | [@dlqqq](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyter-ai+involves%3Adlqqq+updated%3A2024-10-21..2024-10-29&type=Issues) | [@pre-commit-ci](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyter-ai+involves%3Apre-commit-ci+updated%3A2024-10-21..2024-10-29&type=Issues) | [@srdas](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyter-ai+involves%3Asrdas+updated%3A2024-10-21..2024-10-29&type=Issues)
|
23 | 70 |
|
24 |
| -<!-- <END NEW CHANGELOG ENTRY> --> |
25 |
| - |
26 | 71 | ## 2.26.0
|
27 | 72 |
|
28 | 73 | This release notably includes the addition of a "Stop streaming" button, which takes over the "Send" button when a reply is streaming and the chat input is empty. While Jupyternaut is streaming a reply to a user, the user has the option to click the "Stop streaming" button to interrupt Jupyternaut and stop it from streaming further. Thank you @krassowski for contributing this feature! 🎉
|
|
0 commit comments