Skip to content

Commit b3d0a9c

Browse files
committed
MAINT: Prepare v0.1.4 release
1 parent b67b0a3 commit b3d0a9c

File tree

9 files changed

+88
-10
lines changed

9 files changed

+88
-10
lines changed

applications/mne_analyze/mne_analyze/info.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,7 +141,7 @@ class CInfo
141141
*/
142142
static int RevisionVersion()
143143
{
144-
return 3;
144+
return 4;
145145
}
146146

147147
//=========================================================================================================

applications/mne_scan/mne_scan/info.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -146,7 +146,7 @@ class CInfo
146146
*/
147147
static int RevisionVersion()
148148
{
149-
return 3;
149+
return 4;
150150
}
151151

152152
//=========================================================================================================

doc/doxygen/mne-cpp_doxyfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ PROJECT_NAME = MNE-CPP
3838
# could be handy for archiving the generated documentation or if some version
3939
# control system is used.
4040

41-
PROJECT_NUMBER = 0.1.3
41+
PROJECT_NUMBER = 0.1.4
4242

4343
# Using the PROJECT_BRIEF tag one can provide an optional one line description
4444
# for a project that appears at the top of each page and should give viewer a

doc/gh-pages/pages/development/releasecycle.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
---
2-
title: Release Cycle
2+
title: Release Guide
33
parent: Continuous Integration
44
grand_parent: Develop
55
nav_order: 3
66
---
77

8-
# Release Cycle
8+
# Release Guide
99

1010
New development takes place on the `master` branch. Once the developers have rough consensus we create a new stable release on GitHub, following the `v0.x.y` tag syntax. The MNE-CPP stable release steps are:
1111

doc/gh-pages/pages/install/binaries.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ Stable Releases
1313

