v0.1.0
What's Changed
- build(phase-1): wire windows-x64 build pipeline by @ClodoCapeo in #1
- build(phase-2): patch pipeline + first Pulsar patch by @ClodoCapeo in #2
- build(phase-3a): headless build mode (no Qt, no CEF) by @ClodoCapeo in #3
- build(phase-3b): pulsar.exe — first headless libobs run by @ClodoCapeo in #4
- build(phase-4a): pulsar.exe long-running headless service by @ClodoCapeo in #5
- build(phase-4b): Qt6 runtime + QApplication, defer obs-websocket fork by @ClodoCapeo in #6
- build(phase-4c): vendor-fork obs-websocket source, patches applied by @ClodoCapeo in #7
- build(phase-4d): pulsar-websocket builds, loads, listens on :4455 by @ClodoCapeo in #8
- test(phase-4e): v5 round-trip validated end-to-end by @ClodoCapeo in #9
- feat(phase-5): pulsar-frontend-stub installs obs_frontend_callbacks by @ClodoCapeo in #10
- feat(phase-6): record pipeline -- window_capture + x264 + ffmpeg_muxer MP4 by @ClodoCapeo in #11
- fix(audit): graceful stop on active outputs at teardown + sync docs by @ClodoCapeo in #12
- feat(phase-7): pulsar-multi-stream plugin -- destinations vendor API by @ClodoCapeo in #13
- feat(phase-7e): twitch kind alias + input validation + active-remove by @ClodoCapeo in #14
- feat(phase-9): WASAPI audio sources on the main mixer by @ClodoCapeo in #15
- feat(phase-12a): 60fps default + bitrate config + live update vendor API by @ClodoCapeo in #16
- feat(phase-12b): adaptive bitrate worker driven by frames-dropped feedback by @ClodoCapeo in #17
- feat(phase-12.5): packaging script + release workflow + VERSION file by @ClodoCapeo in #18
- feat(phase-13a): @zablaboratory/pulsar-client npm package by @ClodoCapeo in #19
- feat(phase-13b): @zablaboratory/pulsar-bundle npm package by @ClodoCapeo in #20
- fix(ci): configure git identity before build-win.ps1 runs git am by @ClodoCapeo in #21
- fix(ci): drop -CI flag (upstream has no build preset 'windows-ci-x64') by @ClodoCapeo in #22
- fix(ci): grant contents:write so release workflow can publish by @ClodoCapeo in #23
- feat(ci): npm publish workflow + rename scope to @ClodoCapeo by @ClodoCapeo in #24
- fix(ci): --force npm install in publish-npm workflow by @ClodoCapeo in #25
- fix(ci): build packages in dependency order in publish-npm by @ClodoCapeo in #26
- fix: reset upstream submodule pointer to pinned 32.1.2 by @ClodoCapeo in #27
New Contributors
- @ClodoCapeo made their first contribution in #1
Full Changelog: https://github.com/ZabLaboratory/Pulsar/commits/v0.1.0