Skip to content

Commit 8fdc5d7

Browse files
committed
chore: v0.0.4
1 parent fafe03d commit 8fdc5d7

2 files changed

Lines changed: 9 additions & 2 deletions

File tree

‎CHANGELOG.md‎

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
66

77
## [Unreleased]
88

9+
## [0.0.4] - 2026-08-16
10+
11+
WidgetFrame, display updates, classic AMD modules, and lazy widget packs.
12+
913
### Added
1014

1115
- MIME bundle rendering for ``image/svg+xml``, ``image/jpeg``, and
@@ -31,6 +35,9 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
3135

3236
- Package version is read from ``src/tkipw/__init__.py`` only (``pyproject.toml``
3337
no longer duplicates it)
38+
- ``App(display_mode=…)`` is now ``"viewer"`` / ``"window"`` (``"inline"`` remains
39+
a deprecated alias for ``"viewer"``). Matplotlib adapter modes stay
40+
``inline`` / ``window`` / ``widget``; App ``viewer`` maps to Matplotlib ``inline``
3441
- Widget-shell navigation keeps **any loopback port** in the WebView (PyVista
3542
trame uses a different port than the HTML host). Public http(s) still opens
3643
in the system browser. Trame launch pumps Tk so tkwry ``on_navigation``
@@ -48,7 +55,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
4855
- Pillow's adapter key (``pillow``) is resolved to ``PIL`` / ``Pillow`` in
4956
``sys.modules``, so ``from PIL import Image`` after Jupyter support still
5057
patches ``Image.show()`` (otherwise macOS Preview / a native window opens).
51-
- Inline ipycanvas fills the pane width (``height: auto``) so the drawing
58+
- Viewer-pane ipycanvas fills the pane width (``height: auto``) so the drawing
5259
buffer's aspect ratio is kept instead of the attribute pixel box.
5360
- Rewrite the identifier ``global`` to ``globalThis`` in widget packs so
5461
ipycanvas's Node ``buffer`` polyfill can boot inside a strict IIFE

‎src/tkipw/__init__.py‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@
4848
# ``from tkipw import enable_*`` / ``__getattr__``, but omitted here so
4949
# ``from tkipw import *`` does not pull optional heavy dependencies.
5050
]
51-
__version__ = "0.0.3"
51+
__version__ = "0.0.4"
5252

5353
_LAZY_ATTRS: dict[str, tuple[str, str]] = {
5454
"App": (".app", "App"),

0 commit comments

Comments
 (0)