Skip to content

Prepare release v1.1.0#1069

Merged
rly merged 6 commits intomainfrom
prepare_1.1.0
Mar 6, 2026
Merged

Prepare release v1.1.0#1069
rly merged 6 commits intomainfrom
prepare_1.1.0

Conversation

@rly
Copy link
Collaborator

@rly rly commented Mar 6, 2026

Summary

Test plan

  • Manually trigger build_and_deploy_mac and build_and_deploy_win to create draft release
  • Verify all tests and workflows pass
  • After merge, tag as v1.1.0 and push tag
  • Test installing built application files on Mac and Windows

🤖 Generated with Claude Code

rly and others added 3 commits March 5, 2026 18:04
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>
@rly
Copy link
Collaborator Author

rly commented Mar 6, 2026

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.

rly and others added 2 commits March 5, 2026 20:33
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 rly requested a review from bendichter March 6, 2026 16:37
@bendichter
Copy link
Collaborator

@rly do you know what is going on with docs/assets/tutorials/dandi/create-dandiset.png?

@rly
Copy link
Collaborator Author

rly commented Mar 6, 2026

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>
@rly
Copy link
Collaborator Author

rly commented Mar 6, 2026

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.

@bendichter
Copy link
Collaborator

thanks for working on this!

@rly rly merged commit 34a1cbb into main Mar 6, 2026
27 checks passed
@rly rly deleted the prepare_1.1.0 branch March 6, 2026 21:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants