django-sql-explorer v1.0.0 Release Notes

Release Date: 2016-06-16 // almost 8 years ago
    • ๐Ÿ’ฅ BREAKING CHANGE: Dropped support for Python 2.6. See .travis.yml for test matrix.
    • ๐Ÿ’ฅ BREAKING CHANGE: The 'export' methods have all changed. Those these weren't originally designed to be external APIs, folks have written consuming code that directly called export code.

    If you had code that looked like:

      ``explorer.utils.csv_report(query)``
    

    You will now need to do something like:

      ``explorer.exporters.get_exporter_class('csv')(query).get_file_output()``
    
    • There is a new export system! v1 is shipping with support for CSV, JSON, and Excel (xlsx). The availablility of these can be configured via the EXPLORER_DATA_EXPORTERS setting.
      • Note that for Excel export to work, you will need to install xlsxwriter from optional-requirements.txt.
    • Introduced Query History link. Find it towards the top right of a saved query.
    • ๐ŸŽ Front end performance improvements and library upgrades.
    • ๐Ÿ‘ Allow non-admins with permission to log into explorer.
    • โž• Added a proper test_project for an easier entry-point for contributors, or folks who want to kick the tires.
    • ๐Ÿ›  Loads of little bugfixes.