Changelog

View Source

v0.3.0

Moving Repositories

  • The project has moved from adobe/elixir-dumper to ryoung786/dumper. I left Adobe earlier this year and no longer have write access to their github repositories. In order to continue making improvements, adding features, and fixing bugs, the project has been forked and active development will now be at github.com/ryoung786/dumper. The hex package remains the same (dumper). A NOTICE file has been added to the repository to address licensing concerns.

Bug Fix

  • Instead of returning a 404 when the search by ID input is used with an unknown ID value, the liveview process crashes with a Ecto.NoResultsError. Switching from push_patch to push_navigate in the search by id event handler resolves this issue.

Heex syntax

  • mix format updated heex usage to {..} where possible.

v0.2.7

Improvements

  • Added large_tables/0 optional config to handle performance issues for tables with large row counts. https://github.com/adobe/elixir-dumper/issues/7 showed that large tables would time out when rendering the records page due to the expensive count query. It was also discovered the order by inserted_at could also contribute to timeouts.

Bug Fix

v0.2.6

Improvements

  • Removed unnecessary action url parameter. The correct page to render can be derived from the presence of the module and id parameters.

v0.2.5

Improvements

  • Was previously loading all associations, which caused timeouts for records with large amounts of associated records.
  • Tests are now run on PRs instead of only pushes against main.

v0.2.4

Improvements

v0.2.3

Improvements

  • Allow override of the auto-discovery of the otp_app.

v0.2.2

Improvements

  • Updated the package description to reflect that it is now a LiveDashboard page and not a mix generator.

v0.2.1

Improvements

  • Search for a record by id
  • Use router config instead of app config
  • Update links to use <.link navigate={}> instead of firing events

v0.2.0

Improvements

  • Changed from mix task to a LiveDashboard plugin

v0.1.1

Improvements

  • Fix phoenix heex warning where name attribute was set to "id". Renamed to "search_id".

v0.1.0

Improvements

  • Initial release of Dumper