diff --git a/README.md b/README.md
index 2633fd2..508ed03 100644
--- a/README.md
+++ b/README.md
@@ -9,3 +9,4 @@ Please download, unzip, and copy the corresponding asset folder for your platfor
* iOS - `/iOS/bin/Release`
* Android - `/android/bin`
* Win32 - The win32 binaries are not included in the zip assets. They are available on download on [nuget](https://www.nuget.org/packages/Microsoft.PlayFab.PlayFabParty.Cpp.Windows).
+* Linux - `/x64/Release/libparty.so`
\ No newline at end of file
diff --git a/include/Party.h b/include/Party.h
index fb22538..281146b 100644
--- a/include/Party.h
+++ b/include/Party.h
@@ -2842,10 +2842,10 @@ enum class PartyChatTextReceivedOptions
///
/// The incoming text was unable to be filtered, and the entire text has been replaced by asterisks.
+ ///
///
/// This value is exclusive to FilteredOffensiveTerms and FilteredEntireMessage.
///
- ///
FilteredDueToError = 0x4,
};
@@ -3314,8 +3314,7 @@ struct PartyTranslation
/// Profanity masking is applied after translating the unmasked source transcription. Depending on context, it's
/// possible for the transcription to contain masked profanity but not the translation. Similarly, it's possible for
/// the translation to contain masked profanity but not the original transcription. Profanity masking can be
- /// disabled via
- /// .
+ /// disabled via .
///
/// The translation string may be up to c_maxChatTextMessageLength characters long, not including the null
/// terminator. Truncation occurs if the translated string length would exceed that limit, which can happen due to
@@ -3386,11 +3385,10 @@ struct PartyAudioManipulationSourceStreamConfiguration
///
///
/// This defines the limit for the total amount of audio internally queued by the source stream, but not yet
- /// retrieved via
- /// ,
- /// plus the total amount of audio retrieved by the app, but not yet returned to the library via
- /// .
- /// When this total is reached, the source stream will stop producing additional buffers.
+ /// retrieved via , plus the total amount of audio
+ /// retrieved by the app, but not yet returned to the library via
+ /// . When this total is reached, the source stream
+ /// will stop producing additional buffers.
///
/// Because the library processes audio in 40 millisecond intervals, the effective maximum is the nearest multiple
/// of 40 less than the specified maximum. The minimum is 40 milliseconds.
@@ -8670,8 +8668,8 @@ class PartyLocalChatControl : public PartyChatControl
/// device when it does appear.
///
///
- /// When using the PlatformUserDefault option on the Xbox platform, the Xbox User Identifier (XUID) must
- /// be passed as the audioDeviceSelectionContext value.
+ /// When using the PlatformUserDefault option on the Xbox platform, the Xbox User Identifier (XUID) must be
+ /// passed as the audioDeviceSelectionContext value.
///
///
///
@@ -8762,8 +8760,8 @@ class PartyLocalChatControl : public PartyChatControl
/// device when it does appear.
///
///
- /// When using the PlatformUserDefault option on the Xbox platform, the Xbox User Identifier (XUID) must
- /// be passed as the audioDeviceSelectionContext value.
+ /// When using the PlatformUserDefault option on the Xbox platform, the Xbox User Identifier (XUID) must be
+ /// passed as the audioDeviceSelectionContext value.
///
///
///
@@ -10061,7 +10059,7 @@ class PartyManager
///
///
/// This method enables the title to configure the processor affinity for internal Party library threads of a given
- /// type. On Windows, the Audio type affects both library's directly-owned threads and threads owned by
+ /// type. On Windows, the Audio type affects both library's directly-owned threads and threads owned by
/// XAudio2. For more information, see .
///
/// This method may be called at any time before or after and will take effect