|
2 | 2 |
|
3 | 3 | <!-- <START NEW CHANGELOG ENTRY> --> |
4 | 4 |
|
| 5 | +## 2.24.0 |
| 6 | + |
| 7 | +( [Full Changelog ](https://github.com/jupyterlab/jupyter-ai/compare/@jupyter-ai/[email protected])) |
| 8 | + |
| 9 | +This release notably introduces a new **context command** `@file:<file-path>` to the chat UI, which includes the content of the target file with your prompt when sent. This allows you to ask questions like: |
| 10 | + |
| 11 | +- `What does @file:src/components/ActionButton.tsx do?` |
| 12 | +- `Can you refactor @file:src/index.ts to use async/await syntax?` |
| 13 | +- `How do I add an optional dependency to @file:pyproject.toml?` |
| 14 | + |
| 15 | +The context command feature also includes an autocomplete menu UI to help navigate your filesystem with fewer keystrokes. |
| 16 | + |
| 17 | +Thank you @michaelchia for developing this feature! |
| 18 | + |
| 19 | +### Enhancements made |
| 20 | + |
| 21 | +- Migrate to `ChatOllama` base class in Ollama provider [#1015](https://github.com/jupyterlab/jupyter-ai/pull/1015) ([@srdas](https://github.com/srdas)) |
| 22 | +- Add `metadata` field to agent messages [#1013](https://github.com/jupyterlab/jupyter-ai/pull/1013) ([@dlqqq](https://github.com/dlqqq)) |
| 23 | +- Add OpenRouter support [#996](https://github.com/jupyterlab/jupyter-ai/pull/996) ([@akaihola](https://github.com/akaihola)) |
| 24 | +- Framework for adding context to LLM prompt [#993](https://github.com/jupyterlab/jupyter-ai/pull/993) ([@michaelchia](https://github.com/michaelchia)) |
| 25 | +- Adds unix shell-style wildcard matching to `/learn` [#989](https://github.com/jupyterlab/jupyter-ai/pull/989) ([@andrewfulton9](https://github.com/andrewfulton9)) |
| 26 | + |
| 27 | +### Bugs fixed |
| 28 | + |
| 29 | +- Run mypy on CI, fix or ignore typing issues [#987](https://github.com/jupyterlab/jupyter-ai/pull/987) ([@krassowski](https://github.com/krassowski)) |
| 30 | + |
| 31 | +### Maintenance and upkeep improvements |
| 32 | + |
| 33 | +- Upgrade to `actions/upload-artifact@v4` in workflows [#992](https://github.com/jupyterlab/jupyter-ai/pull/992) ([@dlqqq](https://github.com/dlqqq)) |
| 34 | + |
| 35 | +### Contributors to this release |
| 36 | + |
| 37 | +([GitHub contributors page for this release](https://github.com/jupyterlab/jupyter-ai/graphs/contributors?from=2024-09-11&to=2024-09-26&type=c)) |
| 38 | + |
| 39 | +[@akaihola](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyter-ai+involves%3Aakaihola+updated%3A2024-09-11..2024-09-26&type=Issues) | [@andrewfulton9](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyter-ai+involves%3Aandrewfulton9+updated%3A2024-09-11..2024-09-26&type=Issues) | [@dlqqq](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyter-ai+involves%3Adlqqq+updated%3A2024-09-11..2024-09-26&type=Issues) | [@ellisonbg](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyter-ai+involves%3Aellisonbg+updated%3A2024-09-11..2024-09-26&type=Issues) | [@hockeymomonow](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyter-ai+involves%3Ahockeymomonow+updated%3A2024-09-11..2024-09-26&type=Issues) | [@krassowski](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyter-ai+involves%3Akrassowski+updated%3A2024-09-11..2024-09-26&type=Issues) | [@michaelchia](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyter-ai+involves%3Amichaelchia+updated%3A2024-09-11..2024-09-26&type=Issues) | [@srdas](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyter-ai+involves%3Asrdas+updated%3A2024-09-11..2024-09-26&type=Issues) |
| 40 | + |
| 41 | +<!-- <END NEW CHANGELOG ENTRY> --> |
| 42 | + |
5 | 43 | ## 2.23.0 |
6 | 44 |
|
7 | 45 | ( [Full Changelog ](https://github.com/jupyterlab/jupyter-ai/compare/@jupyter-ai/[email protected])) |
|
23 | 61 |
|
24 | 62 | [@dlqqq](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyter-ai+involves%3Adlqqq+updated%3A2024-08-29..2024-09-11&type=Issues) | [@krassowski](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyter-ai+involves%3Akrassowski+updated%3A2024-08-29..2024-09-11&type=Issues) | [@michaelchia](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyter-ai+involves%3Amichaelchia+updated%3A2024-08-29..2024-09-11&type=Issues) | [@srdas](https://github.com/search?q=repo%3Ajupyterlab%2Fjupyter-ai+involves%3Asrdas+updated%3A2024-08-29..2024-09-11&type=Issues) |
25 | 63 |
|
26 | | -<!-- <END NEW CHANGELOG ENTRY> --> |
27 | | - |
28 | 64 | ## 2.22.0 |
29 | 65 |
|
30 | 66 | ( [Full Changelog ](https://github.com/jupyterlab/jupyter-ai/compare/@jupyter-ai/[email protected])) |
|
0 commit comments