Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: marimo-team/marimo
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0.16.4
Choose a base ref
...
head repository: marimo-team/marimo
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 0.16.5
Choose a head ref
  • 15 commits
  • 100 files changed
  • 6 contributors

Commits on Oct 1, 2025

  1. fix (gemini): premature client close error when using gemini models i…

    …n chat (#6634)
    
    ## 📝 Summary
    
    <!--
    Provide a concise summary of what this pull request is addressing.
    
    If this PR fixes any issues, list them here by number (e.g., Fixes
    #123).
    -->
    This PR fixes the issue of premature client closing for all gemini
    models which is a blocking issue for using gemini with chat.
    
    <img width="504" height="949" alt="Screenshot 2025-10-01 at 8 06 50 PM"
    src="https://github.com/user-attachments/assets/20c0d243-172a-454a-a65c-866a844aada5"
    />
    
    
    ## 🔍 Description of Changes
    
    <!--
    Detail the specific changes made in this pull request. Explain the
    problem addressed and how it was resolved. If applicable, provide before
    and after comparisons, screenshots, or any relevant details to help
    reviewers understand the changes easily.
    -->
    
    - Add _client variable in GoogleProvider
    - Update `get_client()` to cache client when first invoked, then reuse
    the cached client to ensure that between stream iters, the same
    GoogleClient is used and and the client will not be closed prematurely.
    - Also add ignore to return type error for google since it doesn't
    affect functionality but throws a type error.
    
    ## 📋 Checklist
    
    - [x] I have read the [contributor
    guidelines](https://github.com/marimo-team/marimo/blob/main/CONTRIBUTING.md).
    - [ ] For large changes, or changes that affect the public API: this
    change was discussed or approved through an issue, on
    [Discord](https://marimo.io/discord?ref=pr), or the community
    [discussions](https://github.com/marimo-team/marimo/discussions) (Please
    provide a link if applicable).
    - [ ] I have added tests for the changes made.
    - [x] I have run the code and verified that it works as expected.
    bjoaquinc authored Oct 1, 2025
    Configuration menu
    Copy the full SHA
    ce78516 View commit details
    Browse the repository at this point in the history
  2. feat: news and notices (#6635)

    ## 📝 Summary
    
    Provides mechanism to provide updates and news
    
    <img width="1188" height="266" alt="image"
    src="https://github.com/user-attachments/assets/4480d917-4715-4824-9677-f8c6cbf908d6"
    />
    dmadisetti authored Oct 1, 2025
    Configuration menu
    Copy the full SHA
    49bc22d View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2025

  1. Configuration menu
    Copy the full SHA
    3388675 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7b72430 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ccd8b37 View commit details
    Browse the repository at this point in the history
  4. update to multi-cell prompt (#6640)

    ## 📝 Summary
    
    <!--
    Provide a concise summary of what this pull request is addressing.
    
    If this PR fixes any issues, list them here by number (e.g., Fixes
    #123).
    -->
    
    Only added for multi-cell (chat-panel, generate with AI) AI generation
    
    ## 🔍 Description of Changes
    
    <!--
    Detail the specific changes made in this pull request. Explain the
    problem addressed and how it was resolved. If applicable, provide before
    and after comparisons, screenshots, or any relevant details to help
    reviewers understand the changes easily.
    -->
    
    ## 📋 Checklist
    
    - [x] I have read the [contributor
    guidelines](https://github.com/marimo-team/marimo/blob/main/CONTRIBUTING.md).
    - [ ] For large changes, or changes that affect the public API: this
    change was discussed or approved through an issue, on
    [Discord](https://marimo.io/discord?ref=pr), or the community
    [discussions](https://github.com/marimo-team/marimo/discussions) (Please
    provide a link if applicable).
    - [x] I have added tests for the changes made.
    - [x] I have run the code and verified that it works as expected.
    Light2Dark authored Oct 2, 2025
    Configuration menu
    Copy the full SHA
    4149015 View commit details
    Browse the repository at this point in the history
  5. fix: wasm with starlette issue (#6648)

    Some of the refactors to `mpl` brought in starlette top-level which does
    not work for work in wasm
    
    ---------
    
    Co-authored-by: dylan <dylan@marimo.io>
    mscolnick and dmadisetti authored Oct 2, 2025
    Configuration menu
    Copy the full SHA
    0d5321f View commit details
    Browse the repository at this point in the history
  6. feat: move AI Inline Tooltip out of experimental (#6646)

    This moves the AI tooltip from experimental to the AI 
    
    <img width="1159" height="454" alt="Screenshot 2025-10-02 at 11 55
    35 AM"
    src="https://github.com/user-attachments/assets/334d13ce-a1b3-440c-8ecb-a834adbd626a"
    />
    <img width="986" height="803" alt="Screenshot 2025-10-02 at 11 56 07 AM"
    src="https://github.com/user-attachments/assets/cf535668-1b6e-4b86-8a34-cb041d9dafab"
    />
    
    <img width="616" height="180" alt="image"
    src="https://github.com/user-attachments/assets/d0e46932-3cb5-4a54-ac00-83a7b227ab28"
    />
    mscolnick authored Oct 2, 2025
    Configuration menu
    Copy the full SHA
    620525c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    cea1fef View commit details
    Browse the repository at this point in the history
  8. check + fix: Protections around user packges being used as site packa…

    …ges (#6638)
    
    ## 📝 Summary
    
    fixes #6553
    
    We overload import spec to hook in for various format types. If there's
    a user file that matches an expected format type, we erroneously
    attempted to register the formatter for that import. This PR fixes this
    issue by introducing `marimo/_utils/site_packages.py` for utils to
    detect collisions, and a `marimo check` rule for users to more easily
    troubleshoot this issue in the future
    
    <img width="1204" height="261" alt="image"
    src="https://github.com/user-attachments/assets/0b4de0ae-7948-4f5b-97c7-47ccd5a1423b"
    />
    
    ---------
    
    Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
    3 people authored Oct 2, 2025
    Configuration menu
    Copy the full SHA
    32bd658 View commit details
    Browse the repository at this point in the history
  9. group chat history by date, add search bar (#6654)

    ## 📝 Summary
    
    <!--
    Provide a concise summary of what this pull request is addressing.
    
    If this PR fixes any issues, list them here by number (e.g., Fixes
    #123).
    -->
    This PR doesn't change the chatState and how many chats we store, we can
    probably do that in follow-ups.
    Might be better to use cmdk for perf when searching but this seems to
    work fine
    
    
    https://github.com/user-attachments/assets/697c3441-5cea-413c-9ee3-b3809fb83d51
    
    ## 🔍 Description of Changes
    
    <!--
    Detail the specific changes made in this pull request. Explain the
    problem addressed and how it was resolved. If applicable, provide before
    and after comparisons, screenshots, or any relevant details to help
    reviewers understand the changes easily.
    -->
    
    ## 📋 Checklist
    
    - [x] I have read the [contributor
    guidelines](https://github.com/marimo-team/marimo/blob/main/CONTRIBUTING.md).
    - [ ] For large changes, or changes that affect the public API: this
    change was discussed or approved through an issue, on
    [Discord](https://marimo.io/discord?ref=pr), or the community
    [discussions](https://github.com/marimo-team/marimo/discussions) (Please
    provide a link if applicable).
    - [x] I have added tests for the changes made.
    - [x] I have run the code and verified that it works as expected.
    Light2Dark authored Oct 2, 2025
    Configuration menu
    Copy the full SHA
    53ea0c7 View commit details
    Browse the repository at this point in the history
  10. fix: find valid maxFractionalDigits (#6655)

    Fixes #6652
    
    Some browsers (or locales) are failing on `maximumFractionDigits`. This
    finds the correct limit for the given locale
    mscolnick authored Oct 2, 2025
    Configuration menu
    Copy the full SHA
    737571e View commit details
    Browse the repository at this point in the history
  11. fix: include html in marimo base (#6653)

    For marimo-base releases, we did not include the HTML file which breaks
    export
    
    Fixes #6650
    mscolnick authored Oct 2, 2025
    Configuration menu
    Copy the full SHA
    570a5b0 View commit details
    Browse the repository at this point in the history
  12. improvement: better UX for AI context items (#6649)

    AI Context Improvements
    
    - Improved table context format: added sample values for columns and
    inline formatting
    - Styling of Resource's attached when using the agent (support
    text/plain, markdown, and images)
    - Reorganized completion sections with explicit ranking system (boosts
    dont apply across sections, so need to rank the sections)
    - Hide empty datasources from context menu
    
    Various UI fixes
    - Added hover states and improved visual hierarchy for resource and
    resource-link blocks
    - Implemented image preview popover for image resource links
    - Added overflow handling to prevent horizontal scrolling in user
    messages and tool notifications
    - Fixed truncation for long accordion titles and adjusted z-index for
    session tabs
    mscolnick authored Oct 2, 2025
    Configuration menu
    Copy the full SHA
    192f61d View commit details
    Browse the repository at this point in the history
  13. release: 0.16.5

    mscolnick committed Oct 2, 2025
    Configuration menu
    Copy the full SHA
    a7214e1 View commit details
    Browse the repository at this point in the history
Loading