Releases: databricks-solutions/ai-dev-kit
Releases · databricks-solutions/ai-dev-kit
v0.1.4
What's Changed
- Add query_tags support to execute_sql and Statement Execution API (#193) by @yogesh-dbx in #215
- Fix 2 broken reference links in spark-declarative-pipelines skill by @CheeYuTan in #262
- Fix Builder App setup (pin Python version and run uvicorn via uv) by @balazsgaspar in #208
- Add version upgrade notification at session start by @calreynolds in #218
- Fetch APX skills from upstream repo instead of bundling locally by @calreynolds in #217
- Improve/optimize the
spark-python-data-sourceskill by @alexott in #221 - Prefer serverless warehouses in get_best_warehouse by @bradfordchang in #277
- MLflow integration with GEPA optimize_anything by @auschoi96 in #228
- [fix] Add explicit auth_type to WorkspaceClient and fix event draining on stream completion by @riley-mete-db in #276
- fix: update Zerobus Ingest skill for SDK v1.1.0 breaking API changes by @yogesh-dbx in #291
- Skill profiles: install only what you need by @malcolndandaro in #279
- feat: add metadata comments guidance to datagen skill by @malcolndandaro in #292
New Contributors
- @balazsgaspar made their first contribution in #208
- @bradfordchang made their first contribution in #277
- @riley-mete-db made their first contribution in #276
Full Changelog: v0.1.3...v0.1.4
v0.1.3
What's Changed
- Add databricks-iceberg skill by @irfanelahi-ds in #188
- Modernize python-dev skill to use uv exclusively by @robkisk in #134
- Add defer_loading: true to installer MCP configs by @calreynolds in #189
- Various fixes in
get_table_details()by @MigQ2 in #165 - feat: builder app UI improvements by @calreynolds in #192
- fix(databricks-app-python): correct port from 8080 to DATABRICKS_APP_PORT (8000) by @CheeYuTan in #197
- feat: add lakehouse monitoring reference to Unity Catalog skill by @kevinnguyen-db in #195
- updated zerobus-ingest client files with latest sdk syntax recommendations by @dbderek in #198
- Feature/parsing customrag skill by @NatyraB in #199
- Feature/improve data gen by @dustinvannoy-db in #184
- Add manage_workspace MCP tool for runtime workspace switching by @jacksandom in #204
- feat: Add Gemini CLI as supported tool by @anthonyivn2 in #202
- Add GEPA Optimize_Anything skill eval and optimize Capability for Skill evaluation by @auschoi96 in #166
- Add guidance for updating existing skills by @thephilipjones in #207
- Fix Vector Search MCP tool names; add end-to-end RAG walkthrough by @CheeYuTan in #213
New Contributors
- @MigQ2 made their first contribution in #165
- @CheeYuTan made their first contribution in #197
- @kevinnguyen-db made their first contribution in #195
- @anthonyivn2 made their first contribution in #202
- @thephilipjones made their first contribution in #207
Full Changelog: v0.1.2...v0.1.3
v0.1.2
What's Changed
tl;dr: bug fixes and quality of life improvements to prevent tool and skill bloat.
- Fix/install/windows & update MCP server when installing with --force by @malcolndandaro in #154
- Fix MCP JSON string params deserialized as dicts/lists by @calreynolds in #155
- Upgrade GitHub Actions for Node 24 compatibility by @salmanmkc in #157
- Upgrade GitHub Actions to latest versions by @salmanmkc in #158
- Fix incorrect SDK methods and fabricated APIs in lakebase-provisioned reverse-etl skill by @irfanelahi-ds in #171
- Fix M2M user identity resolution to prefer X-Forwarded-Email by @calreynolds in #175
- Standardize usage visibility across all resource creation paths by @calreynolds in #176
- Feature/genie skill improvement by @NatyraB in #179
- Consolidate MCP tools and update skill docs by @calreynolds in #174
- Fix silent and global install failures by @jesseryoung-db in #169
- Fix syntax error in install.sh (if closed with } instead of fi) by @malcolndandaro in #186
- Fix cross-workspace auth for M2M app-to-app flow by @calreynolds in #183
New Contributors
- @salmanmkc made their first contribution in #157
- @irfanelahi-ds made their first contribution in #171
- @jesseryoung-db made their first contribution in #169
Full Changelog: v0.1.1...v0.1.2
v0.1.1
TL;DR
Bug fixes & small optimizations based on framework testing.
What's Changed
- Fix macOS Apple Silicon arch mismatch under Rosetta by @malcolndandaro in #141
- Fix MCP server tools hanging on Windows (stdio transport) by @malcolndandaro in #135
- Consolidate jobs MCP tools from 12 to 2 dispatchers by @malcolndandaro in #140
- Fix install_skills to support project paths containing spaces by @vladimir-cristea in #125
- fix: preserve original SQL to handle backticks correctly by @dotuananh0712 in #144
- fix: handle int timestamp in list_volume_files by @dotuananh0712 in #143
- Add databricks- prefix to skill names (#132) by @yogesh-dbx in #138
- Add judge alignment (MemAlign) and prompt optimization (GEPA) pattern to mlflow-evaluation skill by @WesleyPasfield in #133
- Improve model-serving skill: endpoint reference table, naming guidance etc. by @borhenryk in #146
- Fix Streamlit app.yaml by @maucaro in #153
New Contributors
- @vladimir-cristea made their first contribution in #125
- @dotuananh0712 made their first contribution in #144
- @yogesh-dbx made their first contribution in #138
- @WesleyPasfield made their first contribution in #133
- @maucaro made their first contribution in #153
Full Changelog: v0.0.1...v0.1.1
v0.1.0
First Major Release
What's Changed
- Fix databricks builder app by @mattiasmoser-databricks in #68
- Model serving skill tests by @borhenryk in #71
- Add vector-search and lakebase-provisioned skills by @cankoklu-db in #54
- fix(sdp): AUTO CDC syntax, SCD2 column names, and bronze streaming source by @shdzhang in #72
- docs: add README.md files for 17 databricks-skills by @robkisk in #74
- Add Vector Search and Lakebase Provisioned MCP tools by @cankoklu-db in #73
- Add resource tracking by @jacksandom in #70
- Add spark-structured-streaming skills by @jiteshsoni in #64
- Install to dbx assistant by @scottDBX1886 in #79
- Add setup script and improve install docs for builder app by @calreynolds in #77
- Fix MCP timeout handling causing duplicate resource creation (#65) by @calreynolds in #80
- Fix skill validation CI to auto-discover variables from install_skill… by @calreynolds in #81
- User aware resource selection by @jacksandom in #86
- SDP improvements - use pipeline init, better reference links by @dustinvannoy-db in #88
- Add databricks-dbsql skill for SQL workloads by @malcolndandaro in #89
- add tests for databricks-genie skill by @NatyraB in #87
- UI Skill Select, NEW UC Metric View Skills, UI Databricks Branding + README fixes by @auschoi96 in #84
- Add integration tests and fix SDK compatibility for Vector Search & Lakebase by @cankoklu-db in #82
- Install cleanup and README simplification by @dustinvannoy-db in #99
- Add Lakebase Autoscale skills, MCP tools, core library, and integration tests by @cankoklu-db in #94
- Add app-to-app M2M OAuth auth and m2m-communication-example by @calreynolds in #95
- Add comprehensive Databricks App Python skill, MCP tools, and integration tests by @calreynolds in #112
- Add Zerobus Ingest skill documentation by @dbderek in #96
- Add dashboard tests by @jacksandom in #119
- Consolidate Lakebase MCP tools from 28 to 8 by @calreynolds in #121
- Add Unity Catalog trace ingestion and production monitoring workflow to mlflow-evaluation skill by @aelhelouDB in #91
- Add UC Functions and MCP server support to Supervisor Agents, rename to databricks-agent-bricks, and add skill tests by @jacksandom in #120
- Fix Claude Code plugin structure for marketplace compatibility by @bigpg in #85
- Add a skill for writing custom Python data sources by @alexott in #126
- asset-bundles rename to databricks-asset-bundles + add tests by @dustinvannoy-db in #122
- Repo cleanup - remove skill READMEs, add databricks- prefix to skills, remove ai-dev-proj by @dustinvannoy-db in #127
- Install from latest release by @dustinvannoy-db in #129
New Contributors
- @mattiasmoser-databricks made their first contribution in #68
- @shdzhang made their first contribution in #72
- @jiteshsoni made their first contribution in #64
- @scottDBX1886 made their first contribution in #79
- @dbderek made their first contribution in #96
- @aelhelouDB made their first contribution in #91
Full Changelog: release...v0.1.0
v0.0.1
What's Changed
- Add initial skills for Databricks development by @dustinvannoy-db in #1
- Switch MCP from sse to stdio by @dustinvannoy-db in #2
- App skills by @dustinvannoy-db in #3
- Prompt refinement after testing by @calreynolds in #4
- Further SDP refinement + some stop-gap for app support by @calreynolds in #5
- Enhancements to table in app by @calreynolds in #6
- Rename app and starter project by @dustinvannoy-db in #7
- Add Jobs support in MCP server & tests and README by @malcolndandaro in #8
- adding mlflow evaluation skills by @alexmillerdb in #9
- Rename databricks skills to standard convention by @dustinvannoy-db in #10
- Fixes to app by @calreynolds in #11
- Add databricks exec code reference by @NatyraB in #12
- Add Lakeflow Jobs skill by @malcolndandaro in #13
- Improve error handling and add keepalive for long-running operations by @calreynolds in #14
- Add AIBI dashboards functionality and documentation by @calreynolds in #16
- Fix: autoloader in sdp ingestion skill by @yandqdb in #15
- Skill refactoring by @dustinvannoy-db in #17
- Update README with improved structure and licensing attribution by @calreynolds in #19
- Fix builder app timeouts and add Lakebase OAuth support by @calreynolds in #21
- Add Unity Catalog system tables skill by @malcolndandaro in #22
- Update READMEs by @calreynolds in #23
- Add architecture diagram for databricks-tools-core by @calreynolds in #24
- Add skill-test framework for evaluating Databricks skills by @alexmillerdb in #20
- Fix jobs MCP and bump SDK version to 0.81.0 by @malcolndandaro in #25
- Add Cursor-specific setup instructions by @jacksandom in #27
- Refactor READMEs and setup scripts, minor skill updates by @dustinvannoy-db in #26
- Feature/deployable app by @calreynolds in #32
- Add model-serving skill with MCP tools by @borhenryk in #29
- Find by name tools and Genie space support for MAS by @jacksandom in #31
- Update AI/BI dashboard skill with version requirements and field matching rules by @jacksandom in #30
- Readme updates by @dustinvannoy-db in #33
- Add UC Volume file operations by @jacksandom in #34
- add UC MCP Tools: objects, grants, credentials, tags, delta sharing by @malcolndandaro in #28
- Feature genie skills by @NatyraB in #36
- Move volume file operations to unity_catalog module by @jacksandom in #35
- Add CI workflow for PR validation by @calreynolds in #37
- Integration example for the builder app to be integrated into other app frameworks\projects by @calreynolds in #38
- Add lakebase-provisioned skill with connection patterns and reverse ETL guides by @cankoklu-db in #43
- Add skill-test framework with trace evaluation and GRP pipeline by @alexmillerdb in #44
- Add a one liner interactive installer prereq check, tool selection, databricks profile selection and auth flow by @malcolndandaro in #52
- Simplify ruff linting config in CI by @calreynolds in #51
- Add dashboard catalog and schema params to asset-bundles skill by @chris-koester-db in #40
- Add MLflow skills integration to installer by @alexmillerdb in #50
- Updates to app by @auschoi96 in #41
- Add the Windows version of the oneliner installer. Also updated both installers to support GitHub Copilot. by @malcolndandaro in #56
- Linting fixes by @dustinvannoy-db in #59
New Contributors
- @dustinvannoy-db made their first contribution in #1
- @calreynolds made their first contribution in #4
- @malcolndandaro made their first contribution in #8
- @alexmillerdb made their first contribution in #9
- @NatyraB made their first contribution in #12
- @yandqdb made their first contribution in #15
- @jacksandom made their first contribution in #27
- @borhenryk made their first contribution in #29
- @cankoklu-db made their first contribution in #43
- @chris-koester-db made their first contribution in #40
- @auschoi96 made their first contribution in #41
Full Changelog: https://github.com/databricks-solutions/ai-dev-kit/commits/release