diff --git a/CHANGES.md b/CHANGES.md index 6e6f0e0..5d19336 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -2,18 +2,23 @@ Change history for MP-Test ========================== -Changes since 7.0 ------------------ +Version 7.1 - *Oct 8, 2020* +--------------------------- + +#### 10/8/20 + - Release 7.1. #### 9/22/20 - Add `have_feature()`, moved from [MP-Opt-Model][2], as a modular, extensible alternative to `have_fcn()`, originally from [MATPOWER][3], where the detection of a feature named `` is implemented by the function `have_feature_()`. Includes feature detection functions - for `matlab` and `octave`. + for `'matlab'` and `'octave'`. + - Switch from Travis-CI to GitHub workflows for continuous integration + testing. #### 9/21/20 - - Add mptestver() defining explicit version number. + - Add `mptestver()` defining explicit version number. #### 12/6/19 - Improve handling of complex quantities in `t_is()`. Now displays diff --git a/README.md b/README.md index 9fbdcc2..fb88e4c 100644 --- a/README.md +++ b/README.md @@ -36,7 +36,7 @@ of MATLAB or Octave, including setting up your MATLAB path. t_test_fcns.......ok t_have_feature....ok All tests successful (25 of 25) - Elapsed time 0.07 seconds. + Elapsed time 0.06 seconds. ``` Usage diff --git a/docs/relnotes/MP-Test-Release-Notes-7.1.md b/docs/relnotes/MP-Test-Release-Notes-7.1.md new file mode 100644 index 0000000..151e605 --- /dev/null +++ b/docs/relnotes/MP-Test-Release-Notes-7.1.md @@ -0,0 +1,30 @@ +What's New in MP-Test 7.1 +------------------------- + +#### Released Oct 8, 2020 + +Below is a summary of the changes since version 7.0 of MP-Test. See the +[`CHANGES.md`][1] file for all the gory details. + +#### New Features: + - New function `have_feature()` to detect availability and version + information for optional functionality. This is a modular, extensible + replacement for `have_fcn()`, from [MATPOWER][2] and [MP-Opt-Model][3]. + The detection of a feature named `` is implemented by the + function `have_feature_()`. Includes feature detection functions + for `'matlab'` and `'octave'`. + +#### Other Changes: + - Expanded documentation in [README.md][4]. + - Improve handling of complex quantities in `t_is()`. Now displays + differences in imaginary parts as well when there is a mismatch. + Previously, it would show only the real parts which could be identical. + - Add `mptestver()` defining explicit version number. + - Switch from Travis-CI to GitHub workflows for continuous integration + testing. + + +[1]: ../../CHANGES.md +[2]: https://github.com/MATPOWER/matpower +[3]: https://github.com/MATPOWER/mp-opt-model +[4]: ../../README.md diff --git a/lib/mptestver.m b/lib/mptestver.m index ea15ebf..81d74f4 100644 --- a/lib/mptestver.m +++ b/lib/mptestver.m @@ -17,7 +17,7 @@ v = struct( 'Name', 'MP-Test', ... 'Version', '7.1', ... 'Release', '', ... - 'Date', '22-Sep-2020' ); + 'Date', '08-Oct-2020' ); if nargout > 0 if nargin > 0 rv = v;