From 5dfcb7ef4cb74cf9fb046be9f54c7e17fbbcd70a Mon Sep 17 00:00:00 2001 From: mihaiparvu Date: Fri, 31 May 2019 11:06:40 +0300 Subject: [PATCH] Preparation for 1.3.0 release --- docs/ScreenCapLibrary-1.3.0.rst | 69 +++++++++++++++++++++++++++++++++ docs/ScreenCapLibrary.html | 2 +- src/ScreenCapLibrary/library.py | 2 +- src/ScreenCapLibrary/version.py | 2 +- 4 files changed, 72 insertions(+), 3 deletions(-) create mode 100644 docs/ScreenCapLibrary-1.3.0.rst diff --git a/docs/ScreenCapLibrary-1.3.0.rst b/docs/ScreenCapLibrary-1.3.0.rst new file mode 100644 index 0000000..009b24f --- /dev/null +++ b/docs/ScreenCapLibrary-1.3.0.rst @@ -0,0 +1,69 @@ +====================== +ScreenCapLibrary 1.3.0 +====================== + + +.. default-role:: code + + +ScreenCapLibrary is a `Robot Framework`_ test library for taking screenshots on the machine where tests are run. +ScreenCapLibrary 1.3.0 is a new release is a new release with WebM video capture support and background capturing. +All issues targeted for ScreenCapLibrary v1.3.0 can be found from +the `issue tracker`_. + +If you have pip_ installed, just run + +:: + + pip install --upgrade robotframework-screencaplibrary + +to install the latest release or use + +:: + + pip install robotframework-screencaplibrary==1.3.0 + +to install exactly this version. Alternatively you can download the source +distribution from PyPI_ and install it manually. + +ScreenCapLibrary 1.3.0 was released on Friday May 31, 2019. + +.. _Robot Framework: http://robotframework.org +.. _ScreenCapLibrary: https://github.com/mihaiparvu/ScreenCapLibrary +.. _pip: http://pip-installer.org +.. _PyPI: https://pypi.python.org/pypi/robotframework-screencaplibrary +.. _issue tracker: https://github.com/mihaiparvu/ScreenCapLibrary/issues?q=milestone%3Av1.3.0 + + +.. contents:: + :depth: 2 + :local: + +Most important update +===================== + +- The most important issue is the WebM video capture support (`#20`_). + +Full list of fixes and enhancements +=================================== + +.. list-table:: + :header-rows: 1 + + * - ID + - Type + - Priority + - Summary + * - `#20`_ + - enhancement + - high + - Possibility for video screen capture + * - `#18`_ + - enhancement + - high + - Run keywords in background + +Altogether 2 issues. View on the `issue tracker `__. + +.. _#20: https://github.com/mihaiparvu/ScreenCapLibrary/issues/20 +.. _#18: https://github.com/mihaiparvu/ScreenCapLibrary/issues/18 diff --git a/docs/ScreenCapLibrary.html b/docs/ScreenCapLibrary.html index 975e8e9..e21dba5 100644 --- a/docs/ScreenCapLibrary.html +++ b/docs/ScreenCapLibrary.html @@ -547,7 +547,7 @@ jQuery.extend({highlight:function(e,t,n,r){if(e.nodeType===3){var i=e.data.match(t);if(i){var s=document.createElement(n||"span");s.className=r||"highlight";var o=e.splitText(i.index);o.splitText(i[0].length);var u=o.cloneNode(true);s.appendChild(u);o.parentNode.replaceChild(s,o);return 1}}else if(e.nodeType===1&&e.childNodes&&!/(script|style)/i.test(e.tagName)&&!(e.tagName===n.toUpperCase()&&e.className===r)){for(var a=0;a diff --git a/src/ScreenCapLibrary/library.py b/src/ScreenCapLibrary/library.py index e530d02..caf1350 100644 --- a/src/ScreenCapLibrary/library.py +++ b/src/ScreenCapLibrary/library.py @@ -284,7 +284,7 @@ def start_video_recording(self, name="recording", fps=8, embed=True, embed_width since `Start Video Recording` was called. | *Note:* Be aware that during recording the number of the collected frames are dependent on the - performance of your system. Check different values for ``fps`` to find optimal results.(e.g. + performance of your system. Check different values for ``fps`` to find optimal results. (e.g. for a 15 seconds recording the output might be a 2 second video with 30 fps). """ return self._client.start_video_recording(name, fps, embed, embed_width) diff --git a/src/ScreenCapLibrary/version.py b/src/ScreenCapLibrary/version.py index 4383cfa..3a45984 100644 --- a/src/ScreenCapLibrary/version.py +++ b/src/ScreenCapLibrary/version.py @@ -13,4 +13,4 @@ # See the License for the specific language governing permissions and # limitations under the License. -VERSION = '1.3.0rc3.dev1' +VERSION = '1.3.0'