Skip to content

v2.0.0-alpha.1

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 01 Jun 05:04
· 3830 commits to main since this release

What's Changed

  • fix(#12947): handle float NodeVersion in version_to_str by @tauhid621 in #12948
  • Add latest_version_view for versioned models by @aahel in #12779
  • Revert "Add latest_version_view for versioned models" by @aahel in #12953
  • Add AI summary to docs issue workflow by @mirnawong1 in #12882
  • regen json_schema by @aahel in #12961
  • chore: sync JSON schemas from dbt-fusion by @fa-assistant in #12963
  • Add latest_version_view for versioned models by @aahel in #12954
  • chore: sync JSON schemas from dbt-fusion by @fa-assistant in #12967
  • emit osi_document.json at parse time alongside semantic_manifest.json by @QMalcolm in #12955
  • Revert "fix: resolve --select via selector API in show/compile task_end_messages" by @tauhid621 in #12978
  • Revert "fix: use tuple membership check instead of substring match in selection_arg" by @aahel in #12979
  • Rename latest_version_view to latest_version_pointer by @aahel in #12970
  • chore: sync JSON schemas from dbt-fusion by @fa-assistant in #12980
  • Native private packages in packages.yml and dependencies.yml by @dbeatty10 in #12902
  • Handle Reused node status in on-run-end summary by @colin-rogers-dbt in #12972
  • fix: annotate PARAM_TYPE_MAP to satisfy mypy with click 8.4.0 by @colin-rogers-dbt in #12982
  • feat: catalogs.yml v2 with adapter-owned bridge architecture by @aahel in #12930
  • deps: bump dbt-adapters lower bound to 1.24.1 by @aahel in #12985
  • Parse OSI semantic layer documents from OSI/ directory into the manifest by @QMalcolm in #12971
  • Skip jsonschema_validation when adapter_type is empty by @ash2shukla in #12993
  • RC release workflow bug fix by @sriramr98 in #13005
  • Fix/cut release branch hatch failure by @sriramr98 in #13006
  • added 1.11 changelog to previous releases by @sriramr98 in #13008
  • Cleanup main after cutting new 1.12.latest branch by @FishtownBuildBot in #13007
  • Allow-list DBT_ENGINE_STATE_EMIT_REUSED_STATUS and DBT_ENGINE_STATE_OAUTH_CLIENT_ID by @colin-rogers-dbt in #13002
  • Update test durations for pytest-split by @FishtownBuildBot in #12974
  • chore: sync JSON schemas from dbt-fusion by @fa-assistant in #13016
  • Defensively cap recursion limit while resolving selector: references by @colin-rogers-dbt in #13024
  • ci: add workflow to fast-forward 1.latest from main by @tauhid621 in #13021
  • Add User Settings Support by @ash2shukla in #13025
  • Bundle dbt-state as an install dependency of dbt-core (opt-in via --manage-state / DBT_ENGINE_MANAGE_STATE / manage_state) by @colin-rogers-dbt in #13014
  • chore: sync JSON schemas from dbt-fusion by @fa-assistant in #13038
  • Fix --manage-state being silently overridden by DBT_ENGINE_MANAGE_STATE=false in the plugin by @colin-rogers-dbt in #13039
  • Implement dbt Login Command by @ash2shukla in #13020
  • Add --use-v2-parser to delegate parsing to the fusion parser by @aiguofer in #13029
  • chore: sync JSON schemas from dbt-fusion by @fa-assistant in #13051
  • add dbt login fixes for post login flow by @ash2shukla in #13056
  • allow skipping ddtrace in pytest by @ash2shukla in #13060
  • Add v2-parser telemetry (invocation correlation + start/end events) by @aiguofer in #13044
  • Strip core-only DBT_ENGINE_* env vars from v2 parser subprocess; expand ~ in --v2-parser by @aiguofer in #13058
  • Update test durations for pytest-split by @FishtownBuildBot in #13064
  • ci: point workflows at 1.latest ahead of main cutover by @tauhid621 in #13065
  • Core v2 release workflow by @tauhid621 in #13067

Full Changelog: v1.12.0b1...v2.0.0-alpha.1