Skip to content

Commit 34b107d

Browse files
authored
Update EEGLAB_revision_history.md
1 parent 1db78ad commit 34b107d

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

others/EEGLAB_revision_history.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,24 @@ Minor revisions are indicated using a second number; thus,
1414
There will usually be one or two releases per year.
1515
Previous major EEGLAB versions (e.g., versions 13, 14, etc.) did not use this naming scheme and did observe a regular release schedule.
1616

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.
34+
1735
## EEGLAB version 2025.0.0
1836

1937
- Issue date: 2/17/2025; GIT tag: 2025.0.0

0 commit comments

Comments
 (0)