Skip to content

Latest commit

 

History

History
459 lines (273 loc) · 27.3 KB

File metadata and controls

459 lines (273 loc) · 27.3 KB

Changelog

0.9.1

(Full Changelog)

Bugs fixed

  • Avoid opening a chat if the expected provider is not in settings #235 (@brichet)

Contributors to this release

(GitHub contributors page for this release)

@brichet

0.9.0

(Full Changelog)

Enhancements made

Bugs fixed

Maintenance and upkeep improvements

  • Use the generic provider for Ollama #233 (@jtpio)
  • Restore strictNullChecks #217 (@jtpio)
  • Improve handling of dependencies for the demo #216 (@jtpio)

Documentation improvements

  • Adding separate contributing documentation file. #228 (@nakul-py)

Contributors to this release

(GitHub contributors page for this release)

@brichet | @jtpio | @nakul-py

0.9.0a4

(Full Changelog)

Enhancements made

  • Split and unified cell diffs #213 (@jtpio)
  • Making Ai Agent able to Reading content for attached cells #209 (@nakul-py)
  • Better file tools #206 (@jtpio)
  • Show completion prompt in the AI Settings panel #203 (@jtpio)
  • Support Claude Haiku 4.5 #202 (@jtpio)
  • Move the secrets manager toggle below the providers #200 (@jtpio)
  • Better format tool calls that need approval #198 (@jtpio)
  • Support discovering commands with a query #195 (@jtpio)

Bugs fixed

  • Fixing attachments attaches to old messages bug #208 (@nakul-py)
  • Debounce settings updates when editing the system prompt #204 (@jtpio)
  • Copy the keys to secrets manager when switching #201 (@brichet)
  • Fixing clear attachments bug #196 (@nakul-py)

Maintenance and upkeep improvements

Contributors to this release

(GitHub contributors page for this release)

@brichet | @jtpio | @nakul-py

0.9.0a3

(Full Changelog)

Enhancements made

  • Add Google Generative AI provider #185 (@jtpio)
  • Allow specifying an API key for the generic OpenAI compatible provider #179 (@jtpio)
  • Switch to ai-sdk and openai-agent #176 (@brichet)
  • Add multichat panel #169 (@brichet)
  • Custom base URL and generic provider (OpenAI compatible) #171 (@jtpio)

Bugs fixed

Maintenance and upkeep improvements

Documentation improvements

  • Document Ollama and generic, remove ChromeAI #189 (@jtpio)
  • Documentation about secrets manager #188 (@brichet)
  • Add documentation for custom providers #184 (@jtpio)
  • Update README to reflect the latest iterations #178 (@jtpio)

Contributors to this release

(GitHub contributors page for this release)

@brichet | @jtpio

0.9.0a2

(Full Changelog)

Bugs fixed

Contributors to this release

(GitHub contributors page for this release)

@brichet | @jtpio

0.9.0a1

(Full Changelog)

Enhancements made

Bugs fixed

Maintenance and upkeep improvements

  • Update @jupyter/chat and @mui dependencies #164 (@brichet)

Contributors to this release

(GitHub contributors page for this release)

@brichet | @jtpio

0.9.0a0

(Full Changelog)

New features added

Enhancements made

  • Add supportsToolCalling provider setting #151 (@jtpio)

Bugs fixed

Maintenance and upkeep improvements

  • Expose settings model and tool registry tokens, and use chat context #152 (@brichet)
  • Bump dependencies, disable tracing for now #150 (@jtpio)
  • More cleanup #148 (@jtpio)

API and Breaking Changes

Contributors to this release

(GitHub contributors page for this release)

@brichet | @jtpio | @nakul-py

0.8.1

(Full Changelog)

Bugs fixed

Contributors to this release

(GitHub contributors page for this release)

@brichet

0.8.0

(Full Changelog)

Enhancements made

Bugs fixed

Maintenance and upkeep improvements

Contributors to this release

(GitHub contributors page for this release)

@brichet | @jtpio

0.7.0

(Full Changelog)

Enhancements made

Bugs fixed

  • Export the IAIProviderRegistry token #88 (@brichet)
  • Update @langchain/community to fix ChromeAI #76 (@jtpio)

Maintenance and upkeep improvements

  • Pin PyPI version of jupyter-secrets-manager #86 (@brichet)
  • Install ipywidgets for the demo deployed on GitHub Pages #79 (@jtpio)

Documentation improvements

  • Mention JupyterLab 4.4 and Notebook 7.4 final in the README #83 (@jtpio)
  • Update Ollama instructions #82 (@brichet)

Contributors to this release

(GitHub contributors page for this release)

@brichet | @jtpio | @trungleduc

0.6.2

(Full Changelog)

Bugs fixed

  • Fix completer settings #70 (@brichet)
  • Fix the API keys in provider when using the secrets manager #68 (@brichet)

Maintenance and upkeep improvements

  • Align the version of rjsf dependencies #72 (@brichet)

Contributors to this release

(GitHub contributors page for this release)

@brichet

0.6.1

(Full Changelog)

Enhancements made

  • Allow to avoid displaying the secret fields of the settings UI #65 (@brichet)
  • Update secrets manager to >=0.3.0 #63 (@brichet)

Maintenance and upkeep improvements

Contributors to this release

(GitHub contributors page for this release)

@brichet

0.6.0

(Full Changelog)

Enhancements made

Contributors to this release

(GitHub contributors page for this release)

@brichet | @jtpio

0.5.0

(Full Changelog)

Enhancements made

Bugs fixed

  • Avoid building settings schemas when building javascript #59 (@brichet)

Maintenance and upkeep improvements

Contributors to this release

(GitHub contributors page for this release)

@brichet

0.4.0

(Full Changelog)

Enhancements made

Contributors to this release

(GitHub contributors page for this release)

@brichet

0.3.0

(Full Changelog)

Enhancements made

Bugs fixed

  • Update to a newer @langchain/community to fix ChromeAI integration #43 (@jtpio)
  • Upgrade the jupyterlite-core package in deployment #30 (@brichet)

Maintenance and upkeep improvements

  • Deployment with prereleased jupyterlite-pyodide-kernel #33 (@brichet)
  • Fix installation of pre-released jupyterlite in deployment #32 (@brichet)
  • Upgrade the jupyterlite-core package in deployment #30 (@brichet)

Documentation improvements

Contributors to this release

(GitHub contributors page for this release)

@brichet | @jtpio

0.2.0

(Full Changelog)

Enhancements made

  • Refactoring AIProvider and handling errors #15 (@brichet)
  • Making the LLM providers more generics #10 (@brichet)
  • Use a throttler instead of a debouncer for code completion #8 (@brichet)
  • Update @jupyter/chat to 0.5.0 #7 (@brichet)
  • Switch to using langchain.js #6 (@jtpio)

Bugs fixed

  • Improves the relevance of codestral completion #18 (@brichet)

Maintenance and upkeep improvements

  • Update references to the repo after the rename #21 (@jtpio)
  • Rename the extension jupyterlite_ai #20 (@brichet)

Contributors to this release

(GitHub contributors page for this release)

@brichet | @jtpio

0.1.0

(Full Changelog)

Maintenance and upkeep improvements

Documentation improvements

Contributors to this release

(GitHub contributors page for this release)

@jtpio