Commit Graph

4 Commits

Author SHA256 Message Date
d8797f910d Accepting request 1305701 from home:bnavigator:branches:devel:languages:python:numeric
- Update to 1.8.1
  ## Enhancements
  * Add configuration to disable container popup (#8200)
  ## Bug Fixes
  * Ensure Tabulator empty column has no width (#8193)
  * Add UTC timezone to default time for croniter (#8199)
- Releaes 1.8.0
  * This release brings a wide range of new features, enhancements,
    and compatibility improvements. Highlights include support for
    JSCode in ECharts and Tabulator, reworked WebSocket
    reconnection, and the ability to bundle resources into WASM
    apps, and numerous bug fixes to improve stability across
    components and templates. It also includes compatibility
    updates for Bokeh 3.8 and several improvements for use in
    Pyodide, JupyterLite, and authentication-based deployments. 
  ## Features
  * Support for inline JavaScript functions in ECharts and
    Tabulator via JSCode wrapper (#8162)
  * Add support for reconnecting to a session after network
    disruption (#8120)
  * Add support for AVIF images (#8164)
  * Add support for bundling local resources into WASM apps (#8181)
  ## Enhancements
  * Improve .from_param() behavior and error messages (#8047,
    #8079)
  * Add --reuse-sessions warm option to reduce session cold starts
    (#8087)
  * Enable event dispatch immediately after WebSocket connect
    (#8101)
  * Improve error message display in LiteralInput (#8102)

OBS-URL: https://build.opensuse.org/request/show/1305701
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-panel?expand=0&rev=70
2025-09-18 08:39:25 +00:00
a4e192ca0a Accepting request 1286909 from home:dgarcia:branches:devel:languages:python:numeric
- Drop upstreamed patch manual-asyncio-loop.patch
- Update to 1.7.1 (CVE-2025-5889, bsc#1244347):
  ## Enhancements
  * Add option to disable FileDropper previews (#7944)
  * --index-titles help string typo fix and don't call title on user input (#7935)
  ## Bug fixes
  * Migrate to correct logger interface (#7931)
  * Column updates not working for Bokeh<3.7 (#7948)
1.7.0:
  ## Features
  * Add a secondary (right) sidebar to the FastListTemplate (#7774)
  * Add Date(Time)Picker.allowInput option (#7886)
  * Add Markdown.disable_anchors option (#7902)
  * Add config.cache_path variable to configure default location for diskcache (#7903)
  * Support custom cookie path (#7911)
  * Allow customizing index page titles with --index-titles CLI option (#7916)
  * Add Image.target option to configure where to open link_url (#7924)
  ## Enhancements
  * Display parameter name in error messages (#7879)
  * Improve Material design styling (#7891, #7917)
  * Improve logic for computing Tabulator page size automatically (#7915)
  ## Versions and Compatibility
  * Bump Ace CodeEditor version 1.40.1 and add themes (#7874)
  * Bump pyodide version to 0.27.5 (#7905)
  * Bump ECharts version to 5.6.0 (#7905)
  * Bump JSONEditor version to 10.2.0 (#7905)
  * Bump Perspective version to 3.6.1 (#7919)
  ## Bug fixes
  * Deduplicate components before compiling (#7887)
  * Avoid boomeranging of events after hold is applied (#7892)

OBS-URL: https://build.opensuse.org/request/show/1286909
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-panel?expand=0&rev=68
2025-06-19 11:36:12 +00:00
3050af7c9c - Update to 1.5.4
* This release primarily focuses on improving the ESM components
    including fixes for serialization of parameter values,
    improvements for compiling bundles, and building custom
    layouts. Additionally this release includes the new
    DatetimeSlider, adds a copy button to codeblocks in Markdown
    panes, improves responsive sizing for Plotly and starts adding
    better support for Polars.
  ## Enhancements
  * Add DatetimeSlider widget (#7374)
  * Improve Jupyter preview error handling (#7434)
  * Add copy button to Markdown codeblocks (#7451)
  * Various improvements for writing ESM components (#7462)
  * Log authorization callback errors (#7463)
  * Support polars in pn.cache (#7472)
  * Improve and document hold utility (#7474)
  * Improve how panel compile collects bundles (#7477)
  ## Bug fixes
  * Fix issues detecting changed property values during
    serialization (#7432)
  * Ensure ESM compilation correctly detects file extension (#7446)
  * Ensure parameter overrides are applied to ESM components
    (#7452)
  * Ensure component Children parameter correctly resolves when
    multiple types are defined (#7454)
  * Fix issues using Jupyter Preview with notifications enabled
    (#7466)
  * Ensure HTML/Markdown streaming does not freeze during rapid
    updates (#7480)
  * Ensure Plotly sizes correctly on initial render (#7483)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-panel?expand=0&rev=59
2024-11-27 20:58:38 +00:00
a9f8953afd Accepting request 1203626 from home:bnavigator:branches:devel:languages:python:numeric
- Update to 1.5.0
  * This release, while technically a minor release hugely expands
    the scope of what is possible in Panel. In particular the
    introduction of the new panel.custom module makes it trivially
    easy to create new JS and React based components using modern
    tooling, a first-class developer experience and support for
    compilation and bundling. We are incredibly excited to see
    which new components you build using this approach. This
    release also includes native integration with FastAPI, such
    that you can now run Panel apps natively on an existing FastAPI
    server. We also introduce a number of new components, improved
    the developer experience, and squashed a huge number of bugs,
    particularly for the Tabulator component.
  ## Features
  * Allow building custom ESM based JSComponent and ReactComponent
    (#5593)
  * Add Placeholder pane (#6790)
  * Add FileDropper widget (#6826)
  * Add ChatStep component to show/hide intermediate steps (#6617)
  * Add TimePicker widget (#7013)
  * Add PyComponent baseclass (#7051)
  * Add native support for running Panel on FastAPI server (#7205)
  ## Enhancements
  * Allow callbacks after append and stream (#6805)
  * Enable directory uploads with FileInput (#6808)
  * Make autoreload robust to syntax errors and empty apps (#7028)
  * Add support for automatically determining optimal
    Tabulator.page_size (#6978)
  * Various typing improvements (#7081, #7092, #7094, #7132)
  * Display value for player (#7060)

OBS-URL: https://build.opensuse.org/request/show/1203626
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:numeric/python-panel?expand=0&rev=55
2024-09-26 12:08:34 +00:00