فهرست منبع

release v1.7.0

wangweimin 2 سال پیش
والد
کامیت
986d6ec9e1
3فایلهای تغییر یافته به همراه31 افزوده شده و 2 حذف شده
  1. 1 0
      docs/releases.rst
  2. 28 0
      docs/releases/v1.7.rst
  3. 2 2
      pywebio/__version__.py

+ 1 - 0
docs/releases.rst

@@ -4,6 +4,7 @@ Release notes
 .. toctree::
    :maxdepth: 2
 
+   releases/v1.7
    releases/v1.6
    releases/v1.5
    releases/v1.4

+ 28 - 0
docs/releases/v1.7.rst

@@ -0,0 +1,28 @@
+What's new in PyWebIO 1.7
+==========================
+
+2022/10/17
+-----------
+
+Highlights
+^^^^^^^^^^^
+* add session reconnect to aiohttp and fastapi backends (now, all platforms support session reconnect)
+
+Detailed changes
+^^^^^^^^^^^^^^^^^
+* auto use local static when CND is not available
+* refine :func:`use_scope(clear=True) <pywebio.output.use_scope>` to avoid page flashing
+
+Bug fix
+^^^^^^^^^^^^^^^^^
+* fix: :func:`textarea(code=True, required=True) <pywebio.input.textarea>` can't submit
+* fix: auto hold don't work on script mode
+* fix (`#389 <https://github.com/pywebio/PyWebIO/issues/389>`_): ``put_select()`` was hidden by ``put_tabs()``
+* fix: `input_update(datalist)` don't work when `datalist` is not provided in ``input()``
+* fix (`#459 <https://github.com/pywebio/PyWebIO/issues/459>`_): code textarea onchange fired when set value
+* fix (`#453 <https://github.com/pywebio/PyWebIO/issues/453>`_): ``put_table()`` error when table data is empty with rich header
+* fix load old static resource after version upgrade
+* fix cancel type raise error in single ``action()``
+* fix (`#377 <https://github.com/pywebio/PyWebIO/issues/377>`_): error on nested ``onchange`` callback
+* fix (`#468 <https://github.com/pywebio/PyWebIO/issues/468>`_): can't reset ``select()``
+* fix ``set_env(output_animation=False)`` don't work for image

+ 2 - 2
pywebio/__version__.py

@@ -1,8 +1,8 @@
 __package__ = 'pywebio'
 __description__ = 'Write interactive web app in script way.'
 __url__ = 'https://pywebio.readthedocs.io'
-__version__ = "1.6.2"
-__version_info__ = (1, 6, 2, 0)
+__version__ = "1.7.0"
+__version_info__ = (1, 7, 0, 0)
 __author__ = 'WangWeimin'
 __author_email__ = 'wang0.618@qq.com'
 __license__ = 'MIT'