-- changelog
What's new
New features in each release, generated from CHANGELOG.md. Releases with only bug fixes are left out.
- Add 5-minute snooze compilation with webview controls and notification
- Explain the starter GQL query in the graph's own terms
- Name the relationship's table on the diagram edge
- Render property graphs in the compiled query webview
- Search a table's columns from a quick pick
- Show nested columns in table hover
- dependency graphShow full graph that can show orphan nodes
- dependency-inspectorFilter to only checked models
- dependency inspectorAdd ability to see schema and filter models
- dependency-inspectorWrap long filter conditions
- Add support for
testmodel type - graphEnhancement to dependancy graph - export to png, expand, better focus
- hoverSupport for hover schema when full table name is being used in query
- Show user metadata when active editor switches to
workflow_settings.yaml,dataform.json,package.json - symbolsInclude full table names in document symbols
- Add support for
- Add ability to navigate to bigquery to tables in lineage
- Add build in git extension as a dependancy explicitly
- Add details section in cost estimator to show how cost is caculated
- Add option to run open files
- Add option to skip pre operations query in dry run
- Add workflows tab to the compiled query web view
- Improve dry run messages to align with BigQuery
- More informative onboarding
- previewAdd ability for user to increase the query timeout
- sqlfluffAdd the ability to define formatting order
- uiMigrate previews results ui to react
- uiRefresh compiled query web view
- Update website to reflect the new ui
- npmAdd ability to use service account key for authentication
- npmAdd function to install npm packages in Dataform workspace
- npmAdd function to remove file from workspace
- npmAdd functions needed to migrate vscode extension to use npm package
- npmAdd runDataformRemotely function
- npmAdd url to the return object of
runDataformRemotely - npmFunction to write contents to a file
- pypiAdd function to install npm packages in Dataform workspace
- pypiAdd function to remove file from workspace
- pypiAdd function to write to a file in workspace
- pypiAdd support to pass in client options
- pypiBring pypi package inline with npm package
- pypiPython package wrapping google-cloud-dataform
- Deprecate command to show graph by right clicking a ref
- Filter dependancy graph by selecting a tag
- Reduce bundle size, we only need compiled minfied react code
- Deprecate command to show graph by right clicking a ref
- Filter dependancy graph by selecting a tag
- Reduce bundle size, we only need compiled minfied react code
- Ability to specify local/global installation of dataform cli
- Add format button in compiled query web view
- formatFormatting using dataform cli
- formattingAdd option to specify path to sqlfluff binary
- Improve compiled query ui
- Revamp compiled query ui
- Sqlfluff config file with support for incremental js query
- Refactor
getQueryMetaForCurrentFileto be more functional - Add
CONTRIBUTING.md - Capitalize the prefix for BigQuery snippets
- Do not compile on extension activation making the activation faster
- hoverMake hover docs for base sources more visible
- Make testing work again and improve coverage
- Optimize external deps computation
- Propagate pre and post operation errors to webview
- Recommend user to install error lens extension
- Show column description in the table schema
- Show external deps first
- Show link to bigquery job when assertion passes
- Trigger table run & data preview directly from compiled web ui
- Refactor