Skip to content

Commit

Permalink
Release 7.1
Browse files Browse the repository at this point in the history
  • Loading branch information
rdzman committed Oct 8, 2020
1 parent 6893f6d commit 7811e63
Show file tree
Hide file tree
Showing 4 changed files with 41 additions and 6 deletions.
13 changes: 9 additions & 4 deletions CHANGES.md
Original file line number Diff line number Diff line change
Expand Up @@ -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 `<tag>` is implemented by the
function `have_feature_<tag>()`. 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
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
30 changes: 30 additions & 0 deletions docs/relnotes/MP-Test-Release-Notes-7.1.md
Original file line number Diff line number Diff line change
@@ -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 `<tag>` is implemented by the
function `have_feature_<tag>()`. 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
2 changes: 1 addition & 1 deletion lib/mptestver.m
Original file line number Diff line number Diff line change
Expand Up @@ -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;
Expand Down

0 comments on commit 7811e63

Please sign in to comment.