Skip to content

chore: update versions - #13691

Merged
dawoodkhan82 merged 1 commit into
mainfrom
changeset-release/main
Jul 29, 2026
Merged

chore: update versions#13691
dawoodkhan82 merged 1 commit into
mainfrom
changeset-release/main

Conversation

@gradio-pr-bot

Copy link
Copy Markdown
Collaborator

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@gradio/client@2.4.0

Features

  • #13601 0ee5cc8 - Preserve browser-visible proxy origins for frontend assets and API requests, and retain app-level FastAPI root paths. Thanks @abidlabs!
  • #13657 a10b1d7 - Fix private Space connections and error handling in the JS client: accept the deprecated hf_token option as an alias for token, raise clear errors when a Space is private or missing, tolerate malformed /info payloads instead of crashing with "Cannot read properties of undefined (reading 'map')", and make predict() reject with real Error objects instead of plain status objects that surface as unhandled promise rejections. Thanks @abidlabs!
  • #13620 5200235 - Fix chained events after cancellation and while the browser tab is hidden. Thanks @abidlabs!
  • #13667 2d753d0 - oauth: let API callers supply a token for endpoints that take a gr.OAuthToken, via oauth_token on the Python and JS clients — sent only to endpoints that declare they need one. Thanks @abidlabs!

Fixes

  • #13656 7205856 - Preserve original filenames and MIME types when uploading File/Blob objects via the JS client, and use handle_file in the auto-generated JavaScript API snippets. Thanks @abidlabs!
  • #13655 e29c824 - Ship a real browser bundle for the documented CDN path (dist/index.min.js) and a CommonJS entry (dist/index.cjs via the require exports condition) for @gradio/client. Thanks @abidlabs!
  • #13627 3b12faa - Keep in-flight events and generators working when an app is hot-reloaded (gradio app.py). Thanks @abidlabs!

gradio@6.21.0

Features

  • #13601 0ee5cc8 - Preserve browser-visible proxy origins for frontend assets and API requests, and retain app-level FastAPI root paths. Thanks @abidlabs!
  • #13620 5200235 - Fix chained events after cancellation and while the browser tab is hidden. Thanks @abidlabs!
  • #13667 2d753d0 - oauth: let API callers supply a token for endpoints that take a gr.OAuthToken, via oauth_token on the Python and JS clients — sent only to endpoints that declare they need one. Thanks @abidlabs!
  • #13329 7ac583a - Make builds go zoom zoom. Thanks @pngwn!
  • #13650 8bdc643 - Fix gradio cc dev, gradio cc build, and gradio cc install to respect a custom FRONTEND_DIR set on the component class, instead of assuming the frontend code lives in the frontend directory. Thanks @abidlabs!
  • #13558 d07af9d - workflow: add model endpoint integration. Thanks @hannahblair!
  • #13681 eed6ebd - Report why the Node SSR server failed, and serve without SSR on the expected port. Thanks @abidlabs!
  • #13654 2f6d04a - workflow: improve canvas authoring and examples. Thanks @abidlabs!
  • #13606 04c5527 - Fix spurious separators from empty tokens in HighlightedText with combine_adjacent=True. Thanks @hysts!
  • #13668 3473879 - workflow: add html modality. Thanks @hannahblair!
  • #13666 d3c70fa - workflow: various UX improvements, including opening the write-access link in a browser tab automatically when a gr.Workflow is launched locally, and calling vision-language models through chat completions so image-text-to-text model nodes work. Thanks @abidlabs!
  • #13590 d5ef897 - workflow: fix error banner and textarea visibility. Thanks @hannahblair!
  • #13616 a2ddecf - workflow: ensure we handle trailing null values. Thanks @hannahblair!

