Skip to content

Releases: YolisStormbreaker/CamRotateRelease

CamRotate 1.2.2

Choose a tag to compare

@YolisStormbreaker YolisStormbreaker released this 26 Sep 22:44
  • The installer window fits. The disk image opens at its full size, and the "Drag CamRotate to
    Applications" hint is no longer cut off, even when Finder shows its path and status bars.
  • Tidier setup screen. On the "Enable the camera extension" step, the "Turn on" hint no longer
    runs into the line above the switch, and the extension status follows the app's language when you
    open the onboarding again after switching languages.

Downloads

file what size SHA-256
camrotate.dmg the app: open, drag CamRotate to Applications · macOS 15+, Apple silicon 5.2 MB 936308f9ab57c3705416af32f5193096b8e2871c0f1f7d6d52c0375bd48697f6
CamRotate-1.2.2.zip the same app, zipped: what the in-app updater downloads 3.1 MB 67277480a9e54a761f628af6a4c962abbefefe9c1c893066a8f9c755471662a1

Every hash is also in SHA256SUMS: download it next to the files and run shasum -a 256 -c SHA256SUMS.
The newest disk image is always at https://yolisstorm.ru/download/camrotate/latest.

Verify

  • macOS: the app and the disk image are signed with Developer ID and notarized by Apple, team 877B46WMD9. spctl -a -vv /Applications/CamRotate.app answers accepted, source=Notarized Developer ID, and codesign -dv --verbose=2 /Applications/CamRotate.app shows TeamIdentifier=877B46WMD9. Updates inside the app come through Sparkle, checked against the EdDSA key bsPP9qWl1Nn2Q/cjA0nklt397+Fk7QEV/d3ae+mCWvk= (SUPublicEDKey in the app). The camera extension asks for approval once, in System Settings.

CamRotate 1.2.1

Choose a tag to compare

@YolisStormbreaker YolisStormbreaker released this 24 Sep 14:05
  • Says what goes online. The last onboarding screen used to promise no network connections at
    all; since 1.2.0 CamRotate checks for updates. It now says exactly that: your video is processed on
    your Mac and never leaves it, and the update check is the only network request.

Downloads

file what size SHA-256
camrotate.dmg the app: open, drag CamRotate to Applications · macOS 15+, Apple silicon 5.0 MB 500d389f131cbdd963ec148edd02c609a6fb1e9d1c831bdf968c08aa19ac4129
CamRotate-1.2.1.zip the same app, zipped: what the in-app updater downloads 3.1 MB a7d3742488e2959877e01b7b3f3e2e7c0f413fdea0ac0f81698ad4f4becd1fc3

Every hash is also in SHA256SUMS: download it next to the files and run shasum -a 256 -c SHA256SUMS.
The newest disk image is always at https://yolisstorm.ru/download/camrotate/latest.

Verify

  • macOS: the app and the disk image are signed with Developer ID and notarized by Apple, team 877B46WMD9. spctl -a -vv /Applications/CamRotate.app answers accepted, source=Notarized Developer ID, and codesign -dv --verbose=2 /Applications/CamRotate.app shows TeamIdentifier=877B46WMD9. Updates inside the app come through Sparkle, checked against the EdDSA key bsPP9qWl1Nn2Q/cjA0nklt397+Fk7QEV/d3ae+mCWvk= (SUPublicEDKey in the app). The camera extension asks for approval once, in System Settings.

CamRotate 1.2.0

Choose a tag to compare

@YolisStormbreaker YolisStormbreaker released this 24 Sep 13:38
  • Updates itself. CamRotate now checks for new versions (Settings → Other → Check) and, if you
    leave automatic checks on, looks once a day. Updates are signed and verified before they install.
  • Never mid-call. While Zoom, Meet or any other app is using the virtual camera, CamRotate does
    not bother you with an update and holds an accepted one until the call is over — restarting would
    freeze your picture.
  • Says when a restart is needed. If macOS can only finish installing the virtual camera after a
    restart, CamRotate tells you instead of silently waiting.

Downloads

platform file size SHA-256
macOS · Apple silicon, macOS 15+ CamRotate-1.2.0.zip 3.1 MB 3e9341ca6d1a32bd85f09f2bb47759eece3da78f11147a9a36dcc0af3cd3940e

The hash is also in SHA256SUMS: download it next to the file and run shasum -a 256 -c SHA256SUMS.

Verify

  • macOS: signed with Developer ID and notarized by Apple, team 877B46WMD9. spctl -a -vv /Applications/CamRotate.app answers accepted, source=Notarized Developer ID, and codesign -dv --verbose=2 /Applications/CamRotate.app shows TeamIdentifier=877B46WMD9. Updates inside the app come through Sparkle, checked against the EdDSA key bsPP9qWl1Nn2Q/cjA0nklt397+Fk7QEV/d3ae+mCWvk= (SUPublicEDKey in the app). The camera extension asks for approval once, in System Settings.