0.12 (2023-01-11)
- Added
edit command to open the configuration file.
- Fixed model detection in
serve mode.
0.11 (2022-08-14)
- Updated automatic locators to try partial text match.
- Added a better error message for when a URL is unreachable.
- Added
fake.person.username and fake.person.password properties.
- Added support for
shell mode with Playwright.
0.10 (2022-04-01)
- Added URL pattern detection when using
auto() to create pages.
- Added preliminary support for using Playwright as the automation framework.
- Added setting to remember the last action used on a page.
0.9 (2021-10-27)
- Added
alias command to map alternate domains to existing models.
- Updated
Page.html to return a string.
- Added
Page.soup to return parsed HTML using Beautiful Soup.
- Updated locators to only count
uses when it will impact the ordering.
0.8 (2021-05-12)
- Added
exec command to run Python scripts.
- Added randomization of the browser's user agent.
- Fixed Flask 2.0 incompatibility.
0.7 (2021-03-26)
- Updated shutdown sequence to delete
geckodriver.log automatically.
- Changed
Page.text to return just the extracted text from a page.
- Added
Page.identity as a checksum of the page's text.
- Added an experimental
pomace serve mode to invoke Pomace as a web API.
0.6 (2021-01-02)
- Renamed automatic page load function from
autopage() to auto().
- Updated page model schema to
locators: { inclusions: [], exclusions: [] }.
- Added automatic attempts to try multiple indices when locating elements.
- Fixed page matching to find exact patterns before abstract ones.
0.5 (2020-12-28)
- Added automatic cleanup of unused locators.
- Added prompt when no locators match.
- Added
clean command to force cleanup of unused actions.
- Added
clone command to download models from Git repositories.
0.4 (2020-11-14)
- Fixed handling of automatic browser updates.
0.3 (2020-10-01)
- Added
text and html properties to pages.
- Updated actions to support
delay=0 override.
- Updated
URL to support comparison to strings.
0.2 (2020-08-10)
- Added support for
$BROWSER environment variable on CI.
- Added
fake.person.honorific property.
- Changed shell command from
dev to shell.
0.1 (2020-07-03)