You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Added fetch_profile() method to check premium subscription status via has_premium field (#7113)
Nimbus
⚠️ Breaking Changes ⚠️
Removed unused home_directory field from AppContext. Both Kotlin and Swift sides were passing null values and it wasn't used anywhere. (#7085) (#30782)
rc_crypto
Thread-safety improvements for PKCS-token-dependent methods by introducing a
global mutex. Refactored key unpacking logic and removed redundant code;
includes some breaking API changes, but since the keydb feature is not yet in
use, these do not affect existing consumers.
get_aes256_key now returns a Result<Option<Key>> to distinguish missing
keys from errors
get_or_create_aes256_key only creates a key when none exists.
When the keydb feature is enabled, ensure_nss_initialized is disabled in
favor of ensure_nss_initialized_with_profile_dir.
Logins
create_login_store_with_nss_keymanager returns an ApiResult now, instead
of just panicking.
fix count_by_origin and count_by_form_action_origin with punicode origins
Places
places::storage::history_metadata::get_most_recent_search_entries() was added to fetch the most recent search entries in history metadata. (#7104)
places::storage::history_metadata::delete_all_metadata_for_search() was added to delete the search terms in history metadata. (#7101)