diff --git a/README.md b/README.md index 8fec6917..cabc948c 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# tcframe 1.2.1 +# tcframe 1.3.0 [![GitHub Release](https://img.shields.io/github/release/tcframe/tcframe.svg)](https://github.com/tcframe/tcframe) [![Build Status](https://img.shields.io/travis/tcframe/tcframe/master.svg)](https://travis-ci.org/tcframe/tcframe) diff --git a/docs/conf.py b/docs/conf.py index 2170dbb5..061858b4 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -53,9 +53,9 @@ # built documents. # # The short X.Y version. -version = '1.2' +version = '1.3' # The full version, including alpha/beta/rc tags. -release = '1.2.1' +release = '1.3.0' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. diff --git a/docs/getting-started/getting-started.rst b/docs/getting-started/getting-started.rst index a974edd7..807e3984 100644 --- a/docs/getting-started/getting-started.rst +++ b/docs/getting-started/getting-started.rst @@ -44,7 +44,7 @@ Installation Firstly, we must get **tcframe** on our system. It consists of C++ header files and a few helper scripts. -Download the latest **tcframe** `here `_. Extract the zip file somewhere on your system; for example, ``~/tcframe``. We will call this directory "**tcframe** home". Confirm that you extracted it correctly by verifying that the directory ``include`` exists directly inside **tcframe** home. +Download the latest **tcframe** `here `_. Extract the zip file somewhere on your system; for example, ``~/tcframe``. We will call this directory "**tcframe** home". Confirm that you extracted it correctly by verifying that the directory ``include`` exists directly inside **tcframe** home. Then, add the following lines to your ``~/.bashrc``. This will set the environment variable ``TCFRAME_HOME`` to our **tcframe** home directory, and make ``tcframe`` command available everywhere. diff --git a/docs/release-notes/1_3_0.rst b/docs/release-notes/1_3_0.rst new file mode 100644 index 00000000..00d40c16 --- /dev/null +++ b/docs/release-notes/1_3_0.rst @@ -0,0 +1,12 @@ +.. _v1_3_0: + +1.3.0 +===== + +February 10, 2017 + +New features +------------ + +- Subtask IDs specified by ``Subtasks()`` in ``TestCases()`` or ``TestGroupX()`` are now validated. It is an error now if you specify non-existing subtasks. +- ``BeforeOutputFormat()`` can be used to set the value of output variables that depend on input variables. See :ref:`io-formats_before-output-format` for more details. diff --git a/docs/release-notes/release-notes.rst b/docs/release-notes/release-notes.rst index a6dc1afa..62621dcf 100644 --- a/docs/release-notes/release-notes.rst +++ b/docs/release-notes/release-notes.rst @@ -6,6 +6,7 @@ Release Notes .. toctree:: :maxdepth: 1 + 1_3_0 1_2_1 1_2_0 1_1_0 diff --git a/scripts/tcframe b/scripts/tcframe index d625a552..42ebc80f 100755 --- a/scripts/tcframe +++ b/scripts/tcframe @@ -21,7 +21,7 @@ build() { } version() { - echo "tcframe 1.2.1" + echo "tcframe 1.3.0" } if [ -z "$TCFRAME_HOME" ]; then