Changes 2.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. Revision history for Playwright
  2. 0.016 2021-09-16 TEODESIAN
  3. - Prevent deep recursion due to playwright using the _request name for methods too
  4. - Actually support getting FetchRequest objects via the _request() method
  5. 0.015 2021-09-13 TEODESIAN
  6. - Add a note on proper usage of Download classes to the POD.
  7. 0.014 2021-09-09 TEODESIAN
  8. - Add cleanup option to Playwright::new, and bin/reap_playwright_servers to assist in cleanup when doing manual investigations.
  9. - Fix issue with reference to eval() rather than evaluate()
  10. - Launch via browserServerLaunch so we can interrogate playwright for the browser PID
  11. 0.013 2021-08-31 TEODESIAN
  12. - Statically generate playwright subclasses so that callers can easily wrap them with MOPs.
  13. - allow evaluate() to be called on ElementHandles
  14. 0.012 2021-08-03 TEODESIAN
  15. - Automatically translate element handles passed as args objects to the playwright process.
  16. 0.011 2021-07-27 TEODESIAN
  17. - Make no attempts whatsoever to install node deps for users, instead giving them advice how to self-service fix their problems.
  18. 0.010 2021-07-27 TEODESIAN
  19. - Fix issue with yargs fix breaking invocation in Playwright.pm
  20. - Fix issue with child selectors being broken
  21. - Add ability to specify library path
  22. 0.009 2021-07-26 TEODESIAN
  23. - Remove dependency on yargs in bin/playwright_server
  24. 0.008 2021-07-16 TEODESIAN
  25. - Add parent attribute to grab element parents when needed
  26. - Remove dependency on AsyncData in favor of File::Temp, Sereal and fork().
  27. - Prevent destructors for other objects firing in forks used to do asynchronous operations.
  28. 0.007 2021-06-17 TEODESIAN
  29. - Adjust module for changing Download returns, and api.json no longer being shipped with Playwright
  30. - Fix some warnings when installing for the first time.
  31. 0.006 2021-04-12 TEODESIAN
  32. - Prevent $? from bubbling up in our destructor and invalidating program exit code by localizing $? in quit()
  33. - Add a link to the Playwright slack in the documentation.
  34. 0.005 2021-03-24 TEODESIAN
  35. [BUG FIXES]
  36. - Prevent double destroy in the event of quit() being called
  37. - Make the destroy() process a good deal more reliable
  38. - Add a timeout parameter to new() to control how long to wait for the server to spin up/down
  39. - Improve documentation
  40. - Adjust auto-install process to work better on windows, and not leak stderr in some contexts.
  41. 0.004 2021-03-19 TEODESIAN
  42. [BUG FIXES]
  43. - Adjust spec parser for newer Playwright spec versions
  44. 0.003 2021-03-16 TEODESIAN
  45. [BUG FIXES]
  46. - Fix broken testsuite
  47. 0.002 2021-02-10 TEODESIAN
  48. [BUG FIXES]
  49. - Declare perl 5.28 to be minimum version
  50. 0.001 2020-11-02 TEODESIAN
  51. - First release to CPAN