Current section

Files

Jump to
ua_inspector CHANGELOG.md
Raw

CHANGELOG.md

# Changelog
## v0.12.0 (2016-08-18)
- Enhancements
- Database downloads are done using hackney in order to prepare an
upcoming auto-update feature
- If the initial load of a database (during process initialisiation)
fails a message will be sent through `Logger.info/1`
- If the initial load of a short code map (during process initialisation)
fails a message will be sent through `Logger.info/1`
- Backwards incompatible changes
- Completely unknown devices now yield `:unknown` instead of
a struct with all values set to `:unknown`
- Downloads are now done using `:hackney` instead of `mix`. This may force
you to manually reconfigure the client
- Minimum required elixir version is now "~> 1.2"
- Minimum required erlang version is now "~> 18.0"
## v0.11.1 (2016-04-02)
- Bug fixes
- Properly handles short code map files after upstream changes
## v0.11.0 (2016-03-28)
- Enhancements
- Databases are reloaded if a storage process gets restarted
- HbbTV version can be fetched using `hbbtv?/1`
- Path can be configured by accessing the system environment
([#5](https://github.com/elixytics/ua_inspector/pull/5))
- Short code mappings are reloaded if a storage process gets restarted
## v0.10.0 (2015-11-10)
- Bug fixes
- Fixes problems with mix tasks under case insensitive file systems
## v0.9.0 (2015-10-17)
- Enhancements
- Convenience method to check if user agent belongs to a bot (`bot?/1`)
- Convenience method to parse without checking for bots (`parse_client/1`)
- Operating system platform included in result
## v0.8.0 (2015-07-09)
- Enhancements
- Bots are included in the detection
- Short code mappings are fetched and parsed on demand
- Backwards incompatible changes
- Short code maps are no longer included in the repository
- Renamed mix task `databases.download` to `download.databases`
## v0.7.0 (2015-05-31)
- Enhancements
- Dependencies not used in production builds are marked as optional
- Displays expanded download path for `mix ua_inspector.databases.download`
- Verification script now automatically downloads database files
- Worker pool options are no longer defined at compile time
- Backwards incompatible changes
- Pool configuration is now expected to be a `Keyword.t`
## v0.6.0 (2015-04-06)
- Initial Release