This site is migrating to wiki.safing.io, which is being maintained by Safing and the community alike.

Portmaster Changelog

Portmaster consists of many individual components that work together. The "primary" version number - the one you see everywhere - is the version of the Portmaster Core Service - simply called "Portmaster" below.

Usually, the other components are released together with a new version number of the Portmaster Core Service. Sometimes, however, minor changes or bug fixes are released without a version update of the Portmaster Core Service in order to get them out faster.

Current Stable Version: v1.5.1 Current Beta Version: v1.5.1

How can I use Beta?


2023-10-18
Component: UI v0.7.13
Current Stable Current Beta
  • Bump portmaster module version
  • Merge branch ‘master’ into develop
  • Rename tool “check for updates”
  • Fix linter error
  • Improve news
  • Add news carousel to dashboard
  • Bump portmaster module version

2023-10-17

Portmaster v1.5.1

Current Stable Current Beta
  • Check failing resolvers asynchronously
  • Move enabling metric persistence to core module prep phase
  • Convert update resources to accept formats
  • Add api endpoint to serve update resources
  • Move MimeTypeByExtension to portbase/utils
Component: SPN v0.7.4
  • Improve account update schedule
  • Improve account error message

2023-10-13
Component: SPN v0.7.3
  • Bump hub version
  • Update deps
  • Return error when loading intel with test map to prevent looping
  • Close waiting connections when stopping docking request handler
  • Leave loading of geoip to navigator
  • Fix stopping TCP piers
  • Add support for binding Piers to specific addresses
  • Improve rate limiting over longer periods

2023-10-10

Portmaster v1.5.0

  • Finalize bandwidth chart endpoint
  • Split netquery package files and update bandwidth chart handler
  • Update bandwidth handling and add basic chart support
Component: UI v0.7.12
  • Improve feature scout home node info tooltip
  • Fix pricing URL
  • Update color schemes for charts
  • Update app-view, network-scout and netquery viewer to show bandwidth data
  • Add bandwidth charts to dashboard page
  • Update line chart and connection details
  • Update common pipes module
  • Add port alias for remote_port
  • Add bandwidth endpoints to netquery service
  • Add circular-bar chart component
  • Add toSeconds pipe
  • Add round pipe
  • Add duration pipe

2023-10-06

Portmaster v1.4.11

  • Bump core version
  • Fix and improve triggering updates from UI

Portmaster v1.4.10

  • Bump core version
  • Update deps
  • Update go version in CI workflow
  • Update deps
  • Fix annotation name
  • Improve update check notification
  • Disable force downloading when checking for updates
Component: SPN v0.7.2
  • Bump hub version
  • Update portbase
  • Update deps
  • Update go version in CI workflow
  • Add error message to connection when tunneling fails early
  • Improve connect op metrics
Component: UI v0.7.11
  • Bump portmaster module version
  • Fix nav tooptip
  • Move SPN transport in feature scout to tooltip

2023-10-05
Component: SPN v0.7.1
  • Bump versions
  • Update deps
Component: SPN v0.7.0
  • Improve rate limit logging
  • Add tests for terminal session
  • Add whoami operation
  • Limit concurrent connection attempts
  • Fix linter warnings
  • Update simple testing suite
  • Enable concurrent connect ops and add connect op rate limiting
  • Add option to only bind to advertised IPs

2023-10-02

Portmaster v1.4.9

  • Bump core version
  • Update deps
  • Update for changed DownloadUpdates method signature
  • Improve update notifications
  • Improve string operations and use new call limiter in network/proc
  • Use new call limiter in network state tables
Component: SPN v0.6.23
  • Fail when there already is a pending sluice request for the local address

2023-09-27

Portmaster v1.4.8

  • Bump core version
  • Update deps
  • Fix panic in toSQLConditionClause when no values are provided
Component: SPN v0.6.22
  • Improve SPN connecting after device sleep
  • Improve parsing of hub policies and transports
  • Reset failing hubs when the network changes while not connected
  • Add flag to configure reporting delay (observer)

