Releases: kkinder/puepy
0.4.6
0.4.5
What's Changed
Full Changelog: release/0.4.1...release/0.4.5
0.4.1
What's Changed
- Update README.md by @kishankarun in #43 and #53
- Update watchers.py by @kishankarun in #47
- Use threading http server by @kkinder in #54
New Contributors
- @kishankarun made their first contribution in #43
Full Changelog: release/0.4.0...release/0.4.1
0.4.0
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
Full Changelog: release/0.3.7...release/0.4.0
0.3.7
Bug Fixes
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
- Thanks to PuePy's first contributor (besides the author), @kishankarun, who has helped out on the mkdocs repo.
Full Changelog: release/0.3.6...release/0.3.7
0.3.6
Bug Fixes
Enhancements
- Update method reactive by @kkinder in #26
- Bump certifi from 2024.6.2 to 2024.7.4 by @dependabot in #20
- Expand tests coverage by @kkinder in #30
- Add loading indicator text to examples by @kkinder in #31
New Contributors
- @dependabot made their first contribution in #20
Full Changelog: release/0.3.5...release/0.3.6
0.3.5
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
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
0.3.2
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