Releases: makebrainwaves/BrainWaves
Releases · makebrainwaves/BrainWaves
Release list
1.0.0 Pre-Release
What's Changed
- Fix packaged version of app doesn't point to correct location for resources (e.g. images) by @jdpigeon in #160
- Update params.ts by @teonbrooks in #161
- Bump tar from 4.4.13 to 4.4.15 in /app by @dependabot[bot] in #162
- Bump tar from 4.4.15 to 4.4.19 in /app by @dependabot[bot] in #163
- Bump minimist from 1.2.5 to 1.2.6 in /app by @dependabot[bot] in #167
- Bump async from 2.6.3 to 2.6.4 in /app by @dependabot[bot] in #168
- Bump simple-get from 3.1.0 to 3.1.1 in /app by @dependabot[bot] in #170
- Bump moment from 2.27.0 to 2.29.4 by @dependabot[bot] in #171
- Bump eventsource from 1.0.7 to 1.1.2 by @dependabot[bot] in #174
- Bump terser from 4.8.0 to 4.8.1 by @dependabot[bot] in #172
- Bump jsdom from 16.4.0 to 16.7.0 by @dependabot[bot] in #173
- [wip] Move to Pyodide by @teonbrooks in #157
- Bump minimatch from 3.1.2 to 3.1.5 by @dependabot[bot] in #184
- Bump serialize-javascript and plotly.js by @dependabot[bot] in #186
- Bump immutable by @dependabot[bot] in #187
- Bump tar from 7.5.9 to 7.5.10 by @dependabot[bot] in #188
- Bump rollup from 4.57.1 to 4.59.0 by @dependabot[bot] in #185
- BrainWaves modernization by @teonbrooks in #189
- Pyodide upgrade by @teonbrooks in #193
- simplify pyodide in the app by @teonbrooks in #195
- Bump flatted from 3.4.1 to 3.4.2 by @dependabot[bot] in #197
- Bump picomatch by @dependabot[bot] in #198
- Bump @xmldom/xmldom from 0.8.11 to 0.8.12 by @dependabot[bot] in #199
- Bump lodash from 4.17.23 to 4.18.1 by @dependabot[bot] in #200
- Bump electron from 39.8.2 to 39.8.6 by @dependabot[bot] in #201
- Bump vite from 7.3.1 to 7.3.2 by @dependabot[bot] in #202
- Bump protocol-buffers-schema from 3.6.0 to 3.6.1 by @dependabot[bot] in #203
- Bump @xmldom/xmldom from 0.8.12 to 0.8.13 by @dependabot[bot] in #205
- Experiment by @teonbrooks in #196
- Bump ip-address from 10.1.0 to 10.2.0 by @dependabot[bot] in #206
- Bump postcss from 8.5.6 to 8.5.14 by @dependabot[bot] in #207
- Bump tmp from 0.2.5 to 0.2.7 by @dependabot[bot] in #209
- Bump fast-uri from 3.1.0 to 3.1.2 by @dependabot[bot] in #208
- Bump ws from 8.19.0 to 8.21.0 by @dependabot[bot] in #210
- Bump vitest from 3.2.4 to 4.1.0 by @dependabot[bot] in #211
- Bump react-router and react-router-dom by @dependabot[bot] in #212
- Bump form-data from 4.0.5 to 4.0.6 by @dependabot[bot] in #215
- Fix six small bugs and footguns by @jdpigeon in #219
- LSL Update by @jdpigeon in #204
- Bump js-yaml from 4.1.1 to 4.2.0 by @dependabot[bot] in #217
- Bump tar from 7.5.11 to 7.5.16 by @dependabot[bot] in #216
- Add maintainer skills for IPC, Pyodide, and redux-observable epochs by @jdpigeon in #218
- Make packaged macOS liblsl self-contained (afterPack hook) by @jdpigeon in #221
- Bump websocket-driver from 0.7.4 to 0.7.5 by @dependabot[bot] in #226
- Fix Pyodide analysis pipeline (harvest #194: dataKey routing, MEMFS, MNE 1.x) by @jdpigeon in #220
- Epoch reviewer Phase 2: bad-channel flagging, auto-flag suggestions, condition labels by @jdpigeon in #225
- Bump tar from 7.5.16 to 7.5.22 by @dependabot[bot] in #227
- Bump app-builder-lib and electron-builder by @dependabot[bot] in #228
- Bump postcss from 8.5.14 to 8.5.25 by @dependabot[bot] in #230
- Land Epoch Reviewer stack, remove stale docs/dead code, gate the release pipeline by @jdpigeon in #235
- Bump fast-uri from 3.1.4 to 3.1.5 by @dependabot[bot] in #233
- Bump builder-util-runtime and electron-updater by @dependabot[bot] in #232
- chore(deps): bump js-yaml from 4.2.0 to 4.3.1 by @dependabot[bot] in #236
- chore(deps-dev): bump electron from 39.8.6 to 39.8.10 by @dependabot[bot] in #234
Full Changelog: v0.15.1...v1.0.0
Fix experiment loading images issue
This release has a fix for properly resolving resource paths in prod builds of the app. This should fix two encountered issues:
- experiments requiring images not working
- eeg viewer not loading
Re-add premade experiments
This release includes an overhaul and refactoring of how lab.js works in the app, fixing issues with the Stroop, Multitasking, and Search experiments. NOTE: Experiment customization is still unsupported in this release until decisions are made about what this feature will require in the future and how we might migrate to using another framework such as the lab.js study builder.
Windows-specific Bluetooth Overrides removed; Builds on Mac
Merge pull request #139 from makebrainwaves/dano/network Increase network timeout on CI
TypeScript, Continuous Integration, React 16.13, etc.
Big internal update including migration of the project to TypeScript, updates to linting, dependencies, and CI.
Improved usability and tasks
- Removed remnants of old experiment backend
- Moved to using lab.js with npm
- Cleaned up UI throughout app
- New stimuli for Faces and Houses study
- Clearer customization workflow
Project Cleanup and UI fixes
- Randomization bug fixed
- New EEG Data Explorer component
- Fixed the Explore EEG Data screen
- QA and linting over the whole project
Additional Updates to Customize Screen
v0.11.2 0.11.2
Update Customize Screen
- Update the UI for ease of experiment customization
v0.11.0
- Fix error messaging for authentication with Emotiv in app.