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

feat(api(session)): Start process of making session arguments removed from API #793

Open
wants to merge 29 commits into
base: main
Choose a base branch
from

Commits on Oct 30, 2023

  1. Configuration menu
    Copy the full SHA
    9abb547 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f73df95 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    876560a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    3944a6d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ab36b8b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    772b114 View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2023

  1. Merge branch 'main' into drop_fn_session_param

    * main: (76 commits)
      Add shiny/templates to MANIFEST.in files (#926)
      docs: Function Reference Proofreads (#919)
      Fix failing deploy tests (#925)
      Add GitHub sources to shiny create
      Make changelog styling more consistent
      Function reference edits (#857)
      docs: Use definition lists for parameter descriptions to enable full markdown support (#901)
      docs(layout_columns): Add example app (#903)
      fix(layout_columns): Remove use of enum for breakpoints (#912)
      Express: don't automatically put strings in a `<pre>` block (#905)
      Deprecate `nav()` in favor of `nav_panel()` (#876)
      chore: Remove unused import
      refactor(layout_column_wrap): Use helper for wrapping children (#910)
      fix(layout_columns): Don't apply fillable class to layout container (#909)
      Add output to React template (#908)
      fix(layout_columns): Add missing `bslib-mb-spacing` class (#906)
      Custom component template updates (#874)
      fix(layout_columns): If the breakpoint name is an enum, need to collect the value (#902)
      chore: exclude `_dev/` folder (#897)
      feat: Add `ui.layout_columns()` (#856)
      ...
    schloerke committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    65829a3 View commit details
    Browse the repository at this point in the history
  2. Update _deprecated.py

    schloerke committed Dec 19, 2023
    Configuration menu
    Copy the full SHA
    938e360 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6e03710 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2024

  1. Merge branch 'main' into drop_fn_session_param

    * main: (24 commits)
      Use dynamic version of py-shiny for deploy tests (#970)
      Add underscores to hide some imports (#978)
      Add rsconnect json files(shinyapps.io tests) and folium tests (#928)
      Express' `value_box()` no longer includes named positional args (#966)
      Include `tooltip()` and `popover()` in express (#949)
      Remove extra call to run_express()
      Call `tagify()` early to intercept `AttributeErrors` (#941)
      Don't pass sidebar twice to navbar_page
      Update changelog
      Update changelog
      Switch from `requests` to `urllib` (#940)
      Bump version to 0.6.1.1
      Fix docstring for page_opts
      Fix API doc sections for Express
      Smarter, lazier, and more complete page default/api for express (#893)
      Change `express.layout` to `express.ui` (#904)
      Remove `@output` from examples (#790)
      feat: Allow for `App` `server=` to take `input` only (#920)
      Add fixes for type stub generation (#828)
      Move quarto express docs to bottom
      ...
    schloerke committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    1ca6917 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2024

  1. Configuration menu
    Copy the full SHA
    fbe499d View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2024

  1. Merge branch 'main' into drop_fn_session_param

    * main: (26 commits)
      api!: Merge RendererBase class into Renderer (#1032)
      chore(render.display): Improve error message (#1020)
      `express.ui.page_opts(title = ...)` now always generates a header (#1016)
      api!: `Renderer.auto_output_ui()` drops `id` arg. Make `RendererBase.output_id` a non-namespaced value. (#1030)
      fix(page_sidebar): Add semicolon to end style declaration (#1027)
      chore: Remove experimental from app (#1028)
      chore: Expose `render.renderer.RendererBaseT` and do not require `| None` when defining Renderer types (#1026)
      bug: Restore legacy renderers while packages transition (#1023)
      Update deploy test apps to use render.code
      Update changelog
      Provide useful message in Express when `input` was not imported (#994)
      Calculate coordinate mapping after drawing figure (#999)
      Remove `express.ui.output_*` functions, add `shiny.express.render` (#1018)
      fix: Do not allow for renderer's to be given to reactive effects (#1017)
      Truncate the requirements.txt file before deploys (#998)
      Update changelog
      Fixes for flake8 (#1012)
      Pin starlette version below 0.35 (#1009)
      Remove shiny express warning
      Cause RecallContextManagers to run when used without `with` (#992)
      ...
    schloerke committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    6e2ca05 View commit details
    Browse the repository at this point in the history
  2. Merge followup

    schloerke committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    1159d1e View commit details
    Browse the repository at this point in the history
  3. Update example_apps.py

    schloerke committed Jan 19, 2024
    Configuration menu
    Copy the full SHA
    4d8cbc7 View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2024

  1. Merge branch 'main' into drop_fn_session_param

    * main: (33 commits)
      test: Test apps locally before deploying via pytest fixtures. (#1055)
      docs: Add ExtendedTask to API index (#1088)
      Fix `render.download` in Shiny Express, take 2 (#1085)
      Bump version to 0.7.0.9000
      Create two different api doc folders, one for Core and one for Express (#1053)
      chore: Pin black to version 23 (#1077)
      chore: Remove github link to shinylive (#1069)
      Bump version to 0.7.0
      Raise when `express.[input,output,session]` are used outside of Express app (#1067)
      Update dashboard template (#1056)
      chore: Remove many broken quartodoc links (#1061)
      Update {bslib} (#1062)
      Update docstrings for `expressify`, `hold`, and `render.express` (#1066)
      Add `fill` to `__all__` in `ui` and `express.ui` (#1064)
      Update shiny.js (#1059)
      docs(examples): Use refactored shinylive syntax (#1048)
      Update `shiny.js` (#1052)
      Add `express.ui.panel_title` (#1039)
      Don't run `effect`s created in a `MockSession` (#1049)
      Delete shiny/api-examples/Calc directory (#1044)
      ...
    schloerke committed Jan 31, 2024
    Configuration menu
    Copy the full SHA
    25f9b71 View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2024

  1. Configuration menu
    Copy the full SHA
    5a4f8e2 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2024

  1. Merge branch 'main' into drop_fn_session_param

    * main:
      Bump version to 0.7.1.9000
      Fix input_task_button for modules (#1108)
      Bump version to 0.7.1
      Test input task button and extended task decorator (#1099)
      Add remaining examples for express API reference (#1093)
      test: Add `make playwright-debug` to help debug playwright tests (#1097)
      Make input_selectize work correctly within a module (#1091)
      Update types to allow `navset_*` functions to accept `MetadataNode` args (#1094)
      Update changelog
      Update express.ui.hold() to accept any type of object (#1089)
    schloerke committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    c520161 View commit details
    Browse the repository at this point in the history
  2. lints

    schloerke committed Feb 13, 2024
    Configuration menu
    Copy the full SHA
    c926064 View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2024

  1. Configuration menu
    Copy the full SHA
    e1715e2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e5e7525 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2024

  1. Merge branch 'main' into drop_fn_session_param

    * main: (185 commits)
      Resolve path to file when running Shiny Express apps (#1442)
      Fix changelog formatting
      test(conftest): Refactor conftest and controls to be imported as shiny.test module (#1413)
      `make install` shouldn't assume it has `setuptools` (#1437)
      test(browsers): Unskip webkit tests (#1431)
      chore: update shiny-vscode extension ID (#1434)
      Add setuptools as an install requirement in Python 3.12 and above (#1435)
      Bump version to 0.10.2.9000
      v0.10.2 release candidate
      Use `output_code()` and `render.code()` (#1421)
      Fix: spinners only show for a split second (#1429)
      Bump version to 0.10.1.9000
      Bump version to 0.10.1
      Update CHANGELOG.md (#1419)
      Update cpu info example
      bug(CI): Only update the shiny submodule when making the dev docs (#1417)
      Update shiny CSS (#1415)
      Bump version to 0.10.0.9000 for development
      Bump version to 0.10.0
      Update shiny JS/CSS assets (#1406)
      ...
    schloerke committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    a3f4605 View commit details
    Browse the repository at this point in the history
  2. Merge followup

    schloerke committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    c3fbd6b View commit details
    Browse the repository at this point in the history
  3. Merge branch 'main' into drop_fn_session_param

    * main:
      feat(data frame): Add `.data_view_rows()`, `.sort()`, `.filter()`, `.update_sort()`, and `.update_filter()`; `cell_selection()` no longer returns `None` (#1374)
    schloerke committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    9cd0ca7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9380053 View commit details
    Browse the repository at this point in the history
  5. Be sure all update methods and accordion methods do not drop `session…

    …` in PR. Use active session around `session_on_flush_send_msg()`
    schloerke committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    c7b73e7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    86a7829 View commit details
    Browse the repository at this point in the history
  7. Update _input_update.py

    schloerke committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    ca91b25 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1cc75e6 View commit details
    Browse the repository at this point in the history
  9. Update CHANGELOG.md

    schloerke committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    188fce4 View commit details
    Browse the repository at this point in the history