2023-09-19

Portmaster v1.4.7

  • Do not get process+profile for info only packets
  • Add support for AllowUnencrypted state (disabled)
  • Disable profile ID migration
  • Remove blob icon type
  • Add module errors for failed profile migrations
  • Stop forcing using system resolvers for connectivity domains
  • Only log error, but continue on profile migration error
  • Move blocking of invalid IPs behind rules
  • Improve profile migrations
  • Add migration to new profile IDs
  • Fix error log when no logs exist
  • De-duplicate fingerprints and icons
  • Add first method to merge profiles
  • Migrate profile icons from fields to list of icons
  • Derive profile ID from fingerprints
Component: SPN v0.6.21
  • Remove special formatting of version field in observer
  • Add CBOR tags to hub info and status
  • Check context more often while launching ships / connecting
  • Add flag for Hubs to opt into handling unencrypted connections
  • Improve handling of transports, add protocol preference sorting
  • Add http pier, http info page and revamp docking
Component: UI v0.7.10
  • Bump portmaster module version
  • Migrate app Icon to the new icon list

2023-09-15
Component: UI v0.7.9
  • Fix rendering with empty SPN pins in dashboard
  • Fix locale module loading
  • Fix network monitor not showing connections when SPN is disabled

2023-09-14

Portmaster v1.4.6

  • Detect system locale and estimate best default locale setting
  • netquery: add batch-query handler
  • netquery: add Server-Timing HTTP header for better SQL query analysis
  • netquery: make parseQueryRequestPayload generic
  • netquery: split up query payload into a dedicated file
  • core: add core/localeID setting to configure formating of dates, currencies and numbers for the user interface
  • netquery: fix value encoding for time.Time queries
  • Fix incorrect check using reflect.Float32 instead of reflect.Float64
  • Update netquery query handler to only use strftime when the given value is a number kind
  • Add support for $gt, $ge, $lt, $le operators for netquery. Update DatetimeEncoder to support values specified in seconds
  • Disable compat debug info for app because of import troubles
  • Update SPN dep
  • Improve IP/Port parsing
  • Improve entity metadata initialization
  • Add wildcard port matching test to endpoints
  • Improve rule config help
  • Add internal metric IDs, add nameserver request metric
Component: SPN v0.6.20
  • Add flag to reboot on restart to SPN Hub
  • Improve navigator db query handling
  • Add comment for DisableAccount
  • Signify offline status through flag instead of the version field
  • Fix error handling without subscription
  • Add first version of observation hub
Component: UI v0.7.7
  • Show offline but actively used pins in country list
  • Add pretty names for “to” and “from” netquery fields
  • Fix memory-leak/subscription leak in toAppProfile pipe
  • Add warning messages to pin details
  • map: fix memory leak and race-condition with ResizeObserver
  • dashboard: fix trying to use forEach() on an empty response
  • dashboard: use country names from MapRef
  • dashboard: update dashboard component to use the new netquery batch API for loading statistics
  • netquery: use new batch API instead of using multiple calls
  • scout: skip update intervals if a update is already in progerss
  • shared: add a toAppProfile pipe that takes the profile key and starts watching the app profile
  • portmaster-api: update watchAppProfile from AppProfileService to accept a single “source/id” parameter
  • portmaster-api: add batch-query support to NetqueryService
  • Integrate changes from #482. Closes #482
  • Finish support for time-range queries in the network monitor
  • Add support to load the set locale on app-init
  • netquery: use date-pipe for Expires field of DNS requests
  • settings: Add support for WellKnown.RequiresUIReload annoation
  • netquery: add “fake” origin parameter to better track locations that query for connections
  • Fix netquery searchbar throwing an error if no suggestionValues are available
  • Fix memory/subscription leak in dynamic-items-paginator
  • Fix re-rendering of monitor results on SPN pin updates
  • Add basic support for date-range filtering
  • Add support for new netquery matchers
  • Add ng-zorro-antd package
  • remove obsolete code
  • Update dashboard page to use the map-renderer component and act as a MAP_HANDLER for highlighting countries
  • Update SPN page to use the new MAP_HANDLER interface for rendering pins and lanes
  • Improve map-renderer to support custom “handlers” for rendering overlays and additional nodes

