Releases: ppodgorsek/docker-robot-framework
Releases · ppodgorsek/docker-robot-framework
7.2.0
What's Changed
- Issue #474 - README TOC links don't work on the Docker Hub by @ppodgorsek in #475
- Issue #476 - Dynamic dependency installation doesn't work for other UID/GID runners by @ppodgorsek in #477
- Dependency upgrades by @ppodgorsek in #481
- Added a note about Playwright in the README by @ppodgorsek in #478
- Dependency upgrades by @ppodgorsek in #502
- Added Chrome for Testing instead of Chromium by @andy-kru in #485
New Contributors
Full Changelog: 7.1.0...7.2.0
7.1.0
What's Changed
- Issue #376 - Cannot easily install custom libraries by @ppodgorsek in #473
Full Changelog: 7.0.0...7.1.0
7.0.0
What's Changed
- Issue #421 - Fix grep output to return number of lines by @dencze in #422
- Issue #446 - Cannot build an image based on the Dockerfile by @ppodgorsek in #448
- Issue #352 - Add support for Microsoft Edge by @ppodgorsek in #449
- Issue #352 - Add support for Microsoft Edge by @jeabakker in #408
- Issue #452 - Upgrade Chromium to version 117.0 by @ppodgorsek in #453
- Issue #443 - Add notes to documentation explaining what architectures are supported by @ppodgorsek in #451
- Issue #454 - Add a table of contents to the README by @ppodgorsek in #456
- Dependency upgrades by @ppodgorsek in #472
- Issue #460 - Upgraded Robot Framework to version 7.0
- Issue #461 - Upgraded the base image to Fedora 39
- Issue #462 - Upgraded the Robot Framework Browser Library to version 18.0.0
- Issue #463 - Upgraded Robot Framework DatabaseLibrary to version 1.4.3
- Issue #464 - Upgraded Robot Framework Datadriver to version 1.10.0
- Issue #465 - Upgraded Robot Framework Pabot to version 2.18.0
- Issue #466 - Upgraded Robot Framework Requests to version 0.9.6
- Issue #467 - Upgraded Robot Framework SeleniumLibrary to version 6.2.0
- Issue #468 - Upgraded Amazon AWS CLI to version 1.32.36
- Issue #469 - Upgraded Firefox to version 122.0
- Issue #470 - Upgraded Chromium to version 121.0
- Issue #471 - Upgraded Microsoft Edge to version 121.0.2277.106
New Contributors
- @dencze made their first contribution in #422
- @jeabakker made their first contribution in #408
Full Changelog: 6.1.0...7.0.0
6.1.0
What changed in this version:
- Upgrade Robot Framework to version 6.1
- Upgrade the Browser library to version 16.2.0
- Upgrade Firefox to version 114.0
- Upgrade Chromium to version 114.0
- Upgrade the data driver to version 1.8.1
- Upgrade the IMAP library to version 0.4.6
- Upgrade Pabot to version 2.16.0
- Upgrade the Requests library to version 0.9.5
- Upgrade the AWS CLI to version 1.27.157
- Fix failing CI pipeline
See older notes for previous releases.
Robot Framework in Docker 5.0.0
What changed in this version:
- Fixed issues with the Browser library
- Switched the base image to Fedora 36
- Upgraded the Browser library to version 14.0.0
- Upgraded the IMAP library to version 0.4.5
- Upgraded Pabot to version 2.7.0
- Upgraded the Requests library to version 0.9.3
- Upgraded the AWS CLI to version 1.25.81
- Upgraded Robot Framework to version 5.0.1
- Upgraded Firefox to version 104.0
- Upgraded Chromium to version 103.0
- Upgraded the Data Driver library to version 1.6.0
- Upgraded the Selenium library to version 6.0.0
- Upgraded the SSH library to version 3.8.0
- Upgraded the Gecko driver to version 0.30.0
See older notes for previous releases.
Robot Framework in Docker 4.0.0
What changed in this version:
- Updated Robot Framework to version 4.1
- Updated the Database library to version 1.2.4
- Updated the Browser library to version 6.0.0
- Updated the Data Driver library to version 1.4.1
- Updated the Pabot library to version 2.0.1
- Updated the Requests library to version 0.9.1
- Updated the Selenium library to version 5.1.3
- Updated the SSH library to version 3.7.0
- Updated the AWS CLI library to version 1.20.6
- Fixed warnings related to the Requests library in automated tests
See older notes for previous releases.
Robot Framework in Docker 3.8.0
What changed in this version:
- Added the DateTimeTZ library to adjust the timezone when running tests
- Added the Axe Selenium library
- Test reports can now be uploaded to AWS S3 if required, using the AWS CLI (version 1.19.27)
- Upgraded the Selenium library to version 5.1.1
- Upgraded the IMAP library to version 0.4.0
- Upgraded Pabot to version 1.11
- Upgraded the Requests library to version 0.8.1
- Upgraded the SSH library to version 3.6.0
See older notes for previous releases.
Robot Framework in Docker 3.7.0
What changed in this version:
- Updated the base image to Python 3.9 in Alpine 3.12
- Updated Robot Framework to version 3.2.2
- Updated the Selenium library to version 4.5.0
- Updated the SSH library to version 3.5.1
- Updated the IMAP library to version 0.3.8
- Updated the Requests library to version 0.7.2
- Updated Pabot to version 1.10.0
- Updated Chromium to version 86.0
See older notes for previous releases.
Robot Framework in Docker 3.6.0
What changed in this version:
- The image is not run by the root user anymore and can be fully customised
- Updated the base image to Python 3.8 in Alpine 3.11
- Updated the IMAP library to version 0.3.6
- Updated the Requests library to version 0.6.6
- Updated Pabot to version 1.2.1
- Updated the FTP library to version 1.9
- Updated the Selenium library to version 4.3.0
- Updated the Faker library to version 5.0.0
- Updated Chromium to version 81.0
- Updated Firefox to version 68 ESR
- Added variables to mount the test and report directories
See older notes for previous releases.
Robot Framework in Docker 3.5.0
3.5.0:
- Updated the base image to Alpine Linux
- Updated Chromium to version 79.0
- Updated Firefox to version 71.0
- Updated the Selenium library to version 4.1.0
- Updated Pabot to version 0.96
- Updated the SSH library to version 3.4.0
- Updated the Requests library to version 0.6.2
- Updated Faker to version 4.3.0
- Updated the FTP library to version 1.8
- Added the IMAP library to test emails
3.4.0:
- Updated the base image to Fedora 30
- Updated Robot Framework to version 3.1.2
- Updated Chromium to version 75.0
- Updated Firefox to version 68.0
- Updated Pabot to version 0.84
- Added the Database library
- Added the FTP library
- Added the PyYaml library
- Added the SSH library
- Reduced the image size
3.3.1:
- Updated Firefox to version 67.0
3.3.0:
- Updated the base image to Fedora 29
- Updated Chromium to version 73.0
- Updated Firefox to version 66.0
- Updated Robot Framework to version 3.1.1
- Updated Robot Requests to version 0.5.0
- Updated SeleniumLibrary to version 3.3.1
- Updated Pabot to version 0.53
- Test folder is no longer declared as a Docker volume
- Minor code/setup cleanup
3.2.2:
- Updated Firefox to version 63.0
3.2.1:
- Updated Chromium to version 69.0
- Updated Firefox to version 62.0
- Updated the Selenium library to version 3.2.0
- Updated the Gecko driver to version 0.22.0
- Added the Requests library
- Added the Pabot 0.45 library allowing the parallel execution of tests
- Improved the troubleshooting section of the documentation
3.2.0:
- Updated the base image to Fedora 28
3.1.1:
- Updated Robot Framework to version 3.0.4
- Updated SeleniumLibrary to version 3.1.1
- Updated Chromium to version 65.0
- Updated Firefox to version 59.0
- Added the Faker 4.2.0 library
- Added a troubleshooting section in the documentation
- Allow passing Robot options via an environment variable
3.1.0:
- Updated the base image to Fedora 27
- Updated the Selenium Library to version 3.0.0
- Updated the Gecko driver to version 0.19.1
- Updated Chromium to version 63.0
- Made the required packages' installation more flexible
- Added information about how to contribute
- IntelliJ work files are now ignored by git
3.0.6:
- Updated Firefox to version 57.0
- Updated Chromium to version 61.0
- Allowed to define the screen resolution via environment variables
- Created a simple test script
3.0.5:
- Updated the base image to Fedora 26
- Updated Firefox to version 54.0
- Replaced Google Chrome 57.0 by Chromium 59.0
3.0.4:
- Upgraded Robot Framework to version 3.0.2
- Documented how to switch browsers
3.0.3:
- Added the missing drivers to control Firefox and Chrome
3.0.2:
- Added support for Chrome
3.0.1:
- Removed unused tools and libraries to reduce image size
3.0.0:
- Initial version using Robot Framework 3.0 and Firefox