1414
| Version | Release | Dynamic Build | Static Build |
1515
|-------|-------|-------|-------|
16-
| [0.1.3](changelog.md#version-013) | 2020-06-05 | <span class="fs-2"> [Windows](https://github.com/mne-tools/mne-cpp/releases/download/v0.1.3/mne-cpp-windows-dynamic-x86_64.zip){: .btn .btn-blue } [Linux](https://github.com/mne-tools/mne-cpp/releases/download/v0.1.3/mne-cpp-linux-dynamic-x86_64.tar.gz){: .btn .btn-blue } [MacOS](https://github.com/mne-tools/mne-cpp/releases/download/v0.1.3/mne-cpp-macos-dynamic-x86_64.tar.gz){: .btn .btn-blue } </span> | <span class="fs-2"> [Windows](https://github.com/mne-tools/mne-cpp/releases/download/v0.1.3/mne-cpp-windows-static-x86_64.zip){: .btn .btn-blue } [Linux](https://github.com/mne-tools/mne-cpp/releases/download/v0.1.3/mne-cpp-linux-static-x86_64.tar.gz){: .btn .btn-blue } [MacOS](https://github.com/mne-tools/mne-cpp/releases/download/v0.1.3/mne-cpp-macos-static-x86_64.tar.gz){: .btn .btn-blue } </span> |
16+
| [0.1.4](changelog.md#version-014) | 2020-07-07 | <span class="fs-2"> [Windows](https://github.com/mne-tools/mne-cpp/releases/download/v0.1.4/mne-cpp-windows-dynamic-x86_64.zip){: .btn .btn-blue } [Linux](https://github.com/mne-tools/mne-cpp/releases/download/v0.1.4/mne-cpp-linux-dynamic-x86_64.tar.gz){: .btn .btn-blue } [MacOS](https://github.com/mne-tools/mne-cpp/releases/download/v0.1.4/mne-cpp-macos-dynamic-x86_64.tar.gz){: .btn .btn-blue } </span> | <span class="fs-2"> [Windows](https://github.com/mne-tools/mne-cpp/releases/download/v0.1.4/mne-cpp-windows-static-x86_64.zip){: .btn .btn-blue } [Linux](https://github.com/mne-tools/mne-cpp/releases/download/v0.1.4/mne-cpp-linux-static-x86_64.tar.gz){: .btn .btn-blue } [MacOS](https://github.com/mne-tools/mne-cpp/releases/download/v0.1.4/mne-cpp-macos-static-x86_64.tar.gz){: .btn .btn-blue } </span> |
1717

1818
Development Release
1919
{: .label .label-green }
@@ -27,4 +27,4 @@ Web Assembly Release
2727

2828
| Version | Release | Link |
2929
|---------|------|------|
30-
| dev_build | [Latest commit](https://github.com/mne-tools/mne-cpp/commits/master){:target="_blank" rel="noopener"} | <span class="fs-2"> [MNE Analyze - WASM](https://mne-cpp.github.io/wasm/mne_analyze.html){: .btn .btn-purple } </span> <span class="fs-2"> [MNE Anonymize - WASM](https://mne-cpp.github.io/wasm/mne_anonymize.html){: .btn .btn-purple } </span>|
30+
| dev_build | [Latest commit](https://github.com/mne-tools/mne-cpp/commits/master){:target="_blank" rel="noopener"} | <span class="fs-2"> [MNE Analyze](https://mne-cpp.github.io/wasm/mne_analyze.html){: .btn .btn-purple } </span> <span class="fs-2"> [MNE Anonymize](https://mne-cpp.github.io/wasm/mne_anonymize.html){: .btn .btn-purple } </span>|

doc/gh-pages/pages/install/changelog.md

Lines changed: 80 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,86 @@ nav_order: 1
77

88
# Changelog
99

10+
## Version 0.1.4 - 2020/07/07
11+
12+
### Applications
13+
14+
MNE Analyze
15+
* Add filter support. The user can now select/design a filter. If activated the filter is applied to the data as the user scrolls through the file. When activated the filtered data is also written to file and applied when computing an average.
16+
* Add dark mode support to WASM version
17+
* Corrected saving/loading views inbetween sessions
18+
* Adjusted minimum allowed window size
19+
* Add support for computing averages/evoked responses
20+
* Closing main window now calls destructors for views in dockwidgets
21+
* Add support to delete loaded files from the data manager
22+
* Speed up data browsing by decreasing the pre loading buffer size to two blocks
23+
* Fix vertically overlapping signal plotting
24+
* Move AnalyzeDataModel to anshared/model folder
25+
* Annotations have been renamed to Events
26+
* Added Event Group functionality and struct
27+
* Event Groups can be renamed or have their color changed through right click context menu
28+
* Events can now be deleted from selecting any of the columns, double click to edit columns
29+
* Fixed bug where check boxes changing annotation model state were not updating the view
30+
31+
MNE Scan
32+
* Update inverse operator if new forward solution was calculated
33+
* Update brainflow submodule for the brainflowboard plugin
34+
35+
Examples
36+
* Add a new example for averaging
37+
* Change ex_read_epochs to only read epochs without averaging afterwards
38+
39+
MNE Anonymize
40+
* Add GUI mode
41+
* Add WASM version
42+
* Improve internal memory handling
43+
44+
### API Libraries
45+
46+
Utils
47+
* Move filter methods/classes to the RtProcessing library
48+
* Move DetectTrigger class to the RtProcessing library
49+
* Refactor baseline correction input from QPair<QVariant,QVariant> to QPair<float,float>
50+
51+
RtProcessing
52+
* Refactor header guards of all RtProcessing classes
53+
* Add function to set updated forward solution in RtInv
54+
* Rename RtFilter to Filter and FilterData to FilterKernel
55+
* Improve automatic slicing of data when filtering
56+
* Separate continous and one time overlap add filtering methods. Make some functions global RTPROCESSINGLIB namespace functions and was therefore removed.
57+
* Remove processing of multiple filters at once. This feature was never really implemented.
58+
* Rename RtAve to RtAveraging in
59+
* Add new averaging functions in
60+
* Implement convenience function in DetectTrigger to transform between detect trigger QMaps and MNE event matrices
61+
* Move detect trigger functions to global RTPROCESSINGLIB namespace
62+
63+
Disp
64+
* Refactor plotting of the filter's frequency response in the FilterPlotScene class
65+
* Fix saving/loading from FilterDesignView, FilterSettingsView and FiffRawView
66+
* Changed signal view control widget scaling to allow for window sizes
67+
* Remove filtering from EvokedSetModel in disp library. Filtering on short data lengths such as most epochs is difficult because of the edge effects. Filtering for epochs/evoked responses should happen before with appropriate filter lengths which is now supported by the RTPROCESSINGLIB::computeFilteredAverage() function.
68+
* Improve the ScalingView with new default scaling values and convenience functions to retrieve the scale value for a given scale map and channel kind/unit. Make use of the new functions throughout MNE-CPP libraries and applications.
69+
70+
### Documentation
71+
72+
* Add averaging plugin documentation page.
73+
* Update MNE Anonymize documentation page.
74+
75+
### Other
76+
77+
* Remove minimal version flag and corresponding CI build. This mode was needed to be able to build on the older Neuromag systems. Since we switched to the fieldtrip buffer, this mode is no longer needed.
78+
79+
### Authors
80+
81+
People who contributed to this release (preceded by number of commits):
82+
83+
(156) Juan Garcia-Prieto,
84+
(110) Lorenz Esch,
85+
(76) Gabriel Motta,
86+
(6) Ruben Dörfel,
87+
(2) Wayne Mead,
88+
(2) Andrey Parfenov
89+
1090
## Version 0.1.3 - 2020/06/05
1191

1292
### Applications

doc/gh-pages/pages/learn/dipolefit.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
---
22
title: MNE Dipole Fit CLI
3-
has_children: true
43
parent: Learn
54
nav_order: 4
65
---

doc/gh-pages/pages/learn/fwdsolution.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
---
22
title: MNE Forward Solution CLI
3-
has_children: true
43
parent: Learn
54
nav_order: 5
65
---

mne-cpp.pri

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ defineReplace(copyResources) {
100100

101101
############################################### GLOBAL DEFINES ################################################
102102

103-
VERSION = 0.1.3
103+
VERSION = 0.1.4
104104

105105
QMAKE_TARGET_PRODUCT = MNE-CPP
106106
QMAKE_TARGET_DESCRIPTION = MNE-CPP Qt and Eigen based C++ library.

0 commit comments

Comments
 (0)