ref_inspector v1.0.0 Release Notes

Release Date: 2018-11-24 // over 5 years ago
    • Ownership has been transferred to the elixir-inspector organisation

    • ✨ Enhancements

      • Documentation is now available inline (@moduledoc, ...) with the README.md file targeting the repository (development) instead of releases
      • Downloading the databases ensures hackney is started to allow calling mix run --no-start -e "RefInspector.Downloader.download()"
      • Initializer modules can be defined with additional arguments by using {mod, fun, args}
      • Parsing can now be performed on URI.t() referers
      • The default database path has been set to Application.app_dir(:ref_inspector, "priv")
      • The download mix task will now exit with code 1 if it aborts due to missing configuration
    • Backwards incompatible changes

      • Internal parser process pooling has been removed. If you require pooling you need to manually wrap RefInspector.parse/1
      • Medium information in the result struct is now returned as a String.t() instead of an atom. The only exceptions are :unknown and :internal referers
      • Minimum required elixir version is now ~> 1.5
      • Support for {:system, var} configuration has been removed