You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: others/EEGLAB_revision_history.md
+18Lines changed: 18 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,6 +14,24 @@ Minor revisions are indicated using a second number; thus,
14
14
There will usually be one or two releases per year.
15
15
Previous major EEGLAB versions (e.g., versions 13, 14, etc.) did not use this naming scheme and did observe a regular release schedule.
16
16
17
+
## EEGLAB version 2025.1.0
18
+
19
+
- Issue date: 9/17/2025 (TBD); GIT tag: 2025.1.0
20
+
-**Version statistics**: 39 files changed with 862 additions and 551 deletions.
21
+
-**Summary of changes:** EEGLAB 2025.1.0 introduces broad compatibility updates for MATLAB 2025, including fixes in eegplot rendering, font scaling, pophelp modernization, and automatic renderer adjustments to prevent darkened figures on Windows. It also corrects the representation of two-way ANOVA designs in STUDY functions, fixing factor ordering, labeling, and p-value mapping for more accurate visualization of 2×2 designs.
22
+
**MATLAB compatibility:** MATLAB 2025 visual adjustments in many functions, including eegplot, to decrease font size and ensure visibility.
23
+
**STUDY and statistics:** std_limo adds a verbose noGUI mode for pipeline use and writes chanlocs under derivatives when appropriate. Contrast construction updated to handle one categorical factor with multiple conditions alongside continuous factors. FieldTrip stats on averaged channels fixed. Same color scale enforcement corrected. Corrects the representation of two-way ANOVA designs in STUDY functions, fixing factor ordering, labeling, and p-value mapping for more accurate visualization of 2×2 designs (labels were misleading).
24
+
**Referencing and ICA:** New Huber average reference added to reref.m and exposed in pop_reref UI. Automatic recomputation of ICA activities now occurs on rereference unless backwardcomp is selected. AMICA path switched to runamica15 with guidance to install and use the AMICA plugin GUI.
25
+
**Interpolation and channel handling:** eeg_interp accepts bad channel lists as cell arrays and supports sphericalCRD. eeg_checkchanlocs removes stale urchan when urchanlocs is empty and avoids creating a new urchan field spuriously. pop_chanedit avoids showing urchan when urchanlocs are unset. pop_rmbase now operates strictly on the selected channel list.
26
+
**Event and epoching fixes:** biosig2eeglabevent and pop_biosig improve EDF+ decoding logic, including handling CodeDesc for extended event codes and importing EDF annotations into EEG.event when requested.
27
+
**Import/export and I/O:** pop_writeeeg now tolerates empty filename while letting users pick format and warns about known BDF header issues.
28
+
**GUI and UX:** pophelp substantially reworked for MATLAB 2025.
29
+
**EEGLAB integrity checks:** eeg_checkset large refactor and cleanups across warnings and edge cases.
30
+
**BIDS and pipeline:** EEG-BIDS submodule updated; lookups now search directly for derivatives folder. pop_exportbids and related scripts refreshed; bids_reexport streamlined. Fix issues with using samples when importing event latencies.
31
+
**Dipfit:** Update compatibility atlas mapping and LORETA source localization.
32
+
**Known behavior changes:** Re-referencing now recomputes ICA activities by default in 2025.1.0; use backwardcomp to preserve previous versions’ behavior.
33
+
- Use this [Github link](https://github.com/sccn/eeglab/compare/2025.0.0..2025.1.0) to see all changes compared to the previous EEGLAB version.
0 commit comments