2026.2.5
PsychoPy 2026.2.5 版本发布,修复 MovieStim 播放结束卡顿、麦克风时基错误及 Mac 复制粘贴快捷键等问题。
PsychoPy 2026.2.5 版本发布,修复 MovieStim 播放结束卡顿、麦克风时基错误及 Mac 复制粘贴快捷键等问题。
jsPsych 发布 @jspsych/extension-pipe 0.2.0,新增用于向 DataPipe 发送数据的扩展,只需在 initJsPsych 中注册即可完成集成。该扩展会在每个试次结束时暂存数据,使中断的会话可被恢复,并在实验结束时提交完整数据集,包括 abortExperiment() 之后的情况——这是保存试次无法覆盖的。
jsPsych 发布 @jspsych/config 3.4.0,将运行时下限提升至 Node 20 或更高版本。因 Node 18 已于 2025 年 4 月停止维护,且 Firebase v12 SDK 等生态组件已要求 node >= 20,依赖它的包无法在仍声明支持 Node 18 的仓库中安装。
PsychoPy 发布 2026.2.4,修复更新文本框容器在尺寸变化时的显示问题(#7752),并让 ptb 扬声器创建在 Python 3.11 下可用(#7767)。该版本还修复了 Coder 中 PsychoPy Studio 的 Outline 与 File 面板超出屏幕的问题,以及 Standalone 在新版 wxPython 下的设备管理器报错。
Nilearn 发布 0.14.1,以维护、文档和类型注解为主,并修复多项功能问题。修复包括 fetch_openneuro_dataset 返回值、view_surf 在 engine=niivue 时的配色、find_parcellation_cut_coords 对带尾部单例第四维标签图像的处理,以及 BIDS 事件文件索引与受试者解剖查找等。
PsychoPy 发布 2026.2.3,修复播放影片时的 AttributeError:'MovieFileReader' object has no attribute '_cleanUpAudioTrack',并为 survey routine 加入 expInfo 代码。PsychoPy Studio 同时修复了在 Windows 上提取 UV 可执行文件的错误。
PsychoPy 发布 2026.2.2,修复了 Code 组件中 rush 使用错误关键字、trials.nRemaining 不更新、info.py 中未定义的 _getSvnVersion/_getHgVersion 引用,以及 triggerbox 并口模块未定义名称等问题。
jsPsych 8.3.0 为键盘插件 API 的 getKeyboardResponse() 增加可选 wait_for_key_release 选项,设为 true 时回调在按键释放时触发,并返回 rt_key_duration 字段记录按下到释放的毫秒时长。
jsPsych 发布 @jspsych/plugin-video-keyboard-response 2.2.0,新增测量按键按住时长的能力。
jsPsych 发布 @jspsych/test-utils@1.3.0,keyDown() 与 keyUp() 辅助函数新增可选第二参数,用于设置所派发 KeyboardEvent 的 code 属性(物理按键),原有 key 参数保留。同时新增 windowBlur() 辅助函数,可在 window 上派发 blur 事件并刷新待处理 promise,用于测试依赖页面失去焦点的行为。
jsPsych 的 @jspsych/plugin-image-keyboard-response 等五个 *-keyboard-response 插件(html、image、audio、video、canvas)在 2.2.0 中新增 wait_for_key_release 试次参数(默认 false),并记录 rt_key_duration 数据字段。
jsPsych 的 @jspsych/plugin-html-keyboard-response 2.2.0 新增按键按住时长测量能力。
jsPsych 的 @jspsych/plugin-canvas-keyboard-response 2.2.0 新增按键按住时长测量能力。
jsPsych 的 @jspsych/plugin-audio-keyboard-response 发布 2.2.0,新增测量按键按住时长的能力。
jsPsych 发布 @jspsych/config 3.3.4,将构建期依赖 esbuild 升至 ^0.25.0、rollup 升至 ^4.59.0、rollup-plugin-esbuild 升至 6.2.1,以清除相关安全公告。官方说明这些均为构建工具依赖,运行时行为没有变化。
PsychoPy 发布 2026.2.1,PsychoPy Studio 新增右键点击 flow 粘贴 Routine 的功能,并修复图标不随主题变色、GitLab 组列表错误等问题。
Nilearn 发布 0.14.0,新增 surface 数据平滑、按特征数量进行特征选择、GLM 拟合掩码公开访问方法,并支持 plot_surf_roi 的 cmap 参数接受 pathlike 对象。该版本还改进 Chrome 未安装时的报错提示、为 view_img 增加透明度滑块、允许 plot_ 系列函数按百分位设置阈值,并修复 Searchlight 幂等结果容差等问题。
PsychoPy 2026.2.0 发布,Textbox 组件现支持本地与在线内联样式,并新增用于向 HDF5 文件写入标记的 HDF5 Marker 组件。该版本原生支持 Apple Silicon Mac,无需 Rosetta 模拟,并借助 sounddevice 实现低延迟音频播放与录制。PsychoPy Studio 新增标签翻译、高对比度主题及多项无障碍改进。
MNE-Python 发布 v1.12.1,由 larsoner 于 4 月 20 日发布,包含 4 个提交合入 maint/1.12 分支。该版本为不可变发布,仅发布标题和说明可修改。
Nilearn 发布 0.14.0rc0,新增表面数据平滑、按特征数量进行特征选择、GLM 拟合掩膜公开访问方法,并支持 plot_surf_roi 的 cmap 接受 pathlike 对象。该版本还改进 Chrome 缺失时的报错提示、view_img 不各向同性图像重采样与透明度滑块,并移除 0.14.0 弃用项。
MNE-Python 发布 v1.12.0,自上一版本以来 main 分支累计 444 次提交。该版本为不可变发布(Immutable release),仅发布标题和说明可修改,提交经 GitHub 验证签名。
PsychoPy 发布 2026.1.3 版本,修复了 TextBox 旋转文本时的单位问题,并解决了 PsychoPy Studio 中查找新建 Pavlovia 项目、文件成员非空检查、代码组件自动翻译多余变量声明以及 Pavlovia 同步在用户完成提交前就推送更改等缺陷。完整变更记录见 2026.1.2...2026.1.3。
PsychoPy 发布 2026.1.2,修复无可用格式的摄像头设备跳过、Version 设为 "latest" 等同空白、MovieStim 尺寸为 None 及眼动仪参数显示等问题。PsychoPy Studio 同步修复 "Reinstall Python" 按钮、启动提示勾选保存、控制台多行语句与 Coder 保存按钮状态等。完整变更见 2026.1.1...2026.1.2 更新日志。
PsychoPy 发布 2026.1.1,修复了 Pavlovia 项目控制中 Search 和 New 按钮、发送使用报告时版本号重复、向流程添加 Pavlovia Survey 导致 UI 崩溃等问题。该版本还修复了设备管理器及相关组件、Find 对话框错误,将对话框按钮“Okay”改为“OK”,并让代码输出在新消息到来时滚动到底部。完整变更记录见 2026.1.0...2026.1.1。
PsychoPy 官方发布 2026.1.0,同时推出 PsychoPy Studio——用 Svelte 和 Electron 等 Web 库对 PsychoPy 桌面应用的重建版本,实验引擎仍为 Python 的 PsychoPy 库,界面支持拖放式 routine,并借助 useVersion 改善版本独立性。
推荐理由:了解 PsychoPy 桌面端向 Web 技术重建的过渡安排,以及 2026.1.0 在计时、相机与绘图方面的具体修复。
Nilearn 发布 0.13.1,为 0.13.0 之后的维护版本,包含多项修复与改进。切片器和投影器默认切片顺序改为 x、y、z,并弃用 return_masked_atlas;同时修复了 verbose 被重置、Parcellation 无法使用非多掩膜等问题。
PsychoPy 发布 2025.2.4,修复了从已保存信息登录时出现的错误及刷新令牌缺失问题,并修复了加载部分实验时的错误。该版本由 @TEParsons 提交两项修复,完整变更记录见 2025.2.3...2025.2.4。
Nilearn 发布 0.13.0,移除 one_mesh_info、contrast_type、darkness 参数等多项已弃用接口,并将 permuted_ols、force_resample、copy_header 等默认值调整为新行为。该版本弃用 masker 的 tr 参数改用 t_r,新增 MultiSurfaceMasker 类与表面聚类检测,同时停止支持 Python 3.9。
MNE-Python 发布 v1.11.0,自上一版本以来 main 分支累计 596 次提交。该版本为不可变发布(Immutable release),仅发布标题和说明可修改,提交经 GitHub 验证签名(GPG 密钥 ID B5690EEEBB952194)。
MNE-Python 发布 v1.10.2,为 1.10 维护分支的补丁版本。此次更新回移了 #13440 与 #13380(修复 _brain 中的拼写错误导致选取失败),并新增 BDF 导出功能(#13435)。完整变更见 v1.10.1...v1.10.2 变更日志。
Nilearn 发布 0.12.1,主要围绕 sklearn 兼容性做维护:为 ConnectivityMeasure 增加 n_features_in_、确保分解估计器返回 self、校验解码器已拟合,并修复 plotly 与 matplotlib 后端 symmetric_cmap 行为不一致等问题。该版本还开始对默认 Z 阈值启动弃用周期,并调整了 maps 重采样插值方式。
MNE-Python 发布 v1.10.1,为 1.10 分支的维护版本,包含多项回移植修复。修复内容包括读取旧版报告时的 bug、vtkPolyData 的引用循环问题,并停止在 PolyData 上设置属性,同时为捐赠页面添加图标链接。完整变更见 v1.10.0...v1.10.1 变更日志。
MNE-Python 发布 v1.10.0,完整变更日志已随版本一同公布。该版本的具体更新内容与功能变化未在发布说明中列出。
Nilearn 发布 0.12.0,更新日志显示该版本包含参数重命名(version 改为 atlas_type)、surface 绘图支持 hemi="both"、为基于表面的 GLM 添加报告,以及为确定性图谱增加查找表等改动。版本还涉及大量维护、文档与测试重构,并修复了双侧图像阈值处理等问题。
Nilearn 发布 0.11.1,为 0.11.0 之后的维护版本,主要包含大量代码重构、文档与样式修正以及 sklearn 兼容性维护。
MNE-Python 发布 v1.9.0,完整变更日志见官方 changelog。该版本的具体功能更新与修复内容未在本次材料中列出,需查阅官方发布说明获取详情。
Nilearn 发布 0.11.0,依据其 GitHub 发布说明,该版本合并了大量拉取请求,将实验性 surface 绘图、IO、SurfaceMasker、SurfaceLabelMasker 等模块移入稳定 API,并让 FirstLevelModel、SecondLevelModel、Decoder 支持表面数据对象。
推荐理由:Nilearn 0.11.0 的发布说明,列出该版本合并的拉取请求,可用于了解该 Python 脑影像分析库在表面数据 API、GLM 与解码器等方面的功能变化。
Nilearn 发布 0.10.4,修复 MultiNiftiMapsMasker 报告为空的问题,并修正仅含 1 级色图时的色条处理。该版本还修复了 carpet plot 在 matplotlib 3.9.0 下的绘图问题,并为 plot_surf_stat_map 新增 avg_method 参数。