Skip to content

V1.7.0#55

Merged
dinpraka merged 24 commits into
mainfrom
v1.7.0
Jun 9, 2026
Merged

V1.7.0#55
dinpraka merged 24 commits into
mainfrom
v1.7.0

Conversation

@ajayjayendran

Copy link
Copy Markdown
Contributor

Adhoc SQL Editor

  • Query Results panel — New dedicated panel in the Data Explorer view container for executing draft SQL queries directly against Trino and viewing results. Shows query results, execution time, and errors.
  • Query Draft support — Create ad-hoc SQL queries in .dj/drafts/ for prototyping and testing without cluttering the project with temporary dbt models. Access via "Create New Query" in the Actions panel.
  • DJ: Run Query command — Right-click on .draft.sql files and select "DJ: Run Query" to execute the SQL and view results in the Query Results panel. Only draft-specific commands (Run Query, Convert to DJ Model) appear in the context menu.
  • AI-assisted model conversion — Right-click on .draft.sql files to convert them to DJ models using your preferred AI assistant (Copilot, Cursor, or Claude). The extension detects available assistants and shows relevant options.
  • New convert-sql-to-model skill — AI skill file that guides assistants through the SQL-to-model conversion process, analysing query patterns and creating properly structured .model.json files.

Agent Skills

  • New dj-initialize agent skill — interactive skill that guides Agents through setting up all required and recommended configurations for DJ in an existing dbt project: Python venv, dbt_project.yml vars (storage_type, etl_schema), groups, .gitignore, VS Code settings, Trino connection, and optional integrations (Lightdash, Airflow).

Ajayjayendran Arulraj and others added 23 commits May 26, 2026 12:51
…uery editor

Co-authored-by: Cursor <cursoragent@cursor.com>
* feat(extension): harden DJ sync queue against bulk file changes

Add coalescing delay, bulk-change detection, expanded git action coverage, activity-based git-pending window, and manifest reparse for bulk targeted syncs to prevent inconsistent state after git pull/checkout/restore and other mass file operations.

* combine debounce for git operations with other mass changes to prevent multiple full sync getting queued.
feat(agent): Create dj-initialize project skill
feat: Adhoc Query Editor & Move Column lineage to Data Explorer
@arunxdev

arunxdev commented Jun 8, 2026

Copy link
Copy Markdown
Collaborator

Snyk checks have passed. No issues have been found so far.

Status Scan Engine Critical High Medium Low Total (0)
Open Source Security 0 0 0 0 0 issues
Licenses 0 0 0 0 0 issues

💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse.

ci: consolidate tag creation and simplify release gates to presence c…
@dinpraka dinpraka merged commit b1d4149 into main Jun 9, 2026
4 checks passed
@dinpraka dinpraka deleted the v1.7.0 branch June 9, 2026 06:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants