Skip to content

v2.1.0 - #93

Merged
gowthamrajj merged 5 commits into
mainfrom
v2.1.0
Aug 4, 2026
Merged

v2.1.0#93
gowthamrajj merged 5 commits into
mainfrom
v2.1.0

Conversation

@gowthamrajj

@gowthamrajj gowthamrajj commented Aug 3, 2026

Copy link
Copy Markdown
Contributor

Changes

Agent skills

  • New dj-govern-model skill. Runs a read-only governance audit across a model, folder, dependency tree, or the whole workspace — ownership, PII / classification / compliance tagging, registered-group conformance, and prod-write posture — and points you to the skill that fixes each gap. Try "Which models in the finance group have no owner?"
  • New dj-create-source skill. Registers a raw Trino table as a DJ source by reading its exact column types from the warehouse, so a model that reads a not-yet-defined catalog.schema.table builds instead of failing. Authoring skills detect the missing source and offer to create it, or run the DJ: Create Source command yourself.
  • New dj-run-dbt, dj-run-trino, and dj-git-workflow skills. Compile and test models, run read-only Trino queries, and commit your .model.json sources together with their generated SQL/YAML — activating the right Python environment and keeping warehouse writes behind explicit confirmation.
  • Skills confirm the target and stay read-only by default. Creating or converting a model asks which dbt project to use, requires the group to be registered in models/groups.yml, and offers optional owner / pii / classification / compliance tags (skip them and nothing is written). Anything that writes to the warehouse or production always needs your explicit confirmation.
  • Model creation builds missing upstreams and defaults BI work to marts. A dashboard or metrics request scaffolds a mart and offers to build any missing staging / intermediate / source layers upstream-first, then reminds you to re-sync so the new columns resolve.
  • Leaner agent context. The generated .agents/dj/AGENTS.md is now a slim hub, with deep reference material split into on-demand files under .agents/dj/reference/ that skills open only when needed.

UX improvements

  • Data Modeling dropdowns scale with zoom. Single- and multi-select menus in the visual editor now size their text to the zoom level so it matches the node, and truncated labels show the full value on hover.
  • Monochrome sidebar icon. Switched the Activity Bar icon to a monochrome SVG so it remains visible across light, dark, and high-contrast themes in remote workspaces.

Documentation

  • New Agent Skills guide — catalogs every DJ agent skill and when to reach for it.

@arunxdev

arunxdev commented Aug 3, 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.

@gowthamrajj gowthamrajj changed the title bump minor version v2.1.0 Aug 3, 2026
gowthamrajj and others added 4 commits August 3, 2026 12:40
* Fix dropdown zoom scale in visual editor

* update deprecated tsconfig

* update macros in example project
* Fix dropdown zoom scale in visual editor

* update deprecated tsconfig

* Add docs for agent skills

* update changelog

* run npm audit fix

* update macros in example project

* add dj-govern-model skill for audit of models for governance

* update create new model skill

* Make agents.md contributed by dj leaner with references.

* dedup shared reference files

* update format

* Add new create source skill

* add utility skills for dbt, trino, git and update for lightdash

* update agent skills doc

* update changelog to be concise

* update skills for group yml paths and links in govern model

* remove local settings
@gowthamrajj
gowthamrajj marked this pull request as ready for review August 4, 2026 10:37
@gowthamrajj
gowthamrajj merged commit 5a85c9c into main Aug 4, 2026
3 of 4 checks passed
@gowthamrajj
gowthamrajj deleted the v2.1.0 branch August 4, 2026 11:33
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.

5 participants