Fixes

  • #13627 3b12faa - Keep in-flight events and generators working when an app is hot-reloaded (gradio app.py). Thanks @abidlabs!
  • #13622 95369a3 - Fix Windows filename/path handling (reserved names, node probe, file URLs). Thanks @abidlabs!
  • #13613 195593e - Rerun HTML mount behavior when gr.render replaces an unkeyed component. Thanks @abidlabs!
  • #13626 7d71469 - Reset audio playback position when the file is cleared or a new one is uploaded. Thanks @hysts!
  • #13662 3aa5d5b - Strip <style> and <link> elements when sanitizing HTML in the frontend. Thanks @hysts!
  • #13671 b844e74 - Fix crash when a streaming gr.ChatInterface function yields nothing. Thanks @hysts!
  • #13612 0286f2c - workflow: use anyio.to_thread to send sync server functions to thread pool. Thanks @hannahblair!
  • #13658 bad052c - Fix ColorPicker dispatching blur while the user is still using the picker dialog. Thanks @hysts!
  • #13676 8c69a96 - Stop deep-copying chat messages so components work as chat content again. Thanks @hysts!
  • #13605 f3889bf - Fix gr.Code not rendering when it has no initial value. Thanks @hysts!
  • #13666 d3c70fa - cli: don't delete the installed skill when an agent's skills directory is a symlink to the central location. Thanks @abidlabs!
  • #13661 8647a06 - Keep fullscreen component controls inside the visible viewport when the page has a scrollbar. Thanks @hysts!
  • #13607 c287b7b - Fix gr.State passing its callable default to event handlers instead of the called value. Thanks @hysts!
  • #13639 1535d69 - Fix hidden tab focus and label overflow menu. Thanks @dawoodkhan82!
  • #13678 46e511b - Only remount a plot when its payload changes. Thanks @hysts!
  • #13660 80d67ad - Upload recorded audio only once to fix intermittent Content-Length errors when loading recordings. Thanks @hysts!

@gradio/accordion@0.6.0

Features

Dependency updates

  • @gradio/utils@0.14.0
  • @gradio/atoms@0.26.1
  • @gradio/statustracker@0.15.2
  • @gradio/column@0.4.1

@gradio/annotatedimage@0.12.2

Dependency updates

  • @gradio/client@2.4.0
  • @gradio/utils@0.14.0
  • @gradio/atoms@0.26.1
  • @gradio/statustracker@0.15.2
  • @gradio/upload@0.18.2

@gradio/atoms@0.26.1

Fixes

  • #13661 8647a06 - Keep fullscreen component controls inside the visible viewport when the page has a scrollbar. Thanks @hysts!

Dependency updates

  • @gradio/utils@0.14.0

@gradio/audio@0.24.2

Fixes

  • #13626 7d71469 - Reset audio playback position when the file is cleared or a new one is uploaded. Thanks @hysts!
  • #13660 80d67ad - Upload recorded audio only once to fix intermittent Content-Length errors when loading recordings. Thanks @hysts!

Dependency updates

  • @gradio/client@2.4.0
  • @gradio/utils@0.14.0
  • @gradio/atoms@0.26.1
  • @gradio/statustracker@0.15.2
  • @gradio/upload@0.18.2
  • @gradio/button@0.8.2

@gradio/browserstate@0.5.0

Features

Dependency updates

  • @gradio/utils@0.14.0

@gradio/button@0.8.2

Dependency updates

  • @gradio/client@2.4.0
  • @gradio/utils@0.14.0
  • @gradio/upload@0.18.2
  • @gradio/image@0.28.1

@gradio/chatbot@0.32.1

Dependency updates

  • @gradio/client@2.4.0
  • @gradio/utils@0.14.0
  • @gradio/atoms@0.26.1
  • @gradio/theme@0.7.0
  • @gradio/statustracker@0.15.2
  • @gradio/upload@0.18.2
  • @gradio/markdown-code@0.10.0
  • @gradio/image@0.28.1
  • @gradio/video@0.23.0
  • @gradio/plot@0.12.2
  • @gradio/gallery@0.19.1
  • @gradio/audio@0.24.2

@gradio/checkbox@0.8.2

Dependency updates

  • @gradio/utils@0.14.0
  • @gradio/atoms@0.26.1
  • @gradio/statustracker@0.15.2

@gradio/checkboxgroup@0.12.2

Dependency updates

  • @gradio/utils@0.14.0
  • @gradio/atoms@0.26.1
  • @gradio/statustracker@0.15.2

@gradio/code@0.19.0

Features

Fixes

Dependency updates

  • @gradio/utils@0.14.0
  • @gradio/atoms@0.26.1
  • @gradio/statustracker@0.15.2
  • @gradio/upload@0.18.2

@gradio/colorpicker@0.5.15

