View Source Changelog

v0.3.2 Mar 28, 2024

  • Optimized row selection.
  • Fixed inspector that would get stuck when inspecting an associated row.
  • Fixed filtering logs by total db time.

v0.3.1 Mar 25, 2024

  • Optimized resizing of elements.
  • Optimized hiding of elements.
  • Improved restoring the scroll position.
  • Fix bug in SQL highlighting where queries with integer are unable to render: select * from users limit 1

v0.3.0 Mar 24, 2024

  • Added syntax highlighting.
  • Added arbitrary SQL execution.
  • Added one-click explain.
  • Added offset, defaults to 0.
  • Added :permit? MFA config that receive changeset_or_query and socket or changeset_or_struct, field and socket, defaults to {DBVisor, :permit?, []}.
  • Removed :dom_id, :placeholder, :disabled, :fields, :delete?, :insert?, :update?, :source, and :prefix configs.
  • Restricted support to Postgres only.
  • Leverage partition table for telemetry data.

v0.2.0 Feb 4, 2024

  • Interactive stacktrace, clicking on a file will take you to the source code in GitHub.
  • Removed :uri config.
  • Added :editor config to configure which editor to open stacktrace files in locally. For example, config :dbvisor, editor: "code://__FILE__:__LINE__".
  • Added :github_token configuration, which increases the number of dependencies reselutions.
  • Added :prefix configuration, configures the prefix key in the query parameters, defaults to: __prefix__.
  • Filters can now be applied with and or or, which makes the or filter obsolete and removes it.
  • Filters are now aware of column types; for example, the date picker can be used for DateTime columns.
  • Added limit, defaults to 200.
  • Added selected row count.
  • Improved copy-pasting values: you can now copy-paste DateTime values
  • Logs can now be filtered by DateTime or relative time, e.g., 15 Minutes, Hours, 4 Hours, Day, 2 Days, Week, Month, or 3 Months.
  • Timezone DateTime is now displayed in the user's timezone. A timezone database is required.
  • Related records are now displayed in the inspector.
  • Related records are now displayed in the inspector.
  • Added DBVisor.Hint for early hints; DBVisor requires this plug to work.
    scope "/" do
      pipe_through [DBVisor.Hint]
      live "/", DBVisor.Live
    end

v0.1.0 Jan 21, 2024

  • Initial release.