8000 Releases · kkinder/puepy · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Releases: kkinder/puepy

0.3.4

13 Jul 09:25
Compare
Choose a tag to compare

Features

  • Much improved docstrings for new docs site (coming shortly)

Cleanup

  • Removed some references to unused code in examples
  • Correct use of Apache license file
  • Fix auto-added files in .github ignore

Full Changelog: release/0.3.3...release/0.3.4

0.3.3

29 Jun 09:12
Compare
Choose a tag to compare

Bug Fixes

  • Fix MicroPython warning

Full Changelog: release/0.3.2...release/0.3.3

0.3.2

29 Jun 09:08
Compare
Choose a tag to compare

Bug Fixes

  • Add warning for improper slot usage

Features

  • Fix minor string formatting bug for old versions of Python

Full Changelog: release/0.3.1...release/0.3.2

0.3.1

23 Jun 11:51
Compare
Choose a tag to compare

Bug Fixes

  • Be less willy-nilly about re-using components by @kkinder in #6

Full Changelog: release/0.3.0...release/0.3.1

0.3.0

16 Jun 15:02
Compare
Choose a tag to compare

Bug Fixes

  • Fix MicroPython issue where GET parameters weren't being passed to pages
  • Fix navigate_to_path not working correctly with page classes passed in
  • Fix attributes on web components being erased on DOM patching

Security

  • When you have URL parameters coming in, either as GET arguments or via routing parameters, only pass them as keyword arguments to page components if relevant props exist. This prevents someone injecting values into your Page instances through URL parameters

Features

  • Add application-level state
  • Clarify default vs 404 pages
  • Add default error pages and mechanism to send exceptions to framework on things like redirects, not founds, not authorized, and forbidden
  • Add ability to tweak default error pages

Full Changelog: release/0.2.1...release/0.3.0

0.2.1

09 Jun 09:53
Compare
Choose a tag to compare

Bug fixes:

  • Fix MicroPython's "html5 history mode" not recording history
  • Fix bool not working correctly when passed to checkboxes. (False was rendering as true)
  • Fix default values not working on props

Optimizations:

  • Use Morphdom if available, with eye to requiring it in future for client-side

Cleanup:

  • Clean up attributes in core
  • Rename ready() to on_ready()

Examples:

  • Add Jinja2 example, add hooks that make it work
  • Add ltk example
  • Add datetime example

Website Bundle:

puepy-bundle.zip

0.2.0

02 Jun 12:57
Compare
Choose a tag to compare
  • Clean up docs, examples
  • Fix the way refs work
  • Make router more widely available on component pages
  • Make router work in MicroPython
  • Fix for refs that weren't mapping to correct origins

Full Changelog: release/0.1.2...release/0.2.0

0.1.2

27 May 21:18
Compare
Choose a tag to compare

Mostly just hammering out CI

For usage in your web projects: puepy-0.1.2.zip

Full Changelog: release/0.1.1...release/0.1.2

0.1.1

26 May 17:02
Compare
Choose a tag to compare
  • Just some post-first-release cleanup

Full Changelog: release/0.1.0a...release/0.1.1

0.1.0a

23 May 22:27
319f752
Compare
Choose a tag to compare

Test release

0