Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump solara from 1.19.0 to 1.22.0 #2017

Merged
merged 1 commit into from
Oct 23, 2023
Merged

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Oct 23, 2023

Bumps solara from 1.19.0 to 1.22.0.

Changelog

Sourced from solara's changelog.

Changelog for Solara

Changelog for solara v1.21

Github Repository

New Features

  • docs: Added an example demonstrating menu, context menu, and dialog. (Commit: b617d4c)
  • docs: Added a live update example which demonstrates pushing data from the python/server side. (#229)
  • feat: Added a warning to the user when modules can potentially be loaded twice. This can lead to behaviors like reactive variables existing twice. (#284)
  • feat: Implemented event support in component_vue for calling Python callbacks. Now, arguments like 'event_foo' will be available as the function foo in the Vue template. (#312)
  • feat: Introduced new components Menu, ClickMenu, and ContextMenu for solara.lab which facilitate popup menus for buttons and context menus. (#295)
  • feat: Support added for on_relayout in plotly, enabling image annotation. This update also brings an example demonstrating this feature. (#285)

Refactors

  • refactor: Optimized the ipywidgets_runner fixture to avoid running all runners every time it's invoked. This is aimed to improve the performance of the tests and possibly reduce their flakiness. (#310)

Documentation Updates

  • docs: Added a how-to guide for debuggers. (#184)
  • docs: Provided clarity on integrating solara into existing web frameworks. (Commit: 14fd00f)

Bug Fixes

  • fix: The baseUrl is no longer suffixed with /jupyter. This was discovered to be unnecessary and a potential bug when working with ipypopout. (#318)
  • fix: The search query is now passed directly to solara, preventing a UI flicker previously caused by updating the search query post initialization. (#320)
  • fix: Resolved an issue with starlette websocket where the close function was calling itself recursively. It now correctly calls close on the websocket implementation. (#317)
  • fix: Removed unnecessary special support for pyodide. (Commit: 4191fd0)

Changelog for v1.20.0

Github Repository

Features

  • lab: Added new component ConfirmationDialog. Commonly used to confirm actions such as deleting rows/objects from databases etc. (#286)

Bug Fixes

  • tests: Resolved issues with tests in Jupyter notebook being very flaky. (#309)
  • websocket: Fixed corrupted websocket messages using Flask. The underlying library wsproto was identified as not thread safe. A mutex has been used to protect websocket calls. (#308)
  • theme: The theme variant can now be set using environment variables. (#304)
  • jinja: Settings are now passed correctly to the jinja template. Previously, command line arguments were not passed due to missing setter implementation. (#303)
  • subpackage: All modules in the package now reload correctly when run as a subpackage. (#293)
  • ipyleaflet_advanced: Fixed the web example for ipyleaflet_advanced. URL building issue for certain basemap variants was rectified. (#269)
  • memoize: Fixed the use_thread on memoize which returned None after hit. (#265)
  • flask: Converted flask websocket disconnect to a proper exception. (Commit ID: d287073)

Refactors

  • reactive variables: Moved toestand from solara.lab to solara as reactive variables are no longer experimental. (#307)

CI Updates

  • dependencies: Older versions of traitlets and matplotlib are now used to avoid type check failures. (#305)

... (truncated)

Commits
  • 4508752 Bump version: 1.21.0 → 1.22.0
  • e670604 fix: loader was in a max-width container, resulting in non-centering
  • 6b224dd refactor: center spinner differently, looks better with ipypopout
  • 988ecd6 docs: use GA4 instead of UA
  • bcbee9c docs: add example for use_router
  • 0b855af docs: adds ploomber cloud as hosted option (#324)
  • 3363bd8 Bump version solara-vuetify-app: 5.0.2 → 6.0.0
  • 16a62e9 feat: support reconnecting websocket
  • 0d4b7c1 feat: allow reconnecting to existing kernel and display widget by id
  • c05b4b0 test: make test more robust by non using globals and guessing the context
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [solara](https://github.com/widgetti/solara) from 1.19.0 to 1.22.0.
- [Changelog](https://github.com/widgetti/solara/blob/master/CHANGELOG.md)
- [Commits](widgetti/solara@v1.19.0...v1.22.0)

---
updated-dependencies:
- dependency-name: solara
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Oct 23, 2023
@geekcomputers geekcomputers merged commit 70c41c0 into master Oct 23, 2023
0 of 2 checks passed
@dependabot dependabot bot deleted the dependabot/pip/solara-1.22.0 branch October 23, 2023 19:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant