Changelog
View Sourcev0.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
NOTICEfile has been added to the repository to address licensing concerns.
Bug Fix
- Instead of returning a
404when the search by ID input is used with an unknown ID value, the liveview process crashes with aEcto.NoResultsError. Switching frompush_patchtopush_navigatein the search by id event handler resolves this issue.
Heex syntax
mix formatupdated heex usage to{..}where possible.
v0.2.7
Improvements
- Added
large_tables/0optional 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
- Addressed https://github.com/adobe/elixir-dumper/issues/7 by removing total number of entries altogether.
v0.2.6
Improvements
- Removed unnecessary
actionurl 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
- Correct the
Dumper.Configcallback specs.
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