2023-09-06
Component: SPN v0.6.19
  • Update portmaster dep
  • Update docker compose command
  • Remove interception import
Component: SPN v0.6.18
  • Update deps
  • Fix update user agent
  • Update portmaster dep
  • Add Hub Info and Status to pin export
  • Update to new IP/Port parsing
  • Maintain announcement with custom data
  • Update entity init
  • Add metric IDs

2023-08-30
Component: UI v0.7.6
  • Fix settings not being sync to the quick-settings toggles

2023-08-28

Portmaster v1.4.5

  • Update SPN + deps
  • Add support for matching continents
  • Unify and improve country info
Component: SPN v0.6.17
  • Improve account status wording and checking times
  • Add quick setting data for selecting country
  • Add connected country to SPN status
  • Update to new country struct of Portmaster
Component: UI v0.7.5
  • Update to new country info
  • Improve country selection list for exit node selection quick setting
  • Improve feature hints in app view
  • feature-scout: Improve SPN connecting state in
  • Improve app view layout
  • Improve quick settings rendering
  • Add SPN exit country quick setting
  • spn: improve map rendering and initial positioning
  • Save network scout sort order in UI state
  • Apply default values in UIStateService
  • Re-fix memory leak fix in accordion
  • network-scout: change sort icon
  • dashboard: Improve map rendering
  • Add bandwidth statistics to app view
  • Improve edited settings indicator in app list
  • Fix rendering html in tip up titles
  • Improve feature scout and add it for dev ui only for testing
  • api/profiles: use a local cache for watchAppProfile streams to reduce the number of backend subscriptions
  • dashboard: fix country map to better fit the available widget size
  • ui/network-scout: add support for sorting apps
  • api/netquery: add bandwidth data to IProfileStats and use a cache to avoid re-fetching app profiles
  • ui/select: add support to render select inline instead of using a dropdown
  • Disable electron spellchecker to avoid connections for downloading spellcheck dictionary. Fixes #392
  • Fix bug in process details when no environment varaiables are available. Fixes #399
  • Auto-focus the search bar in the application overview. Fixes #419
  • Fix rxjs deprecation warnings
  • Add support to copy connection attributes to clipboard by pressing and holding CTRL. Fixes #425
  • Show a yellow dot for each app that has custom settings. Fixes #442
  • Fix unsubscription in SPN profile watch
  • Fix Memory Leak

2023-08-24

Portmaster v1.4.4

  • Update SPN + deps
  • Remove config option from privacy filter subsystem
  • Implement review suggestions
  • Combine geoip country info and add country names
  • Update format of default DNS resolvers
  • Remove unused parameter from resolver URL
  • Update DNS resolver config help
  • Add setting to specify transit node rules
  • Expose tunnel options creation and split tunnel options
  • Update README
Component: SPN v0.6.16
  • Update SPN rule quick setting countries on SPN connect
  • Add support for just global setting in routing simulation
  • Add option to apply profile settings to route simulation
  • Add config option to manually trust nodes
  • Split up navigator options into Hub types

2023-08-19

Portmaster v1.4.3

  • Ignore DNS request connection from kernel
Component: UI v0.7.4
  • Reset spn account loading flag on init

2023-08-18

Portmaster v1.4.2

  • Recompile ebpf programs
  • Improve bandwidth update logging
  • Update special profile upgrade date
  • Fix network history clear API
  • Update network state tables if state is older than given packet
  • Use DNS request connections to attribute DNS requests
  • Remove check for self-communication (allowed by default)
  • Fix ebpf tcp ipv6
Component: UI v0.7.3
  • Bump portmaster module version
  • Fix country flag URL
  • Fix user profile subscriptions when no account is present or is deleted
  • Update clean history response parsing

