Skip to content

EB Recorder 0.3.3: OBS 33+ plugin installation layout - #3

Merged
Sergilol88 merged 13 commits into
mainfrom
fix/obs33-plugin-layout-0.3.3
Oct 24, 2026
Merged

Sergilol88 merged 13 commits into
mainfrom
fix/obs33-plugin-layout-0.3.3

Conversation

@Sergilol88

Copy link
Copy Markdown
Owner

Goal

Make EB Recorder install and load in OBS Studio 33+ using the official new third-party plugin layout, without touching working EB encoding or recording logic.

Changes

  • CMake/ZIP now ship eb-recorder/eb-recorder.dll directly beside data/, not in bin/64bit/.
  • The installer upgrades 0.3.2 installations using the existing atomic staging/rollback mechanism and validates the final flat DLL.
  • Windows build-script package checks updated for the new layout.
  • Portable OBS 33+ instructions and English/Russian documentation updated.
  • Version bumped to 0.3.3 across CMake, application strings, locale files, and release notes.
  • OBS 32.x users should remain on v0.3.2; OBS 33+ is the target for the new layout.
  • The SDK build remains pinned to 32.2.2 for reproducibility; relevant EB APIs were unchanged in OBS 33.

Checklist before merging/release

  • GitHub Actions Windows build passes; output ZIP and checksum verified
  • eb-recorder.dll is present only in the root plugin folder of the ZIP
  • Install on OBS 33 and upgrade from 0.3.2 without Legacy badge or duplicate plugin
  • Verify six EB tracks + MKV recorder with Live/VOD audio and hotkeys on OBS 33
  • Test clean uninstall

Draft intentionally: do not publish release until the user has validated v0.3.3. No CrossGPU changes are part of this PR.

@Sergilol88
Sergilol88 marked this pull request as ready for review October 24, 2026 12:04
@Sergilol88
Sergilol88 merged commit e4f936c into main Oct 24, 2026
1 check passed
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.

1 participant