fix(deps): update dependency panel to v1.4.4 #23
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
1.3.6
->1.4.4
Release Notes
holoviz/panel (panel)
v1.4.4
Compare Source
Date: 2024-05-31
This release primarily addresses a critical regression in notebook comm channel handling introduced in 1.4.3 and includes a few minor fixes for Tabulator and documentation related issues. Many thanks to @justinwiley for his first contribution to Panel, @twobitunicorn as a returning contributor and the core contributors @maximlt and @philippjfr for their continued work.
Bug fixes
Tabulator
(#6879)Tabulator
does not rebuild children when usingembed_content
withrow_content
(#6881)ParamRef
,ParamFunction
andParamMethod
resolve synchronous generators asynchronously (#6885)Documentation
CheckBoxGroup
value
type annotation in reference docs (#6877)v1.4.3
Compare Source
Date: 2024-05-23
This patch release is likely the last in the 1.4.x series. The most important fixes in this release are fixes to ensure keyboard shortcuts do not get triggered inside Panel components for for recent versions of JupyterLab, fixes for OAuth token refreshes, and various documentation fixes. The release also includes a small number of enhancements, including improved UX for the
FileSelector
. Many thanks to the many contributors to this release including @jrycw, @Coderambling, @cdeil, @twobitunicorn, and the maintainers @Hoxbro, @MarcSkovMadsen, @ahuang11, @maximlt and @philippjfr.Enhancements
Card
(#6636)ChatMessage.reaction_icons
reactive (#6807)FileSelector
with double click (#6843)Bug fixes
from_param
(#6762)Design
modifiers (#4978)CommManager
(#6818)Tabulator
resize handling more robust (#6821)panel convert
index (#6828)FastDesignProvider
is undefined (#6832)Documentation
hvplot.interactive
tutorial utilizingpn.rx
(#6700)v1.4.2
Compare Source
Date: 2024-04-23
This micro-release fixes a number of smaller regressions and bugs including parsing of notebooks. Many thanks to our new contributor @bkreider, our returning contributors, @jrycw and @ea42gh, and our dedicated team of maintainers including @ahuang11, @MarcSkovMadsen and @philippjfr.
Enhancements
ChatAreaInput
(#6592)ChatInterface.button_properties
(#6706)Bug fixes
ChatInterface.serialize
and properly replace placeholder for streams (#6734)Perspective.toggle_config
which was erroneously reintroduced in 1.4.1 (#6721)ChatMessage
footer_objects
/header_objects
(#6705)Location.sync
of DataFrame parameters (#6745)VTK
nan, above and below colors are serialized (#6763)Perspective
theme and persist config when switching plugins (#6764)config.set
triggering undesirable side-effects ([#6772 (#6771).clear()
clears the correct function (#6771)Documentation
v1.4.1
Compare Source
Date: 2024-04-05
This micro-release fixes a number of regressions and other bugs introduced in recent releases and further improves the dashboard builder UI. Additionally it includes some tweaks and polish for the new tutorial material. Many thanks to our new contributor @jrycw, our returning contributors @cdeil and @TheoMathurin and our maintainers @ahuang11, @MarcSkovMadsen, @Hoxbro and @philippjfr for their contributions to this release.
Enhancements
IPython.display
output in dashboard builder (#6657)Bug Fixes
Perspective
loads in notebooks and docs (#6626)VTK
colormap serialization (#6651)Tabulator
HTMLTemplateFormatter
to reference multiple columns (#6663)Styling
Card
button icon (#6638)Perspective
renders correctly in all browsers (#6664)Documentation
Flexbox.gap
parameter (#6616)v1.4.0
Compare Source
Date: 2024-03-25
This minor release packs a punch both in terms of features, the number of enhancements and bug fixes and perhaps most importantly the addition of a set of tutorials that aim to get novices up-to-speed. The main new feature is a so called
EditableTemplate
which allows arranging dashboards using a drag-and-drop interface and also has strong integration with JupyterLab previews to go from a notebook to a deployed app without having to worry about writing layout code. Next, this release includes a number of need widgets (NestedSelect
,DateRangePicker
,ButtonIcon
), layouts (Feed
) and panes (Textual
,WebP
), and overhauls the autoreload feature with faster and more robust support for reloading entire modules. Lastly this release, along with Param 2.1.0, continues to build on the new reactive expression API making it easy to write reactive expressions and pipelines including support for streaming data with generators. We really appreciate all the work that went into this release and especially want to call out @MarcSkovMadsen's effort in putting together the new tutorial materials. There's more work to do but it's a huge step forward and we're excited to hear your feedback. We want to extend a special thanks to our amazing new crop of new contributors including @atisor73, @Osuwaidi, @suryako, @Davide-sd, @doraaki, @mayonnaisecolouredbenz7, @CTPassion, @J01024, @l3ender and @Coderambling. Next we want to recognize our returning contributors @vaniisgh, @cdeil, @limx0m, and @TheoMaturin, and the finally the dedicated crew of core contributors which include @maximelt, @Hoxbro, @MarcSkovMadsen, @ahuang11, @mattpap and @philippjfr.Features
EditableTemplate
to support dashboard builder UI in Jupyter (#5802)ChatAreaInput
as default text input widget forChatInterface
(#6379)NestedSelect
widget (#5791, #6011)DateRangePicker
widget (#6027)Feed
layout and use it as layout forChatFeed
(#6031, #6296)WebP
pane (#6035)ButtonIcon
(#6138)Textual
pane (#6181)Enhancements
--autoreload
by using watchfiles and selectively reloading packages (#5894, #6459)Load loading indicator from file instead of inlining (#6112)
card_params
(#6242)scroll
options to permanently toggle on layouts (#6266)Tabulator
(#6309)ChatFeed
(#6311)ChatMessage
(#6346)ChatMessage
avatars (#6348)gap
parameter toFlexBox
(#6354)step
ofDatetimeRangeSlider
to 1 minute (#6373)FlexBox
(#6387)message
intocss_classes
toChatMessage
markup (#6407)ChatMessage
header & footer (#6410)Perspective
(#6482)jupyter_bokeh
(#6485)ParamRef
baseclass forParamFunction
andParamMethod
(#6392)Param<Ref|Function|Method>
updates (#6396)Param<Ref|Method|Function>
andReactiveExpr
to panes module (#6432)param.rx
display accessor on import (#6470)DeckGL
(#6531)VTKJS
binary serialization (#6559)Styling
BootstrapTemplate
(#6111)loading
background filters to work better in dark themes (#6112)FileInput
widget (#6479)Tabulator
editor text color inFast
design (#6512)BootstrapTemplate
hamburger icon is white (#6562)Compatibility & Version Updates
Perspective
version to 2.9.0 (#5722)Vizzu
to 0.9.3 (#6476)JSONEditor
version to 10.0.1 (#6477)panel convert
(#6490)Bug fixes
FloatPanel
(#6201)Tabulator
renders in collapsedCard
(#6223)VTK
,VTKVolume
andVTKJS
due to webgpu renderer (#6244)HTML
and other markup panes can be emptied (#6303)Card
does not cause stretching (#6305)loading_indicator
resets when configured with context manager (#6343)CodeEditor
on render calls ensuring it displays correctly (#6361)FileDownload
button has correct height (#6362)HTML
model is redrawn ifstylesheets
is emptied (#6365)Debugger
renders without error (#6423)Matplotlib
(#6450)Plotly
pane renders and hides correctly inCard
(#6468)Fast
design (#6474)IntRangeSlider
(#6516)Markdown
parsing does not choke on partial links (#6535)PDF
s can be rendered (#6538)IPywidget
comms are only opened once (#6542)ReactiveHTML
resources (#6552)Template.raw_css
has higher precedence than default template CSS (#6554)Tabulator.style
(#6560)Chat Components
ChatInterface
respect supplied default user (#6290)ChatMessage
internals correctly respectDesign
(#6304)ChatInterface
stop
button for synchronous functions (#6312)stylesheets
downstream, including layouts in ChatMessage (#6405)ChatMessage
header
updates dynamically (#6441)ChatMessage
onChatInterface
and mentionserialize
(#6452)value_input
parameter (#6505)ChatMessage
(#6187, #6509)ChatFeed
(#6507)None
as the initialChatMessage
value (#6522)Documentation
ReactiveHTML
docs (#5448, #6358)HoloViews
reference guide (#6065)Deprecations & Removals
Ace
alias forCodeEditor
ChatBox
which has been replaced bypanel.chat
componentsHTML.style
which is now replaced withHTML.styles
Trend.title
which is now replaced byTrend.name
Viewable.app
which is now replaced withpn.io.notebook.show_server
Viewable.background
which is now replaced withViewable(styles={'background': ...})
Viewable.pprint
which is now replaced withprint(Viewable(...))
v1.3.8
Compare Source
Date: 2024-01-24
This patch release fixes an important regression in the 1.3.6 release that resulted in global state to be incorrectly resolved in certain cases. Many thanks to our new contributor @fohrloop and our maintainers @ahuang11, @Hoxbro and @philippjfr for contributing to this release.
Bug fixes
ReactiveHTML
correctly resetsEvent
parameters (#6247)ChatFeed
/ChatInterface
tests and async generator placeholders (#6245)pn.state.curdoc
(#6254)Compatibility
Documentation
TextAreaInput
(#6264)v1.3.7
Compare Source
Date: 2024-01-19
This patch release focuses on a number of fixes and minor enhancements for the chat components and various other smaller improvements and fixes including docs improvements. In particular we want to highlight the new Ploomber deployment guide contributed by @neelash23. Next we want to welcome @jz314, @fayssalelmofatiche and @neelasha23 as new contributors and welcome back @SultanOrazbayev as a returning contributor. Lastly we want to thank the core contributor team, including @MarcSkovMadsen, @ahuang11, @maximlt, @Hoxbro and @philippjfr for their continued efforts maintaining Panel.
Enhancements
filter_by
toChatMessage.serialize
(#6090)ToggleIcon
(#6127)TextAreaInput
(#6126)ChatMessage
(#6153)Bug fixes
pn.state.browser_info
(#6122)Matplotlib
pane (#6128)FileDownload
(#6133)Tabulator
fast theme (#6146)card_params
onChatFeed
(#6154)Tabulator.title_formatter
if is typedict
(#6166)per_session
caching (#6169)Plotly
pane (#6174)Perspective
pane (#6176)ReplacementPane
object identity is unchanged (#6183)TextEditor
to support being rendered in the Shadow DOM (#6222)Tabulator
ensuring that it does not error when it is not rendered ([#6223][https://github.com/holoviz/panel/pull/6223](https://togithub.com/holoviz/panel/pull/6223)3))Compatibility & Security
Documentation
Design
andTheme
explanation documentation (#4741)Material
template notebook .show() call (#6137)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.