Releases: jupyterlab/jupyter-ai
Releases · jupyterlab/jupyter-ai
v0.10.1
v0.10.0
0.10.0
Enhancements made
- Allows specifying chunk size and overlap with /learn #267 (@3coins)
- Added Bedrock provider #263 (@3coins)
- Validate JSON for request schema #261 (@JasonWeill)
- Updates docs with reset, model lists #254 (@JasonWeill)
- Migrate to Dask #244 (@dlqqq)
Bugs fixed
- Sets font color for intro text #265 (@JasonWeill)
- Added Bedrock provider #263 (@3coins)
Maintenance and upkeep improvements
Documentation improvements
- Updates docs with reset, model lists #254 (@JasonWeill)
Contributors to this release
v0.9.0
0.9.0
Bugs fixed
- Fixes "replace selection" behavior when nothing is selected #251 (@JasonWeill)
- Adds str method for TextWithMetadata #250 (@JasonWeill)
- Fix settings update and vertical scroll #249 (@3coins)
- Truncate chat history to last 2 conversations #240 (@3coins)
Maintenance and upkeep improvements
- Use pre-commit #237 (@dlqqq)
- Removes unused dialog code #234 (@JasonWeill)
- Change sagemaker example to make more sense #231 (@JasonWeill)
- add JS lint workflow #230 (@JasonWeill)
Contributors to this release
v0.8.0
0.8.0
Enhancements made
- Support SageMaker Endpoints in chat #197 (@dlqqq)
- Migrate to click #188 (@dlqqq)
- Adds %ai error magic command to explain the most recent error #170 (@JasonWeill)
- Register, update, and delete aliases #136 (@JasonWeill)
Bugs fixed
- Only attempt re-connect on abnormal closure #222 (@3coins)
- Update system prompt #221 (@JasonWeill)
- Fixes double call to cell help command #220 (@JasonWeill)
- Creates a new websocket connection in case of disconnect #219 (@3coins)
- SageMaker endpoint magic command support #215 (@JasonWeill)
- Removes comment from magic command #213 (@JasonWeill)
Maintenance and upkeep improvements
- Added python version to release action #223 (@3coins)
- Pinning python version to 3.10.x #212 (@3coins)
Documentation improvements
Contributors to this release
(GitHub contributors page for this release)
@3coins | @dlqqq | @JasonWeill
v0.7.3
0.7.3
Enhancements made
- Additional docs fix for 3.8 support #185 (@JasonWeill)
- Drops support for Python 3.7, mandates 3.8 or later #184 (@JasonWeill)
Bugs fixed
- SageMaker Studio support #192 (@3coins)
- fix: Correct recursion error on load in JupyterHub #178 (@mschroering)
Documentation improvements
- Additional docs fix for 3.8 support #185 (@JasonWeill)
Contributors to this release
(GitHub contributors page for this release)
@3coins | @dlqqq | @JasonWeill | @mschroering
v0.7.2
0.7.2
Enhancements made
- Adds config option to use ENTER to send message #164 (@JasonWeill)
- Changes chat messages to use absolute timestamps #159 (@JasonWeill)
- Chat UI quality of life improvements #154 (@JasonWeill)
Bugs fixed
- Fix
yarn install
in CI #174 (@dlqqq) - Avoids using str.removeprefix and str.removesuffix #169 (@JasonWeill)
- Remove reference to now-nonexistent file #165 (@JasonWeill)
- Uses React 17, not 18, for @jupyter-ai/core dependency #157 (@JasonWeill)
Documentation improvements
- Remove reference to now-nonexistent file #165 (@JasonWeill)
Contributors to this release
v0.7.1
0.7.1
Enhancements made
- Documents server 2 as a requirement #158 (@JasonWeill)
Bugs fixed
Documentation improvements
- Documents server 2 as a requirement #158 (@JasonWeill)
Contributors to this release
v0.7.0
0.7.0
Enhancements made
- Updates docs to refer to new setup process #149 (@JasonWeill)
- Tweak font styles for code blocks in chat #148 (@dlqqq)
- Introduce Jupyternaut #147 (@dlqqq)
- Runtime model configurability #146 (@dlqqq)
- Update providers.py #145 (@thorhojhus)
- Adds helper text to chat input field #139 (@3coins)
- Additional README copy edits #132 (@JasonWeill)
- Copy edits in README #131 (@JasonWeill)
- Revise screen shots in docs #125 (@JasonWeill)
- Docs: Moves chat icon to left tab bar #120 (@JasonWeill)
- Update chat interface privacy and cost notice #116 (@JasonWeill)
- Implement better non-collaborative identity #114 (@dlqqq)
- Adds initial docs for chat UI #112 (@JasonWeill)
- Updates contributor docs with more info about prerequisites #109 (@JasonWeill)
- Adds %ai list, %ai help magic commands #100 (@JasonWeill)
- Removes version from docs config #99 (@JasonWeill)
- Format image provider #66 (@JasonWeill)
Bugs fixed
- Adds missing newline before closing code block #155 (@JasonWeill)
- Runtime model configurability #146 (@dlqqq)
- Pin LangChain version #134 (@3coins)
- Upgraded ray version, installation instructions that work with python 3.9 and 3.10 #127 (@3coins)
- Strips language indicator from start of code output #126 (@JasonWeill)
Documentation improvements
- Updates docs to refer to new setup process #149 (@JasonWeill)
- Additional README copy edits #132 (@JasonWeill)
- Copy edits in README #131 (@JasonWeill)
- Revise screen shots in docs #125 (@JasonWeill)
- Docs: Moves chat icon to left tab bar #120 (@JasonWeill)
- Update chat interface privacy and cost notice #116 (@JasonWeill)
- Adds initial docs for chat UI #112 (@JasonWeill)
- Updates contributor docs with more info about prerequisites #109 (@JasonWeill)
- Removes version from docs config #99 (@JasonWeill)
Contributors to this release
(GitHub contributors page for this release)
@3coins | @dlqqq | @ellisonbg | @JasonWeill | @thorhojhus | @welcome
v0.6.1
0.6.1
Maintenance and upkeep improvements
Contributors to this release
v0.6.0
0.6.0
Enhancements made
- Ray based document parsing of more file types #94 (@ellisonbg)
- Create /autonotebook command for AI generated notebooks #90 (@ellisonbg)
- Added support to index py, ipynb, md, and R files #89 (@3coins)
- This creates a memory actor for sharing memory across actors #82 (@ellisonbg)
- Add a /clear command to clear the chat history #78 (@ellisonbg)
- Removes chatgpt, dalle modules #71 (@JasonWeill)
- General UI/UX improvements #70 (@ellisonbg)
- Added doc indexing, moved processing to ray actors #67 (@3coins)
- implement better chat history UI #65 (@dlqqq)
- Basic collaborative chat #58 (@dlqqq)
- Adds code format option #57 (@JasonWeill)
- make selections more robust #54 (@dlqqq)
- Adds prompt templates #53 (@JasonWeill)
- Make provider call async #51 (@3coins)
- Adds Err array with exceptions captured #34 (@JasonWeill)
Bugs fixed
- Error handling and messaging when the chat service doesn't work #88 (@3coins)
- Removed sleep that was slowing replies down #79 (@ellisonbg)
- Documents requirements to use Python 3.10, JupyterLab #74 (@JasonWeill)
- Documents special error list, updates example file #63 (@JasonWeill)
- Strips prefix and suffix #60 (@JasonWeill)
- Updates README, adds screen shots #56 (@JasonWeill)
Maintenance and upkeep improvements
- Moved actors to separate modules. #80 (@3coins)
- Remove old UI #77 (@ellisonbg)
- Removes chatgpt, dalle modules #71 (@JasonWeill)
Documentation improvements
- Documents requirements to use Python 3.10, JupyterLab #74 (@JasonWeill)
- Misc work on README, docs, and magic #69 (@ellisonbg)
- Documents special error list, updates example file #63 (@JasonWeill)
- Updates README, adds screen shots #56 (@JasonWeill)
Contributors to this release
(GitHub contributors page for this release)
@3coins | @dlqqq | @ellisonbg | @JasonWeill | @welcome