2023-08-16
Component: UI v0.7.2
  • Improve account and map display
  • Fix account purging

2023-08-11

Portmaster v1.4.1

  • Update internal profile settings
  • Stop firewall handler earlier
  • Do not add internal and localhost connections to history
  • Disable connection self-check as it uses the old process detection
  • Improve performance when custom lists are not loaded
  • Correctly finalize DNS requests if filtered
Component: SPN v0.6.15
  • Disable beta flag on network history
Component: UI v0.7.1
  • Fix notifcations not disappearing immediately when acted upon
  • Improve Dashboard Tip Up
  • Add feature scout
  • Improve wording and logging
  • Improve map rendering
  • Fix notification height
  • Improve dashboard queries
  • Add Dashboard intro tip up
  • Fix and improve bandwidth display

2023-08-09

Portmaster v1.4.0

  • Bump core version
  • Improve logging and naming
  • Improve clear network history API endpoint
  • Add Cloudflare DNS as fallback quick setting
  • Udpate SPN lib
  • Improve history purging
  • Move history settings from profile to layered profile
  • Add support for history data retention
  • Add support for SUM in netquery
Component: SPN v0.6.14
  • Improve features
  • Add feature definitions
Component: UI v0.7.0
  • Bump portmaster module version
  • Improve network history cleanup wording
  • Use updated function methods in notifier
  • Touch up dashboard and related changes
  • Add support to trigger history data retention
  • Redirect to dashboard when the app is opened
  • Finish dashboard implementation
  • Add first working dashboard version
  • Start work on dashboard

2023-08-07

Portmaster v1.3.6

  • Fix cleaning up incomplete connections
  • Fix updating feature flags

Portmaster v1.3.5

  • Update SPN lib
  • Update all connection feature flags on account update
  • Fix filter list update warning on setting change
  • Update network history config option
Component: SPN v0.6.13
  • Shadow User methods on UserRecord to allow nil calls
Component: SPN v0.6.12
  • Add nil user check to MayUse
Component: SPN v0.6.11
  • Add account update event
Component: UI v0.6.2
  • Add and improve tip ups
  • Remove SPN network status
  • Improve and add pointers to Portmaster Plus
  • Improve support page layout and remove FAQ search for now
  • Improve wording on login pop up
  • Remove geo-unblock feature from SPN carousel
  • Add Portmaster Plus and Pro colors

2023-08-04

Portmaster v1.3.4

  • Improve logging
  • Fix netquery connection ID generation
  • Fix race condition when setting firewall handler and starting worker
  • Fix and document netquery api endpoint permissions
  • Add support for DNS RRs SVCB and HTTP; improve DNS conn handling
  • Fix expiry times
  • Copy resolver IPScope to DNS connection IPScope
  • Fix eBPD PID detection for UDP on linux and recompile eBPF programs
  • Improve timeouts of compatibility check

2023-08-01

Portmaster v1.3.3

  • Add 0.0.0.0 as local multicast source address
  • Do not query the history database by default
Component: UI v0.6.1

Changelog

  • Improve intro wording of network activity page
  • Move Search History toggle to filters
  • Filter by Internet Scope by default
  • Make history-database optional for netquery. Includes some additional minor fixes
  • Better handling of SPN map pin subscriptions
  • Better handling of subscription cancelation for portmaster api

2023-07-28

Portmaster v1.3.2

  • Fix and improve packet handling procedures

Portmaster v1.3.1

  • Bump core version
  • Improve upgraded log message
  • Udpate deps
  • Add ability to upgrade systemd service files
  • Improve logging and fix linter errors
  • Fix handling of connections without process
  • Improve account matching data
  • Fix history database URI on windows
  • Fix PID detection via eBPF
  • Improve ebpf permanent failure detection
Component: SPN v0.6.10
  • Fix and improve error handling of user account mgmt

2023-07-22

