π Release v0.5.6 (2025-09-17)
See the β² changelog to see all the commits.
See the β comparison history with the previous tag.
π₯ Main Changes
- Update Python3 version to Python3.12
- Exchange Selenium and WebDriver for Playwright
- Update Dockerfile and Makefile
- Add Verification GitHub Workflow
- Run with uvloop
- Cache and use the same playwright.Page
- Run HTTP file server process to load static pages for Playwright
π¨ Builds
- Add playwright asyncio pytest plugin and set loop to session. #b402bfc
- Exchange selenium and webdriver for playwright. #9b73dd1
β¨ Features
- Exchange selenium and webdriver for playwright. #d3e9107
- Serve images and web dirs static files. #ed869a6
- Run with uvloop. #0eb82b3
- Add exception logs on handler. #063a9dd
π§ Fixes
β»οΈ Refactors
π§ͺ Tests
- Run file server process to load pages for playwright. #f717590
- Update tests. #5e0f752
- Load css style on playwright. #da8a224
- Use async client and add uvloop and session fixtures. #97eb437
π Chores
- Remove license-files. #b09da61
- Add changelog. #e98e88e
- Update readme. #7fac2a2
- Update config files. #590e2f8
π Others
- Add verification workflow. #97a2f69