Skip to content

Releases: chrisclark/django-sql-explorer

4.2.0

26 Apr 14:14
Compare
Choose a tag to compare

4.2.0_ (2024-04-26)

  • #609_: Tracking should be opt-in and not use the SECRET_KEY
  • #610_: Import error (sql_metadata) with 4.1 version
  • #612_: Accessing the database during app initialization
  • Regex-injection vulnerability
  • Improved assistant UI

4.2.0.beta1

25 Apr 21:15
Compare
Choose a tag to compare
4.2.0.beta1 Pre-release
Pre-release

4.2.0b1_ (2024-04-25)

  • #609_: Tracking should be opt-in and not use the SECRET_KEY
  • #610_: Import error (sql_metadata) with 4.1 version
  • #612_: Accessing the database during app initialization
  • Regex-injection vulnerability
  • Better anonymization for telemetry

4.1.0

23 Apr 12:43
Compare
Choose a tag to compare

4.1.0 (2024-04-23)

  • SQL Assistant: Built in query help via OpenAI (or LLM of choice), with relevant schema
    automatically injected into the prompt. Enable by setting EXPLORER_AI_API_KEY.
  • Anonymous usage telemetry. Disable by setting EXPLORER_ENABLE_ANONYMOUS_STATS to False.
  • Refactor pip requirements to make 'extras' more robust and easier to manage.
  • #592_: Support user models with no email fields
  • #594_: Eliminate <script> tags to prevent potential Content Security Policy issues.

4.1.0.beta6

23 Apr 02:37
Compare
Choose a tag to compare
4.1.0.beta6 Pre-release
Pre-release
  • SQL Assistant: Built in query help via OpenAI (or LLM of choice), with relevant schema
    automatically injected into the prompt. Enable by setting EXPLORER_AI_API_KEY.
  • Anonymous usage telemetry. Disable by setting EXPLORER_ENABLE_ANONYMOUS_STATS to False.
  • Refactor pip requirements to make 'extras' more robust and easier to manage.
  • #592_: Support user models with no email fields
  • #594_: Eliminate <script> tags to prevent potential Content Security Policy issues.

4.1.0.beta5

19 Apr 00:20
Compare
Choose a tag to compare
4.1.0.beta5 Pre-release
Pre-release

4.1.0b5_ (2024-04-18)

  • Fixes an issue in b2 with different DB backends throwing different exception types if migrations are not applied.
  • Refactor of requirements & fixed relative import issue in urls.py
  • SQL Assistant: Built in query help via OpenAI (or LLM of choice), with relevant schema
    automatically injected into the prompt. Enable via setting EXPLORER_AI_API_KEY.
  • Anonymous usage telemetry. Can be disabled by setting EXPLORER_ENABLE_ANONYMOUS_STATS to False
  • #594_: Eliminate <script> tags to prevent potential Content Security Policy issues

4.1.0.beta4

18 Apr 16:43
Compare
Choose a tag to compare
4.1.0.beta4 Pre-release
Pre-release

4.1.0b4_ (2024-04-17)

  • Fixes an issue in b2 with different DB backends throwing different exception types if migrations are not applied.
  • SQL Assistant: Built in query help via OpenAI (or LLM of choice), with relevant schema
    automatically injected into the prompt. Enable via setting EXPLORER_AI_API_KEY.
  • Anonymous usage telemetry. Can be disabled by setting EXPLORER_ENABLE_ANONYMOUS_STATS to False
  • #594_: Eliminate <script> tags to prevent potential Content Security Policy issues

4.1.0.beta2

17 Apr 19:28
Compare
Choose a tag to compare
4.1.0.beta2 Pre-release
Pre-release

4.1.0b2_ (2024-04-17)

  • SQL Assistant: Built in query help via OpenAI (or LLM of choice), with relevant schema
    automatically injected into the prompt. Enable via setting EXPLORER_AI_API_KEY.
  • Anonymous usage telemetry. Can be disabled by setting EXPLORER_ENABLE_ANONYMOUS_STATS to False
    #594_: Eliminate <script> tags to prevent potential Content Security Policy issues

4.0.1.beta1

17 Apr 15:25
Compare
Choose a tag to compare
4.0.1.beta1 Pre-release
Pre-release

4.1.0b1_ (2024-04-17)

  • SQL Assistant: Built in query help via OpenAI (or LLM of choice), with relevant schema
    automatically injected into the prompt. Enable via setting EXPLORER_AI_API_KEY.
  • Anonymous usage telemetry. Can be disabled by setting EXPLORER_ENABLE_ANONYMOUS_STATS to False
  • #594_: Eliminate <script> tags to prevent potential Content Security Policy issues

4.0.2

07 Feb 00:20
baf8670
Compare
Choose a tag to compare

Minor bugfixes

4.0.1

07 Feb 00:10
Compare
Choose a tag to compare
  • Add support for Django 5.0. Drop support for Python < 3.10.
  • Basic code completion in the editor!
  • Front-end must be built with Vite if installing from source.
  • #565 : Front-end modernization. CodeMirror 6. Bootstrap5. Vite-based build
  • #566 : Django 5 support & tests
  • #537 : S3 signature version support
  • #562 : Record and show whether the last run of each query was successful
  • #571 : Replace isort and flake8 with Ruff (linting)

Note: There is no 4.0.0 release as 4.0.1 was needed to resolve a conflict on PyPi