Fixes

  • #13658 bad052c - Fix ColorPicker dispatching blur while the user is still using the picker dialog. Thanks @hysts!

Dependency updates

  • @gradio/utils@0.14.0
  • @gradio/atoms@0.26.1
  • @gradio/statustracker@0.15.2

@gradio/column@0.4.1

Fixes

Dependency updates

  • @gradio/utils@0.14.0
  • @gradio/statustracker@0.15.2

@gradio/core@1.10.0

Features

  • #13601 0ee5cc8 - Preserve browser-visible proxy origins for frontend assets and API requests, and retain app-level FastAPI root paths. Thanks @abidlabs!
  • #13620 5200235 - Fix chained events after cancellation and while the browser tab is hidden. Thanks @abidlabs!
  • #13329 7ac583a - Make builds go zoom zoom. Thanks @pngwn!

Fixes

Dependency updates

  • @gradio/client@2.4.0
  • @gradio/utils@0.14.0
  • @gradio/atoms@0.26.1
  • @gradio/theme@0.7.0
  • @gradio/statustracker@0.15.2
  • @gradio/upload@0.18.2
  • @gradio/textbox@0.14.2
  • @gradio/column@0.4.1
  • @gradio/tabs@0.10.0
  • @gradio/html@0.13.2
  • @gradio/tabitem@0.8.3
  • @gradio/code@0.19.0
  • @gradio/paramviewer@0.11.0
  • @gradio/button@0.8.2
  • @gradio/checkbox@0.8.2
  • @gradio/file@0.16.0
  • @gradio/image@0.28.1
  • @gradio/video@0.23.0
  • @gradio/plot@0.12.2
  • @gradio/gallery@0.19.1
  • @gradio/dropdown@0.14.2
  • @gradio/audio@0.24.2

@gradio/dataframe@0.24.2

Fixes

  • #13661 8647a06 - Keep fullscreen component controls inside the visible viewport when the page has a scrollbar. Thanks @hysts!

Dependency updates

  • @gradio/client@2.4.0
  • @gradio/utils@0.14.0
  • @gradio/atoms@0.26.1
  • @gradio/statustracker@0.15.2
  • @gradio/upload@0.18.2
  • @gradio/button@0.8.2
  • @gradio/markdown-code@0.10.0
  • @gradio/checkbox@0.8.2

@gradio/dataset@0.7.2

Fixes

Dependency updates

  • @gradio/client@2.4.0
  • @gradio/utils@0.14.0
  • @gradio/atoms@0.26.1
  • @gradio/upload@0.18.2
  • @gradio/textbox@0.14.2

@gradio/datetime@0.4.11

Dependency updates

  • @gradio/utils@0.14.0
  • @gradio/atoms@0.26.1
  • @gradio/statustracker@0.15.2

@gradio/dialogue@0.4.2

Dependency updates

  • @gradio/utils@0.14.0
  • @gradio/atoms@0.26.1
  • @gradio/statustracker@0.15.2
  • @gradio/textbox@0.14.2
  • @gradio/dropdown@0.14.2

@gradio/downloadbutton@0.5.2

Dependency updates

  • @gradio/client@2.4.0
  • @gradio/utils@0.14.0
  • @gradio/button@0.8.2

@gradio/dropdown@0.14.2

Dependency updates

  • @gradio/utils@0.14.0
  • @gradio/atoms@0.26.1
  • @gradio/statustracker@0.15.2

@gradio/fallback@0.6.2

Dependency updates

  • @gradio/utils@0.14.0
  • @gradio/atoms@0.26.1
  • @gradio/statustracker@0.15.2

@gradio/file@0.16.0

Features

Dependency updates

  • @gradio/client@2.4.0
  • @gradio/utils@0.14.0
  • @gradio/atoms@0.26.1
  • @gradio/statustracker@0.15.2
  • @gradio/upload@0.18.2

@gradio/fileexplorer@0.8.0

Features

Dependency updates

  • @gradio/client@2.4.0
  • @gradio/utils@0.14.0
  • @gradio/atoms@0.26.1
  • @gradio/statustracker@0.15.2
  • @gradio/upload@0.18.2
  • @gradio/checkbox@0.8.2
  • @gradio/file@0.16.0

