Changelogs » Robotframework

PyUp Safety actively tracks 263,166 Python packages for vulnerabilities and notifies you when to upgrade.

Robotframework

3.2.2

Robot Framework 3.2.2 is a new minor release with some bug fixes, Libdoc enhancements and official Python 3.9 support. For more information see the [full release notes](https://github.com/robotframework/robotframework/blob/master/doc/releasenotes/rf-3.2.2.rst).

3.2.1

Robot Framework 3.2.1 fixes two high priority regressions in Robot Framework 3.2. It was released on Monday May 4, 2020. For more details see the [full release notes](https://github.com/robotframework/robotframework/blob/master/doc/releasenotes/rf-3.2.1.rst).

3.2

Robot Framework 3.2 is a new major release with an enhanced test data parser, handy `library` and `not_keyword` decorators, enhanced Libdoc spec files for external tools, inline Python evaluation support, and many other interesting new features and lot of bug fixes.
  
  For more information see the [full release notes](https://github.com/robotframework/robotframework/blob/master/doc/releasenotes/rf-3.2.rst).

3.2rc2

Robot Framework 3.2 is a new major release with an enhanced test data parser, handy `library` and `not_keyword` decorators, enhanced Libdoc spec files for external tools, inline Python evaluation support, and many other interesting new features and lot of bug fixes. Robot Framework 3.2 rc 2 contains all changes planned to the final release. It has few smallish fixes compared to the first release candidata. Users are highly recommended to test it in their environments and report possible problems.
  
  For more information see the [full release notes](https://github.com/robotframework/robotframework/blob/master/doc/releasenotes/rf-3.2rc2.rst).

3.2rc1

Robot Framework 3.2 is a new major release with an enhanced test data parser, handy `library` and `not_keyword` decorators, enhanced Libdoc spec files for external tools, inline Python evaluation support, and many other interesting new features and lot of bug fixes. Robot Framework 3.2 rc 1 contains all changes planned to the final release. Users are highly recommended to test it in their environments and report possible problems.
  
  For more information see the [full release notes](https://github.com/robotframework/robotframework/blob/master/doc/releasenotes/rf-3.2rc1.rst).

3.2b2

Robot Framework 3.2 is a new major release with new, enhanced test data parser, handy `library` and `not_keyword` decorators, inline Python evaluation support, and many other interesting new features and bug fixes. RF 3.2 beta 2 is its third preview release and the last planned release before release candidates.
  
  For more information see the [full release notes](https://github.com/robotframework/robotframework/blob/master/doc/releasenotes/rf-3.2b2.rst).

3.2b1

Robot Framework 3.2 is a new major release with new, enhanced test data parser, handy `library` decorator, inline Python evaluation support, and many other interesting new features and bug fixes. RF 3.2 beta 1 is its second preview release and it already contains majority of the planned new features and fixes, including the new parser.
  
  For more information see the [full release notes](https://github.com/robotframework/robotframework/blob/master/doc/releasenotes/rf-3.2b1.rst).

3.2a1

Robot Framework 3.2 is a new major release with new, enhanced test data parser, inline Python evaluation support, and many other interesting new features and bug fixes. RF 3.2 alpha 1 is its first preview release and it already contains majority of the planned new features and fixes, including the new parser.
  
  For more information see the [full release notes](https://github.com/robotframework/robotframework/blob/master/doc/releasenotes/rf-3.2a1.rst).

3.1.2

RF 3.1.2 contains few important bug fixes and some nice enhancements. It also contains several minor deprecations related to the test data syntax that pave the way towards Robot Framework 3.2 which will contain a new test data parser. For details see the full release notes at https://github.com/robotframework/robotframework/blob/master/doc/releasenotes/rf-3.1.2.rst

3.1.2rc1

RF 3.1.2 rc 1 contains few important bug fixes and some nice enhancements. It also contains several minor deprecations related to the test data syntax that pave the way towards Robot Framework 3.2 which will contain a new test data parser. For details see the full release notes at https://github.com/robotframework/robotframework/blob/master/doc/releasenotes/rf-3.1.2.rst

3.1.1

Robot Framework 3.1.1 fixes few regressions in the recent Robot Framework 3.1 release. For more details see the full release notes at https://github.com/robotframework/robotframework/blob/master/doc/releasenotes/rf-3.1.1.rst

3.1.1rc1

RF 3.1.1 rc 1 fixes few regressions in the recent RF 3.1 release. For more details see the full release notes at https://github.com/robotframework/robotframework/blob/master/doc/releasenotes/rf-3.1.1.rst

3.1

Robot Framework 3.1 is a new major release with Robotic Process Automation (RPA) support, automatic argument type conversion, support for named-only arguments, for loop enhancements, fix for intermittent corruption of `output.xml` files when using timeouts, and several other interesting new features and as various bug fixes. It also starts the deprecation process to remove the support of using test data in HTML format and making test data parsing more strict also otherwise.
  
  For more information see the [full release notes](https://github.com/robotframework/robotframework/blob/master/doc/releasenotes/rf-3.1.rst).

3.1rc2

Robot Framework 3.1 is a new major release with Robotic Process Automation (RPA) support, automatic argument type conversion, support for named-only arguments, for loop enhancements, fix for intermittent corruption of `output.xml` files when using timeouts, and several other interesting new features and as various bug fixes. It also starts the deprecation process to remove the support of using test data in HTML format and making test data parsing more strict also otherwise.
  
  Release candidate 2 only has one small bug fix and few documentation enhancements compared to release candidate 1. For more information about the release see the [full release notes](https://github.com/robotframework/robotframework/blob/master/doc/releasenotes/rf-3.1rc2.rst).

3.1rc1

Robot Framework 3.1 is a new major release with Robotic Process Automation (RPA) support, automatic argument type conversion, support for named-only arguments, for loop enhancements, fix for intermittent corruption of `output.xm`l files when using timeouts, and several other interesting new features and as various bug fixes. It also starts the deprecation process to remove the support of using test data in HTML format and making test data parsing more strict also otherwise.
  
  For more information see the [full release notes](https://github.com/robotframework/robotframework/blob/master/doc/releasenotes/rf-3.1rc1.rst).

3.1b1

Robot Framework 3.1 is a new major release with Robotic Process Automation (RPA) support, automatic type conversion for arguments, support for named-only arguments, fix for intermittent corruption of `output.xml` files when using timeouts, and several other interesting new features and as various bug fixes. It also starts the deprecation process to remove the support of using test data in HTML format and making test data parsing more strict also otherwise. Robot Framework 3.1 beta 1 is the third preview release and contains most of the features and fixes the final release is going to have.
  
  For more information see the [full release notes](https://github.com/robotframework/robotframework/blob/master/doc/releasenotes/rf-3.1b1.rst).

3.1a2

Robot Framework 3.1 is a new major release with Robotic Process Automation (RPA) support, automatic type conversion for arguments, support for named-only arguments, and several other interesting new features as well as various bug fixes. It also starts the deprecation process to remove the support of using test data in HTML format and making test data parsing more strict also otherwise. Robot Framework 3.1 alpha 2 is the second preview and already contains most of the features and fixes the final release is going to have.
  
  For more information see the [full release notes](https://github.com/robotframework/robotframework/blob/master/doc/releasenotes/rf-3.1a2.rst).

3.1a1

Robot Framework 3.1 is a new release with terminology configuration to support Robotic Process Automation (RPA) and several other nice planned features. RF 3.1 alpha 1 is the first preview release which only contains initial RPA support as well as enhancements to installation.
  
  For more information see the [full release notes](https://github.com/robotframework/robotframework/blob/master/doc/releasenotes/rf-3.1a1.rst).

3.0.4

Robot Framework 3.0.4 is a new minor release fixing regressions in Robot Framework 3.0.3 related to using dictionary variables. For more information see the [full release notes](https://github.com/robotframework/robotframework/blob/master/doc/releasenotes/rf-3.0.4.rst).

3.0.4rc1

Robot Framework 3.0.4 is a new minor release fixing regressions in Robot Framework 3.0.3 related to using dictionary variables. This release candidate contains all the planned changes. For more information see the [full release notes](https://github.com/robotframework/robotframework/blob/master/doc/releasenotes/rf-3.0.4.rst).

3.0.3

Robot Framework 3.0.3 is a new release containing mainly bug fixes but also few nice enhancements. See the [full release notes](https://github.com/robotframework/robotframework/blob/master/doc/releasenotes/rf-3.0.3.rst) for more details.

3.0.3rc1

Robot Framework 3.0.3 is a new release containing mainly bug fixes but also few nice enhancements. This release candidate is its first and also last planned preview release. See the [full release notes](https://github.com/robotframework/robotframework/blob/master/doc/releasenotes/rf-3.0.3.rst) for more details.

3.0.2

Robot Framework 3.0.2 is the second minor release in the Robot Framework 3.0.x series. The main motivation for this releases is fixing a performance regression with evaluating expressions using some BuiltIn keywords occurring since RF 2.9 (2523), but there are also few other fixes and several nice enhancements.  For more details about the features and fixes see the [full release notes](https://github.com/robotframework/robotframework/blob/master/doc/releasenotes/rf-3.0.2.rst).
  
  Source distribution is available at [PyPI](https://pypi.python.org/pypi/robotframework/3.0.2) and pip users can simply run `pip install --upgrade robotframework` to install the latest release or `pip install robotframework==3.0.2` to install exactly this version.
  
  This release has been sponsored by the [Robot Framework Foundation](http://robotframework.org/foundation). Additionally Nokia Networks has been sponsoring the work related to performance enhancements.
  
  Robot Framework 3.0.2 was released on Monday February 13, 2017.

3.0.1

Robot Framework 3.0.1 fixes several higher and lower level bugs in the earlier releases, and also adds some really nice enhancements. The most important new features are the ability to limit parsing of test case files to a certain file type (e.g. `--extension robot`, 2365) and case-insensitivity support added to most comparison keywords in the BuiltIn library (2439). Robot Framework also now officially supports [PyPy](http://pypy.org), an alternative and in some contexts faster and more memory efficient implementation of the Python language (2513). For more details about the features and fixes see the [full release notes](https://github.com/robotframework/robotframework/blob/master/doc/releasenotes/rf-3.0.1.rst).
  
  Source distribution is available at [PyPI](https://pypi.python.org/pypi/robotframework/3.0.1) and pip users can simply run `pip install --upgrade robotframework` to install or upgrade to the latest release or `pip install robotframework==3.0.1` to install exactly this version.
  
  This release has been sponsored by the [Robot Framework Foundation](http://robotframework.org/foundation) and would not have been possible with this scope otherwise. Big thanks for all the member companies of the foundation for your support!
  
  Robot Framework 3.0.1 was released on Friday January 6, 2017.

3.0

Robot Framework 3.0 is a new major release with Python 3 support and a new powerful listener interface that allows modifying executed tests as well as execution results. Also start-up scripts have been enhanced and it is now possible to run tests with new `robot` command and like `python -m robot`. See the [full release notes](https://github.com/robotframework/robotframework/blob/master/doc/releasenotes/rf-3.0.rst) for more information about new features, bug fixes, backwards incompatible changes and deprecated features.
  
  Source distribution is available at [PyPI](https://pypi.python.org/pypi/robotframework/) and pip users can simply run `pip install --upgrade robotframework` to install or upgrade to the latest release.
  
  The standalone JAR distribution with Jython 2.7 is available at [Maven central](http://search.maven.org/search%7Cga%7C1%7Ca%3Arobotframework). As discussed in issue 2218, separate Windows installers are not created anymore.
  
  Robot Framework 3.0 was released on Thursday December 31, 2015.

3.0b1

Robot Framework 3.0 beta 1 is the last planned preview release before release candidates and the final 3.0 release. The biggest enhancements in Robot Framework 3.0 are Python 3 support and a new listener interface that allows modifying executed tests as well as execution results. Also start-up scripts have been enhanced and it is now possible to run tests with `robot` command and like `python -m robot`. See the [full release notes](https://github.com/robotframework/robotframework/blob/master/doc/releasenotes/rf-3.0b1.rst) for more information about new features, bug fixes, backwards incompatible changes and deprecated features in Robot Framework 3.0.
  
  Source distribution is available at [PyPI](https://pypi.python.org/pypi/robotframework/3.0b1) and pip users can simply run `pip install --upgrade --pre robotframework` to install or upgrade to the latest release or `pip install robotframework==3.0b1` to install exactly this version.
  
  Separate Windows installers are not created and the plan is not to create them even for final releases in the future (2218). The standalone jar distribution can be created and added here if there are requests, but we only upload final releases to the [Maven central](http://search.maven.org/search%7Cga%7C1%7Ca%3Arobotframework).
  
  Robot Framework 3.0 beta 1 was released on Wednesday December 23, 2015.

3.0a2

Robot Framework 3.0 alpha 2 is the second preview of the next Robot Framework major version. The biggest enhancement it contains is Python 3 support, but also new generic `robot` start-up script have been introduced.
  
  Biggest change in alpha 2 over alpha 1 is improvement in the execution speed when using listeners. The issue list at the end of [full release notes](https://github.com/robotframework/robotframework/blob/master/doc/releasenotes/rf-3.0a2.rst) mentions for each issue whether it came in alpha 1 or 2.
  
  Source distribution is available at [PyPI](https://pypi.python.org/pypi/robotframework/3.0a2) and pip users can simply run `pip install --upgrade --pre robotframework` to install or upgrade to the latest release or `pip install robotframework==3.0a2` to install exactly this version.
  
  Separate Windows installers are not created and the plan is not to create them even for final releases in the future (2218). The standalone jar distribution can be created and added here if there are requests, but we only upload final releases to the [Maven central](http://search.maven.org/search%7Cga%7C1%7Ca%3Arobotframework).
  
  Robot Framework 3.0 alpha 2 was released on Thursday December 10, 2015.

3.0a1

Robot Framework 3.0 alpha 1 is the first preview of the next Robot Framework major version. The biggest enhancement it contains is Python 3 support, but also new generic `robot` start-up script have been introduced. For more details see the [full release notes](https://github.com/robotframework/robotframework/blob/master/doc/releasenotes/rf-3.0a1.rst).
  
  Source distribution is available at [PyPI](https://pypi.python.org/pypi/robotframework/3.0a1) and pip users can simply run `pip install --upgrade --pre robotframework` to install or upgrade to the latest release or `pip install robotframework==3.0a1` to install exactly this version.
  
  Separate Windows installers are not created and the plan is not to create them even for final releases in the future (2218). The standalone jar distribution can be created and added here if there are requests, but we only upload final releases to the [Maven central](http://search.maven.org/search%7Cga%7C1%7Ca%3Arobotframework).
  
  Robot Framework 3.0 alpha 1 was released on Thursday November 19, 2015.

2.9.2

Robot Framework 2.9.2  fixes broken AutoItLibrary support, adds IronPython support to the Dialogs library, and contains several other fixes and enhancements. For more details see the [full release notes](https://github.com/robotframework/robotframework/blob/master/doc/releasenotes/rf-2.9.2.rst).
  
  Source distribution and Windows installers are available at [PyPI](https://pypi.python.org/pypi/robotframework/2.9.2) and the standalone JAR with Jython 2.7 at [Maven central](http://search.maven.org/search%7Cga%7C1%7Ca%3Arobotframework). Pip users can simply run `pip install --upgrade robotframework` to install or upgrade to the latest release or `pip install robotframework==2.9.2` to install exactly this version.
  
  Robot Framework 2.9.2 was released on Friday October 9, 2015.

2.9.1

Robot Framework 2.9.1 is a bug fix release that fixes few high priority bugs in
  Robot Framework 2.9. For more details see the [full release notes](https://github.com/robotframework/robotframework/blob/master/doc/releasenotes/rf-2.9.1.rst).
  
  Source distribution and Windows installers are available at [PyPI](https://pypi.python.org/pypi/robotframework/2.9.1) and the standalone JAR with Jython 2.7 at [Maven central](http://search.maven.org/search%7Cga%7C1%7Ca%3Arobotframework). Pip users can simply run `pip install --upgrade robotframework` to install or upgrade to the latest release or `pip install robotframework==2.9.1` to install exactly this version.
  
  Robot Framework 2.9.1 was released on Friday August 28, 2015.