The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
## What's Changed
* Can't playback rtmpStream.close() after rtmpStream.play(). by @shogo4405 in https://github.com/shogo4405/HaishinKit.swift/pull/1145
* Set a device frameRate when unsupportedDeviceActiveFormat. by @shogo4405 in https://github.com/shogo4405/HaishinKit.swift/pull/1146
**Full Changelog**: https://github.com/shogo4405/HaishinKit.swift/compare/1.4.3...1.4.4
## What's Changed
* Bump activesupport from 6.1.7 to 6.1.7.1 by @dependabot in https://github.com/shogo4405/HaishinKit.swift/pull/1126
* Support "rtmps" RTMPNWSocket without setPrameter option. by @shogo4405 in https://github.com/shogo4405/HaishinKit.swift/pull/1128
* Support VideoCode constantBitRate mode. by @shogo4405 in https://github.com/shogo4405/HaishinKit.swift/pull/1129
* fixed #1130 Single instance IOVideoUnit and IOAudioUnit. by @shogo4405 in https://github.com/shogo4405/HaishinKit.swift/pull/1136
* fixed #1103 Add audiosamplerate. by @shogo4405 in https://github.com/shogo4405/HaishinKit.swift/pull/1137
* Remove MP4 classes. by @shogo4405 in https://github.com/shogo4405/HaishinKit.swift/pull/1139
**Full Changelog**: https://github.com/shogo4405/HaishinKit.swift/compare/1.4.2...1.4.3
## What's Changed
* Add AVCaptureSession delegate methods. by @shogo4405 in https://github.com/shogo4405/HaishinKit.swift/pull/1114
* Improved performance PiP mode for the MultiCamCaptureSetting. by @shogo4405 in https://github.com/shogo4405/HaishinKit.swift/pull/1116
* Revert "Fix: add audio sample rate" by @shogo4405 in https://github.com/shogo4405/HaishinKit.swift/pull/1121
* Adjust MultiCamCapture splitView position. by @shogo4405 in https://github.com/shogo4405/HaishinKit.swift/pull/1122
* Support ScreenCaptureKit on macOS by @shogo4405 in https://github.com/shogo4405/HaishinKit.swift/pull/1123
**Full Changelog**: https://github.com/shogo4405/HaishinKit.swift/compare/1.4.1...1.4.2
## What's Changed
* Fix spm compile error 1.4.0 by @shogo4405 in https://github.com/shogo4405/HaishinKit.swift/pull/1112
**Full Changelog**: https://github.com/shogo4405/HaishinKit.swift/compare/1.4.0...1.4.1
Supports two camera video sources. A picture-in-picture display that shows the image of the secondary camera of the primary camera. Supports camera split display that displays horizontally and vertically. Please try it and report an issue. Thank you.
## What's Changed
* Suppress warnings SwiftLint by @shogo4405 in https://github.com/shogo4405/HaishinKit.swift/pull/1065
* Rename AudioCodec sub classes. by @shogo4405 in https://github.com/shogo4405/HaishinKit.swift/pull/1067
* Bump fastlane from 2.210.0 to 2.210.1 by @dependabot in https://github.com/shogo4405/HaishinKit.swift/pull/1068
* Bump sqlite3 from 1.5.0 to 1.5.2 by @dependabot in https://github.com/shogo4405/HaishinKit.swift/pull/1073
* Fix: session is reinitialized every frame by @leo150 in https://github.com/shogo4405/HaishinKit.swift/pull/1079
* Add hasAudio, hasVideo options. by @shogo4405 in https://github.com/shogo4405/HaishinKit.swift/pull/1081
* Bump fastlane from 2.210.1 to 2.211.0 by @dependabot in https://github.com/shogo4405/HaishinKit.swift/pull/1086
* Bring back scaling mode setting by @leo150 in https://github.com/shogo4405/HaishinKit.swift/pull/1087
* Remove DeviceUtil#device method. by @shogo4405 in https://github.com/shogo4405/HaishinKit.swift/pull/1094
* NSError -> Error by @shogo4405 in https://github.com/shogo4405/HaishinKit.swift/pull/1096
* Invert hasAudio and hasVideo values by @leo150 in https://github.com/shogo4405/HaishinKit.swift/pull/1098
* [Technical preview] Initial support an AVCaptureMultiCamSession. by @shogo4405 in https://github.com/shogo4405/HaishinKit.swift/pull/1097
* Support multi camera capture on macOS. by @shogo4405 in https://github.com/shogo4405/HaishinKit.swift/pull/1100
* Rename AVIOUnit to IOUnit. by @shogo4405 in https://github.com/shogo4405/HaishinKit.swift/pull/1101
* Support background audio stream for a framework layer. by @shogo4405 in https://github.com/shogo4405/HaishinKit.swift/pull/1104
* Fix: add audio sample rate by @daveisfera in https://github.com/shogo4405/HaishinKit.swift/pull/1106
* Redesign AVCaptureSesion capture options. by @shogo4405 in https://github.com/shogo4405/HaishinKit.swift/pull/1107
* Support isMultitaskingCameraAccessEnabled. by @shogo4405 in https://github.com/shogo4405/HaishinKit.swift/pull/1109
## New Contributors
* @daveisfera made their first contribution in https://github.com/shogo4405/HaishinKit.swift/pull/1106
**Full Changelog**: https://github.com/shogo4405/HaishinKit.swift/compare/1.3.0...1.4.0
## Related issues
* https://github.com/shogo4405/HaishinKit.swift/issues?q=is%3Aclosed+milestone%3A1.3.0
## Migration Guide
* [Moving from v1.2.x APIs to 1.3.0](https://github.com/shogo4405/HaishinKit.swift/wiki/Moving-from-v1.2.x-APIs-to-1.3.0)
## What's Changed
* Remove HKPictureInPictureController by @shogo4405 in https://github.com/shogo4405/HaishinKit.swift/pull/1033
* Remove RTMPStreamDelegate default implement. by @shogo4405 in https://github.com/shogo4405/HaishinKit.swift/pull/1034
* Support local recording without publish. by @shogo4405 in https://github.com/shogo4405/HaishinKit.swift/pull/1035
* Bump fastlane from 2.207.0 to 2.208.0 by @dependabot in https://github.com/shogo4405/HaishinKit.swift/pull/1038
* add spm build check by @shogo4405 in https://github.com/shogo4405/HaishinKit.swift/pull/1040
* Remove stop recording on stop publishing by @Goule in https://github.com/shogo4405/HaishinKit.swift/pull/1041
* Update VideoCodec.swift Queue Name by @CubitSpeed in https://github.com/shogo4405/HaishinKit.swift/pull/1043
* add PiPHKView macOS. by @shogo4405 in https://github.com/shogo4405/HaishinKit.swift/pull/1045
* Advanced B-Frame compatibility by @shogo4405 in https://github.com/shogo4405/HaishinKit.swift/pull/1046
* Bump fastlane from 2.208.0 to 2.209.0 by @dependabot in https://github.com/shogo4405/HaishinKit.swift/pull/1047
* fix #869 Local record audio desynchronization on camera switch by @shogo4405 in https://github.com/shogo4405/HaishinKit.swift/pull/1048
* Feature: Expose key frame reordering as an option by @allan-o3h in https://github.com/shogo4405/HaishinKit.swift/pull/1050
* Bump fastlane from 2.209.0 to 2.209.1 by @dependabot in https://github.com/shogo4405/HaishinKit.swift/pull/1053
* Bump up Logboard to 2.3.0 by @shogo4405 in https://github.com/shogo4405/HaishinKit.swift/pull/1061
* Bump to support version up iOS11, tvOS11. by @shogo4405 in https://github.com/shogo4405/HaishinKit.swift/pull/1063
## New Contributors
* @Goule made their first contribution in https://github.com/shogo4405/HaishinKit.swift/pull/1041
* @CubitSpeed made their first contribution in https://github.com/shogo4405/HaishinKit.swift/pull/1043
* @allan-o3h made their first contribution in https://github.com/shogo4405/HaishinKit.swift/pull/1050
**Full Changelog**: https://github.com/shogo4405/HaishinKit.swift/compare/1.2.7...1.3.0
* [Related issues](https://github.com/shogo4405/HaishinKit.swift/issues?q=is%3Aclosed+milestone%3A1.2.7)
[Hotfix]
* https://github.com/shogo4405/HaishinKit.swift/issues/1027
* [Related issues](https://github.com/shogo4405/HaishinKit.swift/issues?q=is%3Aclosed+milestone%3A1.2.6)
[Hotfix]
* 1.2.5 Fixed can't compile SwiftPM.
Change declaration for Flutter friendly :D
* [Related issues](https://github.com/shogo4405/HaishinKit.swift/issues?q=is%3Aclosed+milestone%3A1.2.5)
Fixed can't publish audio data on iOS16b1. Please consider to update this version.
* [Related issues](https://github.com/shogo4405/HaishinKit.swift/issues?q=is%3Aclosed+milestone%3A1.2.4)