@gradio/form@0.4.2

Dependency updates

  • @gradio/utils@0.14.0
  • @gradio/atoms@0.26.1

@gradio/gallery@0.19.1

Dependency updates

  • @gradio/client@2.4.0
  • @gradio/utils@0.14.0
  • @gradio/atoms@0.26.1
  • @gradio/statustracker@0.15.2
  • @gradio/upload@0.18.2
  • @gradio/file@0.16.0
  • @gradio/image@0.28.1
  • @gradio/video@0.23.0

@gradio/group@0.3.8

Dependency updates

  • @gradio/utils@0.14.0

@gradio/highlightedtext@0.12.2

Dependency updates

  • @gradio/utils@0.14.0
  • @gradio/atoms@0.26.1
  • @gradio/theme@0.7.0
  • @gradio/statustracker@0.15.2

@gradio/html@0.13.2

Fixes

Dependency updates

  • @gradio/client@2.4.0
  • @gradio/utils@0.14.0
  • @gradio/atoms@0.26.1
  • @gradio/statustracker@0.15.2

@gradio/image@0.28.1

Dependency updates

  • @gradio/client@2.4.0
  • @gradio/utils@0.14.0
  • @gradio/atoms@0.26.1
  • @gradio/statustracker@0.15.2
  • @gradio/upload@0.18.2

@gradio/imageeditor@0.20.1

Dependency updates

  • @gradio/client@2.4.0
  • @gradio/utils@0.14.0
  • @gradio/atoms@0.26.1
  • @gradio/statustracker@0.15.2
  • @gradio/upload@0.18.2
  • @gradio/image@0.28.1

@gradio/imageslider@0.7.1

Dependency updates

  • @gradio/client@2.4.0
  • @gradio/utils@0.14.0
  • @gradio/atoms@0.26.1
  • @gradio/statustracker@0.15.2
  • @gradio/upload@0.18.2

@gradio/json@0.8.2

Fixes

Dependency updates

  • @gradio/utils@0.14.0
  • @gradio/atoms@0.26.1
  • @gradio/statustracker@0.15.2

@gradio/label@0.7.2

Dependency updates

  • @gradio/utils@0.14.0
  • @gradio/atoms@0.26.1
  • @gradio/statustracker@0.15.2

@gradio/markdown@0.14.2

Dependency updates

  • @gradio/utils@0.14.0
  • @gradio/atoms@0.26.1
  • @gradio/statustracker@0.15.2
  • @gradio/markdown-code@0.10.0

@gradio/markdown-code@0.10.0

Features

Dependency updates

  • @gradio/sanitize@0.4.1

@gradio/model3d@0.18.2

Dependency updates

  • @gradio/client@2.4.0
  • @gradio/utils@0.14.0
  • @gradio/atoms@0.26.1
  • @gradio/statustracker@0.15.2
  • @gradio/upload@0.18.2

@gradio/multimodaltextbox@0.14.1

Dependency updates

  • @gradio/client@2.4.0
  • @gradio/utils@0.14.0
  • @gradio/atoms@0.26.1
  • @gradio/statustracker@0.15.2
  • @gradio/upload@0.18.2
  • @gradio/image@0.28.1
  • @gradio/video@0.23.0
  • @gradio/audio@0.24.2

@gradio/nativeplot@0.13.0

Features

Dependency updates

  • @gradio/utils@0.14.0
  • @gradio/atoms@0.26.1
  • @gradio/theme@0.7.0
  • @gradio/statustracker@0.15.2

@gradio/navbar@0.3.2

Dependency updates

  • @gradio/utils@0.14.0
  • @gradio/atoms@0.26.1
  • @gradio/core@1.10.0
  • @gradio/statustracker@0.15.2

@gradio/number@0.9.2

Dependency updates

  • @gradio/utils@0.14.0
  • @gradio/atoms@0.26.1
  • @gradio/statustracker@0.15.2

@gradio/paramviewer@0.11.0

Features

Dependency updates

  • @gradio/utils@0.14.0
  • @gradio/atoms@0.26.1
  • @gradio/statustracker@0.15.2

@gradio/plot@0.12.2

Fixes

Dependency updates

  • @gradio/utils@0.14.0
  • @gradio/atoms@0.26.1
  • @gradio/theme@0.7.0
  • @gradio/statustracker@0.15.2