Portmaster v1.3.0

  • Bump core version
  • Add missing method comment
  • Update SPN to v0.6.9
  • Increase timeout of self-check
  • Improve updating allowed features on connection
  • Improve network history setting
  • Improve logging and make linter happy
  • Update BytesReceived/Sent field names
  • Reduce noisy logging
  • Update links in README
  • Persist bandwidth data in netquery DBs when enabled
  • Update config annotation
  • Update netquery to support history module
  • Make history module optional
  • Better utilize database indexes for UNION selects
  • Research on possible history module implementation using sqlite ATTACH DATABASE
Component: SPN v0.6.9
  • Add InfoURL to access.Package
  • Add account features
  • Fix linter warning about missing comment for exported type
  • Add constants for feature IDs
Component: UI v0.6.0
  • Improve Network Activity view wording
  • Update network history settings key
  • Update setting annotation ID
  • Show bandwidth data for connections when available
  • Add support for the history module

2023-07-20

Portmaster v1.2.0

  • Add switch to reboot on internal restart
  • Update deps
  • Update golangci-lint config
  • Fix parsing tagged windows service names
  • Do not suggest using stale DNS cache when disabled by user
  • Match connections without PID only using UndefinedProcessID
  • Improve windows kext bandwidth stats monitor
  • Improve epbf bandwidth stats monitor
  • Improve ebpf connection listener
  • Add InfoPacket and BandwidthUpdate structs for cross platform usage
  • Rename files for clarity
  • Move interception module and better integrate workers
  • Use reported PIDs for DNS requests and improve data gathering process
  • Expose connection ID creation
  • Add and improve InfoOnly and ExpectInfo packet flags
  • Add example for getting bandwidth stats
  • Add missing ebpf compiled object
  • Make default pid to be -1 and remove unsafe code
  • Add ebpf bandwidth monitoring
  • Revamp connection handling flow to fix race condition and support info-only packets
  • Fix ebpf return on error
  • Add ebpf check for failed kernel functions
  • Fix ebpf source port, add event validation and simpify tcp monitoring
  • Add reading of the pid from the kext
  • Add ebpf compiled programs
  • Use datagram_connect for udp ebpf process detection
  • Add udp process detection with ebpf
  • Update libbpf
  • Add tcp process detection with ebpf

2023-07-11
Component: UI v0.5.1
  • Fix pin-details in SPN map not showing up

2023-05-24

Portmaster v1.1.0

  • Improve debug info order
  • Add API endpoint to retrieve a list of country center coordinates
Component: UI v0.5.0
  • Update country center API path
  • Show Mbit/s instead of MB/s
  • Minor improvements to SPN page
  • Implement review suggestions, add “logout completely” button and only show prompt icon when globally enabled or pending prompts are available
  • Finished migration to angular 16
  • Finished update to angular@16
  • Partial upgrade to angular@15
  • Update typescript to 4.8
  • Major SPN map revamp
  • Use observable directly
  • Always show setting labels when in developer UI mode
  • Fix SPN missing info message

2023-05-08

Portmaster v1.0.14

  • Fix slow queries sensor value calculation
  • Update IP of Applied Privacy DNS preset
  • Improve test suite
  • Calibrate process lookup times for Windows
  • Improve compatibility issue notifications

2023-04-25

Portmaster v1.0.13

  • Add binary path to integration test utiltool
  • Add integrationtest utility
  • Suggest using stale DNS cache when queries are slow
  • Improve rules config description
  • Add flags to specify custom update server
  • Add config option to always use stale DNS cache entries
  • Reduce running of background tasks on sleep mode
  • Add check for special android ip in online status check
  • Increase max state table lookup time window
  • Fix closing nf conntrack session when stopping during start
  • Improve user agents
  • Fix custom filter list load
  • Fix android update system
Component: SPN v0.6.8
  • Update portbase
  • Reduce health check time tick in sleep mode
  • Fix golang-ci linter in CI
  • Improve user agent

2023-04-06

