Skip to content

v1.8.0

Latest

Choose a tag to compare

@github-actions github-actions released this 21 Jun 18:26
· 1 commit to main since this release
Immutable release. Only release title and notes can be modified.
v1.8.0
0f60f77

Summary

Add GeoDB Management with integrated GeoIP database installation, updates, and status monitoring.

This release introduces provider-aware GeoIP database management for MaxMind GeoLite2 and DB-IP Lite, making database installation and maintenance significantly easier.

Features

  • Add GeoDB Management window
  • Support MaxMind GeoLite2 installation and updates
  • Support DB-IP Lite installation and updates
  • Detect installed provider and database status
  • Show database version and freshness information
  • Reload GeoIP databases without restarting TapMap

Improvements

  • Add provider-aware GeoIP service layer
  • Improve startup handling when databases are missing
  • Store MaxMind credentials securely using system keyring
  • Add provider and database information to About view
  • Refine Daily Activity Report wording and narrative tone

Documentation

  • Add GeoIP Database Management guide
  • Add Docker guide
  • Add Environment Variables guide
  • Refresh README, Help, and About documentation
  • Update screenshots and user documentation

Maintenance

  • Split callback registration into topic-specific groups
  • Preserve callback behavior and registration order
  • No functional changes from callback refactoring

Notes

  • no breaking changes
  • no persistence-format changes
  • existing GeoIP databases remain supported
  • consistent behavior across Windows, Linux, macOS and Docker