@gradio/preview@0.17.0

Features

Fixes

  • #13622 95369a3 - Fix Windows filename/path handling (reserved names, node probe, file URLs). Thanks @abidlabs!

@gradio/radio@0.12.2

Dependency updates

  • @gradio/utils@0.14.0
  • @gradio/atoms@0.26.1
  • @gradio/statustracker@0.15.2

@gradio/sanitize@0.4.1

Fixes

  • #13662 3aa5d5b - Strip <style> and <link> elements when sanitizing HTML in the frontend. Thanks @hysts!

@gradio/sidebar@0.2.11

Dependency updates

  • @gradio/utils@0.14.0
  • @gradio/atoms@0.26.1
  • @gradio/statustracker@0.15.2
  • @gradio/column@0.4.1

@gradio/simpledropdown@0.5.2

Dependency updates

  • @gradio/utils@0.14.0
  • @gradio/atoms@0.26.1
  • @gradio/statustracker@0.15.2

@gradio/simpleimage@0.10.2

Dependency updates

  • @gradio/client@2.4.0
  • @gradio/utils@0.14.0
  • @gradio/atoms@0.26.1
  • @gradio/statustracker@0.15.2
  • @gradio/upload@0.18.2

@gradio/simpletextbox@0.4.2

Dependency updates

  • @gradio/utils@0.14.0
  • @gradio/atoms@0.26.1
  • @gradio/statustracker@0.15.2

@gradio/slider@0.8.2

Dependency updates

  • @gradio/utils@0.14.0
  • @gradio/atoms@0.26.1
  • @gradio/statustracker@0.15.2

@gradio/state@0.2.5

Dependency updates

  • @gradio/utils@0.14.0

@gradio/statustracker@0.15.2

Fixes

  • #13627 3b12faa - Keep in-flight events and generators working when an app is hot-reloaded (gradio app.py). Thanks @abidlabs!

Dependency updates

  • @gradio/utils@0.14.0
  • @gradio/atoms@0.26.1
  • @gradio/sanitize@0.4.1

@gradio/tabitem@0.8.3

Fixes

Dependency updates

  • @gradio/utils@0.14.0
  • @gradio/column@0.4.1
  • @gradio/tabs@0.10.0

@gradio/tabs@0.10.0

Features

Fixes

Dependency updates

  • @gradio/utils@0.14.0

@gradio/textbox@0.14.2

Fixes

Dependency updates

  • @gradio/utils@0.14.0
  • @gradio/atoms@0.26.1
  • @gradio/statustracker@0.15.2

@gradio/theme@0.7.0

Features

@gradio/timer@0.5.2

Dependency updates

  • @gradio/utils@0.14.0

@gradio/upload@0.18.2

Features

  • #13601 0ee5cc8 - Preserve browser-visible proxy origins for frontend assets and API requests, and retain app-level FastAPI root paths. Thanks @abidlabs!

Dependency updates

  • @gradio/client@2.4.0
  • @gradio/utils@0.14.0
  • @gradio/atoms@0.26.1

@gradio/uploadbutton@0.10.2

Dependency updates

  • @gradio/client@2.4.0
  • @gradio/utils@0.14.0
  • @gradio/upload@0.18.2
  • @gradio/button@0.8.2

@gradio/utils@0.14.0

Features

  • #13601 0ee5cc8 - Preserve browser-visible proxy origins for frontend assets and API requests, and retain app-level FastAPI root paths. Thanks @abidlabs!
  • #13329 7ac583a - Make builds go zoom zoom. Thanks @pngwn!

Dependency updates

  • @gradio/theme@0.7.0

@gradio/vibeeditor@0.3.13

Dependency updates

  • @gradio/client@2.4.0
  • @gradio/utils@0.14.0
  • @gradio/atoms@0.26.1
  • @gradio/statustracker@0.15.2

@gradio/video@0.23.0

Features

Dependency updates

  • @gradio/client@2.4.0
  • @gradio/utils@0.14.0
  • @gradio/atoms@0.26.1
  • @gradio/statustracker@0.15.2
  • @gradio/upload@0.18.2
  • @gradio/image@0.28.1

@gradio/workflowcanvas@0.6.0