Portmaster v1.0.12

  • Update SPN and portbase
  • Improve portmaster-start update logging
  • Expose network change check trigger
  • Fix special process loading
  • Split auto update settings and add support for registry state
Component: SPN v0.6.7
  • Only use IPv6 to connect to Hub when client has IPv6 enabled
  • Trigger network change detection if remote IP is detected in sluice

2023-03-30

Portmaster v1.0.11

  • Improve lookup tries for network state
  • Fix getting updated tables immediately
  • Ignore if parent process does not exist
  • Improve network state caching
  • Fix parent process key an refactoring
  • Fix process identification key
  • Fix matching TCP connections
  • Improve support for disabled IPv6 stack
  • Downgrade gvisor
Component: UI v0.4.6

Changelog

  • Show subscription plans correctly
  • Adapt to new process key

2023-03-29
Component: SPN v0.6.6
  • Fix no activity terminal shutdown and improve flushing timeouts

2023-03-23

Portmaster v1.0.10

  • Update SPN
  • Add geoip regions to improve distance estimation
  • Add current time to broadcast matching data
Component: SPN v0.6.5
  • Collect findnearest debug data and add api to test routing
  • Improve routing conditions
  • Retry to initialize map from DB if it fails
  • Ignore session to failing hubs and reset failings when re-connecting
  • Check routes for failed hubs before building
  • Fix ensuring matching IP stacks when finding nearest pins
  • Fix scheduler slot skew and improve stats/metrics
  • Add ConnectAfterlogin flag option

2023-03-17

Portmaster v1.0.9

  • Update SPN
  • Warn when query fails
  • Improve network proximity thresholds
  • Fix traceroute location checking
Component: SPN v0.6.4
  • Fix findnearest test
  • Fix connect op in/out data histogram
  • Add connect op TTCR and TTFB metrics
  • Improve home hub errors and home hub routing handling
  • Lower destination cost for better balance in routing
  • Randomize top nearby pins and routes for load balancing
  • Switch to cost-based calculation for finding nearest pins, include more cost data
  • Use new ping op for pinging Home Hub
  • Fix hub comparison for superseding

2023-03-13

Portmaster v1.0.8

  • Update SPN + deps
  • Move log cleaner from core to base module
Component: SPN v0.6.3
  • Initialize and reset slot pace stats correctly
  • Improve unit scheduler debugging
  • Test IPv4 and IPv6 connectivity separately
  • Simplify and stabilize unit scheduling
  • Increase the timeout for initial auth and ping checks
  • Merge multiple bootstrap transports from same hub
  • Build hub for arm64
  • Avoid only Hub, not full country if connection fails
  • Add timeout to DFQ flush
  • Measure less often
  • Fix handling of 1 byte crane messages

2023-02-21
Component: SPN v0.6.2
  • Bump hub version
  • Update deps
  • Update map intel test file
  • Add reachability checking using new ping operation
  • Add ping operation
  • Fix unit leak in capacity operation
  • Fix crane context usage
  • Improve unit scheduling debug messages
  • Do not deliver msgs to stopped operations
  • Raise default hub log level to warning

