Skip to content

Releases: justpy-org/justpy

0.2.5 release

25 Aug 04:59
Compare
Choose a tag to compare

fixes #242 with fix for #26 in Firefox - adds tutorial example code

0.2.4 release

25 Aug 04:48
Compare
Choose a tag to compare

JustPy 0.2.2

07 Sep 20:38
Compare
Choose a tag to compare

This is the first release in a long time and includes many new features as well as bug fixes. I recommend continuing using release 0.1.15 for production.

New features:

  1. Ability to register component for use by parser
  2. 'keydown', 'keyup', 'keypress' events added to WebPage
  3. In WebPage added method write that adds markdown and method equation that adds an equation.
  4. Added class TailwindVersion1Page(WebPage) if you want to use version 1 of tailwind instead of version 2 which is default now
  5. Markdwon element
  6. Equation element
  7. If AgGrid field includes 'formatter' it is evaluated as javascript
  8. Quasar version option
    QUASAR_VERSION = config('QUASAR_VERSION', cast=str, default=None)
  9. Request handlers can return raw starlette response (just return startlette respose) line 171 in justpy.py
  10. Support for additional chart packages: Vega, Bokeh, Plotly, DeckGl

JustPy 0.1.5

14 Oct 18:15
Compare
Choose a tag to compare

Added requirement for the websockets package without which issues with uvicorn arose.

Added props to Quasar components which were updated..

JustPy 0.1.4

30 Aug 18:42
Compare
Choose a tag to compare

Mainly changes to AgGrid:
https://justpy.io/grids_tutorial/checkbox/
https://justpy.io/grids_tutorial/field_evaluation/
https://justpy.io/grids_tutorial/grid_api/

Some minor bug fixes

Updated local tailwind version

You can use wp.redirect in request handlers with no need for page_ready event

JustPy 0.1.3

21 Jul 17:42
Compare
Choose a tag to compare
  1. Various bug fixes

  2. New transitions attributes makes it easy to add CSS transitions to elements https://justpy.io/tutorial/transitions/

  3. More flexibility running JavaScript code on page using the result_ready page event

  4. Ability to add user supplied cookies via the cookies attribute of WebPage

JustPy 0.1.2

27 May 18:29
Compare
Choose a tag to compare
  1. Various bug fixes

  2. New CRASH configuration variable. When True program halts when there is an error in an event handler.

  3. Added new page_ready event that fires when page has finished loading

  4. Added QInputChage and InputChageOnly components that do not emit the input event and respond only to the change event saving communication with the server and typing in bursts

JustPy 0.1.0

08 May 19:31
Compare
Choose a tag to compare

New features:

There were also minor bug fixes

JustPy 0.0.9

22 Apr 16:22
Compare
Choose a tag to compare

New in this release:

  1. Ability to run locally without an internet connection by setting the `NO_INTERNET' option https://justpy.io/tutorial/configuration/#working-locally-without-an-internet-connection

  2. Initial drag and drop support
    https://justpy.io/tutorial/drag_and_drop/

  3. Ability to create your own advanced components that include a Vue.js counterpart to the Python counterpart
    https://justpy.io/tutorial/advanced_components/

  4. When LOGGING_LEVEL = DEBUG in justpy.env more detailed information is given when there is error in a event handler

  5. WebPage events (documentation coming soon)

In addition there were minor bug fixes

JustPy 0.0.8

02 Mar 03:47
Compare
Choose a tag to compare

Added run_javascript method to WebPage https://justpy.io/reference/webpage/#async-def-run_javascriptself-javascript_string

Added support for the rules attribute of QInput https://justpy.io/quasar_tutorial/QInput/#input-validation

Added examples to QInput documentation https://justpy.io/quasar_tutorial/QInput/