Updates the version number from 1.0.0-beta.3 to 1.0.0-beta.4 in
package.json, package-lock.json, Cargo.toml, Cargo.lock, and
tauri.conf.json to reflect the latest release. This change
ensures consistency across project files and prepares for the
next deployment.
Enables the macOSPrivateApi in the Tauri configuration for
enhanced functionality. Updates several dependencies in
Cargo.toml to their latest versions, including xmltv,
tokio, chrono, reqwest, and flate2, ensuring better
performance and security.