Features

Fixes

Dependency updates

  • @gradio/client@2.4.0
  • @gradio/utils@0.14.0
  • @gradio/atoms@0.26.1
  • @gradio/statustracker@0.15.2

gradio_client@2.6.0

Features

  • #13667 2d753d0 - oauth: let API callers supply a token for endpoints that take a gr.OAuthToken, via oauth_token on the Python and JS clients — sent only to endpoints that declare they need one. Thanks @abidlabs!

Fixes

  • #13656 7205856 - Preserve original filenames and MIME types when uploading File/Blob objects via the JS client, and use handle_file in the auto-generated JavaScript API snippets. Thanks @abidlabs!
  • #13627 3b12faa - Keep in-flight events and generators working when an app is hot-reloaded (gradio app.py). Thanks @abidlabs!
  • #13614 643fb05 - Restore Git tags for Python gradio_client releases. Thanks @abidlabs!
  • #13622 95369a3 - Fix Windows filename/path handling (reserved names, node probe, file URLs). Thanks @abidlabs!

website@0.80.0

Features

Fixes

Dependency updates

  • @gradio/statustracker@0.15.2
  • @gradio/tabs@0.10.0
  • @gradio/html@0.13.2
  • @gradio/tabitem@0.8.3
  • @gradio/code@0.19.0
  • @gradio/paramviewer@0.11.0
  • @gradio/button@0.8.2

@self/app@2.3.0

Features

Dependency updates

  • @gradio/client@2.4.0
  • @gradio/theme@0.7.0
  • @gradio/core@1.10.0
  • @self/build@0.6.2

@self/build@0.6.2

Dependency updates

  • @gradio/theme@0.7.0

@self/component-test@0.6.0

Features

Dependency updates

  • @self/build@0.6.2
  • @gradio/video@0.23.0

@self/spa@1.6.0

Features

  • #13601 0ee5cc8 - Preserve browser-visible proxy origins for frontend assets and API requests, and retain app-level FastAPI root paths. Thanks @abidlabs!
  • #13329 7ac583a - Make builds go zoom zoom. Thanks @pngwn!

Dependency updates

  • @gradio/client@2.4.0
  • @gradio/theme@0.7.0
  • @gradio/core@1.10.0
  • @self/build@0.6.2

@self/tootils@0.16.0

Features

Dependency updates

  • @gradio/utils@0.14.0
  • @gradio/statustracker@0.15.2

@gradio-pr-bot gradio-pr-bot added no-visual-update Add this to a PR to skip chromatic deployment and tests flaky-tests This label runs flaky tests (those that use the HF API) on a PR windows-tests Run backend tests on Windows on this PR (by default, applied only to the changeset release PR) labels Jul 29, 2026
@gradio-pr-bot

gradio-pr-bot commented Jul 29, 2026

Copy link
Copy Markdown
Collaborator Author

🪼 branch checks and previews

Name Status URL
Spaces ready! Spaces preview
Website ready! Website preview
Storybook ready! Storybook preview

Install Gradio from this PR

pip install https://huggingface.co/buckets/gradio/pypi-previews/resolve/3b2ddf6416fd93f9f0164d158733886ef4810871/gradio-6.20.0-py3-none-any.whl

Install Gradio Python Client from this PR

pip install "gradio-client @ git+https://github.com/gradio-app/gradio@3b2ddf6416fd93f9f0164d158733886ef4810871#subdirectory=client/python"

Import Gradio JS Client from this PR via CDN

import { Client } from "https://huggingface.co/buckets/gradio/npm-previews/resolve/3b2ddf6416fd93f9f0164d158733886ef4810871/browser.js";

@dawoodkhan82
dawoodkhan82 enabled auto-merge (squash) July 29, 2026 19:22
@dawoodkhan82
dawoodkhan82 merged commit 0fd56c1 into main Jul 29, 2026
29 of 37 checks passed
@dawoodkhan82
dawoodkhan82 deleted the changeset-release/main branch July 29, 2026 19:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

flaky-tests This label runs flaky tests (those that use the HF API) on a PR no-visual-update Add this to a PR to skip chromatic deployment and tests windows-tests Run backend tests on Windows on this PR (by default, applied only to the changeset release PR)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants