Skip to content

Releases: kkinder/puepy

0.4.6

06 Oct 10:39
Compare
Choose a tag to compare

What's Changed

Full Changelog: release/0.4.5...release/0.4.6

0.4.5

07 Sep 09:48
Compare
Choose a tag to compare

What's Changed

  • Add CssClass for runtime CSS definitions by @kkinder in #60

Full Changelog: release/0.4.1...release/0.4.5

0.4.1

17 Aug 14:52
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: release/0.4.0...release/0.4.1

0.4.0

10 Aug 10:10
Compare
Choose a tag to compare

Breaking Changes

Updated examples etc to PyScript 2024.8.2, which uses await by default for top-level code, per its release notes:

BREAKING CHANGE PyScript now uses a top level await by default. You used to have to include the async flag to enable this. Now, instead, use async="false" to revert the behaviour back to the old default behaviour. We made this change because many folks were await-ing functions and missing or not realising the need for the (old) async attribute. Hence the flip in behaviour (pyscript/pyscript#2134).

This change makes a lot of sense and I recommend following it.

If you upgrade PuePy while using the previous version PyScript, it should keep working, but it isn't something that's part of the test suite.

Since that's a breaking change (sort of), I'm bumping to 0.4.0.

What's Changed

  • Update PyScript to version 2024.8.2 in examples by @kkinder in #51

Full Changelog: release/0.3.7...release/0.4.0

0.3.7

03 Aug 09:21
Compare
Choose a tag to compare

Bug Fixes

  • Ensure that both 'checked' and 'value' attributes are updated by @kkinder in #34

Enhancements

  • Reduce the number of unnecessary underscores in ref generation. by @kkinder in #35
  • Add next_tick function for conveniently calling methods slightly later by @kkinder in #36
  • Upgrade to pyscript 2024.8.1 by @kkinder in #38
  • Add experimental typeahead example by @kkinder in #39

New Contributor

Full Changelog: release/0.3.6...release/0.3.7

0.3.6

28 Jul 09:56
Compare
Choose a tag to compare

Bug Fixes

Enhancements

New Contributors

Full Changelog: release/0.3.5...release/0.3.6

0.3.5

20 Jul 10:27
Compare
Choose a tag to compare

What's Changed

  • Deterministic generation of IDs by @kkinder in #19
  • Add Playwright Tests with PyTest by @kkinder in #11
  • Fixes #22, so that router doesn't incorrectly route to / for all default pages by @kkinder in #23
  • Upgrade to PyScript 2024.7.1 by @kkinder in #21

Full Changelog: release/0.3.4...release/0.3.5

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