ua_inspector v0.19.0 Release Notes

Release Date: 2019-01-03 // about 5 years ago
    • ✨ Enhancements

      • All database files (parser databases and short code maps) can be downloaded using a single mix task ua_inspector.download
      • Downloading the databases ensures hackney is started to allow calling mix run --no-start -e "UAInspector.Downloader.download()"
      • Finding the data table is now done via a named lookup table instead of calling the database state server
      • If you need to check if all databases are loaded (i.e. "no longer empty") you can use UAInspector.ready?/0
      • OS Families are no longer hardcoded inside Util.OS but read from the original source and stored in a short code map
      • OS Families used for desktop detection are no longer hardcoded inside Util.OS but read from the original source and stored in a short code map
      • Reloading will now issue a warning if no database path is configured while resuming operation with an empty database
    • 🗄 Soft deprecations (no warnings)

      • The individual download tasks for databases and short code maps have been removed from the documentation. They are still completely functional but will eventually be removed after a proper deprecation phase