2023-01-30
Component: SPN v0.6.1
  • Update account subscription data
  • Fix advisory rule application
  • Use public docker image for simple testnet
  • Expose SPN connected event
  • Improve invalid device HTTP status
  • Add patrol module to check network connectivity on hubs and react and client
  • Add cli flag for unit scheduler debugging
  • Fix proper shutdown of connect ops
  • Fix 32 bit support and add desktop client config. (#148)

2022-12-20
Component: SPN v0.6.0
  • Improve usage of context and timeouts
  • Enable ui module for SPN Hub.
  • Improve naming of Unit methods
  • Implement review suggestions
  • Fix rate limiting
  • Improve unit scheduler
  • Fix new operation init
  • Improve terminal error handling, stick to idiomatic Go
  • Add different scheduling config for clients
  • Fix and improve scheduling config
  • Add unit scheduling metrics
  • Add epochs to unit slot scheduler
  • Give clearance to all units when stopping
  • Add unit leak debugger and fix unit leaks
  • Update connect request tags
  • Remove submit control and improve terminal
  • Apply unit scheduling to remaining operations
  • Fix crane destruction and expansion terminal init
  • Apply new unit scheduling and terminal interfaces to docks
  • Expose unit scheduler state snapshot
  • Improve unit scheduler
  • Improve terminal and terminal bases, including unit handling
  • Improve operation and operation bases
  • Simplify terminal interfacing and sending upstream
  • Apply unit scheduling to terminal and operation bases
  • Move scheduler to struct and improve documentation
  • Add unit: a packet focused scheduling approach

2022-12-12
Component: SPN v0.5.8
  • Fix account updating
Component: UI v0.4.5
  • Fix account showing switches

2022-12-07
Component: UI v0.4.4
  • Bump portmaster module version
  • Fix typos and update URLs
  • Update SPN status widget for new account type
  • Add new account messages to account pop up

2022-11-10
Component: UI v0.4.3
  • Various improvements for smaller screen sizes. Fix network rating
  • Add default windows icon to ignore list

2022-10-19
Component: UI v0.4.2
  • Hide SPN tunnel info for LAN and localhost connections
  • Fix settings not being saved and the SPN feature carousel leaking CSS

2022-10-18
Component: Notifier v0.3.5
Current Stable
  • initialize library on startup, lib api update
Component: UI v0.4.1
  • Fix nodejs version for github action
  • Only load app-icon if presentation path is set
  • Fix linting errors and add github action
  • Improve styling of shared “More” dropdown and add “App Settings” link to grouped-by-app row
  • Fix styling of netquery search bar
  • Update side-dash to navigate to app connections and only expand when clicking the chevron
  • Add a “all-done” icon to prompt and notification list if they are empty
  • Fix abort-button not working when editing/creating a new rule
  • Hide app-icon for some special profiles and fix incorrect profile source
  • Fix support page layout changing depending on issue-title length
  • Fix SPN map behaving strange on pan and zoom
  • Do not show path and binary name if they are empty
  • Add tooltips to all main navigation items
  • Fix broken styling of text-input in confirmation dialog used when asking for an email
  • Fix URL query parameter mangling when reloading the current router URL

2022-10-13
Component: UI Assets v0.3.1
Current Stable
Component: Notifier v0.3.4
  • Remove security level code
  • Added ActionInvoked check on linux notifications
  • Fix notification event handling

2022-10-11
Component: UI v0.4.0
  • Add support to open parent process details
  • Add process details dialog. A bunch of minor improvements and fixes
  • Add support to create and edit profiles and fingerprints. Minor improvements for the v1 release
  • Add SPN feature carousel and multiple fixes

2022-10-10
Component: Notifier v0.3.3

2022-09-23
Component: UI v0.3.6
  • Don’t group by app by default. Load results chart after the first page has been loaded
  • Show tooltip with allow/block reason when hoving the verdict color indicator. Fixes #298
  • Fix different values for boolean allowed filter. Fixes safing/portmaster#804
  • Fix whitespace break in connection reason. Fixes #287
  • Increase button hit box in network scout and correctly handle developermode
  • Fix SPN account state handling in account details and login page
  • Trim whitespace from ordered list before saving. Fixes #221
  • Add inidcation that sub-filter lists are selected. Fixes #296
  • Fix change detection not being triggered correctly in app-icon
  • Reverse collapse/expand button for SPN hub details
  • Reverse the side-dash button in the navigation
  • Fix scrolling when side-dash overflows the app height
  • Apply user-supplied query in exide-node profile stats
  • Fix dialog styles not being applied correctly
  • Fix sfng-select incorrectly adding an empty option
  • Allow bulk deletion of rules and ask for confirmation. Save on enter. Fixes safing/portmaster#806. fixes #220
  • Decrease polling timeout and use correct command to stop on windows. Fixes #234