blackfog android release notes
By |Published On: January 9th, 2019|6 min read|Categories: Release Notes|

5.0.0 – April 18, 2024

Key Features

  • BF-35 Android agent now has the ability to block specific apps from accessing the internet (Android 10+ only)
  • BF-56 New tab “Network” showing details of active and blocked applications
  • BF-57 Drag-and-drop interface to block / unblock applications
  • BF-53 Additional protection against apps that attempt to bypass the VPN
  • BF-59 Events view now shows the app that caused the event
  • BF-60 Existing Allow and Deny tabs have been consolidated into a single Web tab to manage allowed / denied domains
  • BF-58 Action from the Network tab to show all events for a specific app
  • BF-80 App events view shows the app name as its header and the count of events for that app
  • BF-74 Introduce a drag target icon to ensure drag-and-drop features are easy to spot
  • BF-82 Agent UI will show in light or dark theme depending on the device settings
  • BF-83 Support for app-blocking rules being added in the console and applied to the device
  • BF-79 Icon updates throughout the app to new outlined, brand-aligned designs
  • BF-69 Overall style refresh to mirror updated brand colours and theme
  • BF-65 Improved support for Ipv6 DNS servers

Background Improvements

  • BF-46 Implement Dagger / Hilt for better service lifecycle management and inversion of control
  • BF-45 Rules are dynamically updated instantly, without needing to restart the VPN
  • BF-67 Implement Ktor framework for strongly-typed API access and elimination of manual JSON parsing
  • BF-63 Network tab is hidden pre-Android 10
  • BF-51 Start / Stop button on the Stats screen remains visible when scrolling
  • BF-84 Upgrade to latest Android Studio version Iguana
  • BF-62 Introduce a StateMap for the allow / deny rules to ensure automatic state propagation
  • BF-73 Fixed a found bug on the new Web tab when the same domain was allowed and blocked
  • BF-44 Fixed a bug where a country would appear twice if added manually and by policy

4.8.3 – November 21, 2023

  • Updated support for Android 14 (API 33)
  • Refactored code for Google Play Store
  • Added support for Chromebooks
  • Deprecated manual install procedures

4.7.0 – September 29, 2022

  • Updated support for Android 13 (API 33)
  • Refactored code for new libraries
  • Updated icons across platforms
  • Decreased memory usage throughout
  • Improved auto update reliability
  • Improved performance on complex sites

4.6.1 – April 5, 2022

  • Updated Android 12 flags to ensure correct startup

4.6.0 – March 31, 2022

  • Updated minimum supported version to Android 8.0
  • Added support for Android 12
  • Applied latest design across platform
  • Improved DNS performance
  • Optimized network performance
  • Reduced APK size for faster updates
  • Updated dependency map

4.5.0 – May 28, 2021

  • Improved VPN reliability on older devices
  • Show latest rules date when updating
  • Remove requirement to access phone state
  • Prevent WhatsApp data profiling
  • Added support for Android 11
  • Improved SSL communication
  • Improved background updates
  • Updated UI to match mobile theme
  • Fixed display of allow and deny list which was stripping out asterisks
  • Sanitized parsing of License key to remove illegal characters
  • Improved updater when app has been dismissed
  • Allow Enterprise app to respect wake states
  • Increased event buffer size
  • Updated Dashboard layout
  • Allow Event drill down from dashboard
  • Changed trial to 14 days

4.1.2 – November 10, 2020

  • Fixed auto update for Android 6 and earlier

4.1.1 – November 3, 2020

  • Added the ability to deactivate device from the Enterprise console

4.1.0 – October 5, 2020

  • Added the ability to register within a group at license activation
  • Updated to Google API level 30 for Android 11
  • Removed duplicate device collection with Enterprise console
  • Added PIN validation to licensing

4.0.2 – October 1, 2020

  • Updated license message when exceeding activation count
  • Added additional homograph protections
  • Updated application update logic
  • Updated device name algorithm to permit user names
  • Updated “Update Rules” menu to just “Update”
  • Ask to restart after applying a new license

4.0.1 – August 19, 2020

  • Added additional library to support Android 6.0 or earlier.

4.0.0 – August 18, 2020

  • Increased performance and decreased CPU usage
  • Updated UI to align with new design
  • Added Homograph protection
  • Added TikTok protection
  • Allow license view and addition in main menu
  • Changed White list to Allow
  • Changed Black list to Deny
  • Prevent duplicate allow or deny rule
  • Prevent override of a denied rule
  • Prevent allowing of denied geographies
  • Prevent override of a geofence rule
  • Do not log Facebook blocks to enterprise console
  • Added Mitre code to enterprise events
  • Fixed issues in EU with Samsung email client
  • Added vendor information to enterprise events
  • On first start show license and request to start

3.5.1 – Nov 20, 2019

  • Ensure decimal format uses English separator in console
  • Log English regions to enterprise console
  • Improved self update logic for reliability on some phones

3.5.0 – Nov 18, 2019

  • Added Whitelist and Blacklist options
  • Ensure app is restarted when updating rules
  • Added support for Enterprise Whitelists and Blacklists
  • Improved blocking performance
  • Updated blocking rules
  • Auto restart after changes to geography
  • Various optimizations for Android 10

3.1.0 – Nov 13, 2019

  • Added auto-update capability to application
  • Whitelisted Samsung smart Things apps
  • Updated compatibility for Android 10 
  • Added more event detail in Enterprise mode
  • Fixed possible null when reading license on Android 8
  • Ensure app provides better feedback when trial expires

3.0.2 – May 10, 2019

  • Whitelisted Google Play Store for app updates
  • Updated packet passing for IPv6 over IPv4 exceptions
  • Added infrastructure for self updating in next release

3.0.1 – April 16, 2019

  • Added explanation when starting VPN for the first time
  • Added permissions descriptions when adding a license
  • Dynamically extract agent version number

3.0 – April 2, 2019

  • Initial Release
  • Support for Android 5.0 (API 21) or later
  • Enterprise console aware
  • Rules Auto updating
  • Start on Boot support
  • Geo Fencing
  • Blocks
    • Advertising
    • Data collection
    • Cryptomining
    • Phishing
    • Facebook
    • Fake News
    • Dark Web
    • Forensic Tools
  • Events Viewer
  • Stats counter

Share This Story, Choose Your Platform!

Related Posts

  • Crowdstrike Incident

The CrowdStrike Incident: A Global IT Meltdown

July 23rd, 2024|

Discover how the recent CrowdStrike incident caused a global IT meltdown, affecting thousands of businesses. Learn about the event timeline, its impact, and how BlackFog's advanced practices can help prevent such risks. Stay informed and protect your business from future cybersecurity threats.