Conversation
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
SpikeGLX Recording now takes a folder path instead of a file path, and requires a stream ID (e.g., imec0.ap). Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
Most screenshot changes are sub-pixel rendering differences from disabling GPU in Electron during CI (typically <2% file size change). The notable visual changes are on the SpikeGLX Recording source data pages, which now show a "Folder Path" input instead of "File Path" and a new "Stream ID" field. |
These packages contain only data files (timezone definitions and CA certificates), not executables. Signing hundreds of tzdata files causes Apple's timestamp service to rate-limit or time out. Fixes #1070 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
The actions/add-to-project repo does not maintain a floating v1 major version tag, so v1 fails to resolve. Pin to v1.0.2. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
@rly do you know what is going on with docs/assets/tutorials/dandi/create-dandiset.png? |
|
Good catch. Thanks for the careful review of the screenshots. I should have looked through them more closely. I'm not sure what's happening there, but I'll regenerate it and investigate now. |
- Only disable GPU rendering when CI env var is set, not for all test runs. This ensures local screenshot generation uses GPU rendering for consistent results. - Increase create-dandiset screenshot delay from 100ms to 500ms to wait for modal animation to complete. - Regenerate all tutorial screenshots with GPU rendering enabled. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
I re-enabled GPU rendering for non-CI runs, so fewer screenshots are different now. With create-dandiset.png, the screenshot was taken mid-animation, so I increased the delay. Looks good now. Some screenshots are different by a few hundred bytes or less with no visible difference. Claude suggests these small differences are due to non-deterministic PNG encoding (e.g., timestamp metadata in the PNG header or minor compression path differences) and do not reflect meaningful differences in the content. Other differences are due to the SpikeGLX interface update, updated list of interfaces, the new session start time, the new pipeline date, and the new version. |
|
thanks for working on this! |
Summary
switcher.json)Test plan
build_and_deploy_macandbuild_and_deploy_winto create draft releasev1.1.0and push tag🤖 Generated with Claude Code