github kkinder/puepy release/0.3.0
0.3.0

latest releases: release/0.4.5, release/0.4.1, release/0.4.0...
3 months ago

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

Don't miss a new puepy release

NewReleases is sending notifications on new releases.