Skip to content

v1.10.0

Choose a tag to compare

@github-actions github-actions released this 24 Aug 17:38
· 4 commits to main since this release
Immutable release. Only release title and notes can be modified.
v1.10.0
48ae9f4

Summary

Add cross-platform application information to make network connections easier to understand and identify.

TapMap 1.10.0 can now show the application name, creator or publisher, and platform-native signature and verification information for network connections on Windows, macOS and Linux. Application information is integrated into map hover summaries, marker details and Technical details.

This release also improves application information performance, adds Windows test signing through SignPath, and includes substantial internal connection-state refactoring to support future features.

Features

  • Add cross-platform application information
    • Show application name and creator/publisher for network connections
    • Show platform-native signature and verification information
    • Support Windows, macOS and Linux
    • Add application information to map hover summaries and marker details
    • Add Technical details option with T keyboard shortcut
    • Allow executable paths to be opened in the system file manager

Improvements

  • Improve application information performance
    • Move expensive verification to background processing
    • Show application identity information immediately
    • Cache and reuse completed verification results
    • Show Retrieving... while verification is pending
  • Refactor connection and unmapped state handling to support future features

Packaging

  • Add SignPath test signing to the Windows build and packaging pipeline
  • Sign the Windows application, uninstaller and installer through the same signing process
  • Generate Windows VERSIONINFO from project metadata

Build & CI

  • Simplify and align Windows, Linux and macOS build pipelines
  • Separate runtime, test and build dependencies

Documentation

  • Add application information documentation
  • Add AppInfo performance documentation
  • Publish Architecture, Contributing and Security documentation
  • Add GitHub issue and discussion templates
  • Update README and Help

Notes

  • No breaking changes
  • No persistence-format changes
  • No configuration changes required