Skip to content

chore: update dbt-data-reliability to v0.24.0 (CORE-877)#2242

Merged
elazarlachkar merged 1 commit into
masterfrom
CORE-877/elementary-update-packages-yml
May 27, 2026
Merged

chore: update dbt-data-reliability to v0.24.0 (CORE-877)#2242
elazarlachkar merged 1 commit into
masterfrom
CORE-877/elementary-update-packages-yml

Conversation

@elazarlachkar
Copy link
Copy Markdown
Contributor

@elazarlachkar elazarlachkar commented May 27, 2026

Summary

  • Bump elementary-data/elementary in packages.yml from 0.23.1 to 0.24.0
  • Regenerate package-lock.yml via dbt deps

Context

Part of CORE-877 OSS release. dbt Hub confirms 0.24.0 is live.

Test plan

  • CI passes

Made with Cursor

Summary by CodeRabbit

  • Chores
    • Updated dependencies to latest stable versions for improved stability and compatibility.

Review Change Stack

CORE-877

Co-authored-by: Cursor <cursoragent@cursor.com>
@linear
Copy link
Copy Markdown

linear Bot commented May 27, 2026

CORE-877

@github-actions
Copy link
Copy Markdown
Contributor

👋 @elazarlachkar
Thank you for raising your pull request.
Please make sure to add tests and document all user-facing changes.
You can do this by editing the docs files in this pull request.

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented May 27, 2026

📝 Walkthrough

Walkthrough

This PR updates the elementary-data/elementary dbt package dependency from version 0.23.1 to 0.24.0 in both the package manifest and lock file, ensuring consistent version pinning across the dbt project configuration.

Changes

Elementary Package Dependency Update

Layer / File(s) Summary
Elementary package dependency update
elementary/monitor/dbt_project/packages.yml, elementary/monitor/dbt_project/package-lock.yml
Updates the elementary-data/elementary package version to 0.24.0 in the package manifest and synchronizes the locked version and sha1_hash in the lock file.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Poem

🐰 A little bump, from point-three to point-four,
The elementary package knocks at the door,
With hashes aligned and versions in sync,
This dbt update's fast as a blink!
Dependency dancing, so simple and light,
Another fine change in the software night. 📦✨

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title 'chore: update dbt-data-reliability to v0.24.0' accurately describes the main change in the changeset—updating the elementary-data/elementary package from v0.23.1 to v0.24.0 in both packages.yml and package-lock.yml.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch CORE-877/elementary-update-packages-yml

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link
Copy Markdown

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@elementary/monitor/dbt_project/packages.yml`:
- Line 5: The packages.yml currently pins the package
"elementary-data/elementary" to an unreleased version "version: 0.24.0"; change
that entry to the latest published version (set the version for
elementary-data/elementary to 0.23.1) so dbt deps will succeed, or alternatively
update the PR text to state this is intentionally previewing an unreleased
0.24.0; once 0.24.0 is published, revert/update the packages.yml entry for
elementary-data/elementary to 0.24.0 and re-run checks for breaking changes.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 96d79761-27ee-4419-8d06-7d7d6666c783

📥 Commits

Reviewing files that changed from the base of the PR and between 1a73090 and ed77a59.

📒 Files selected for processing (2)
  • elementary/monitor/dbt_project/package-lock.yml
  • elementary/monitor/dbt_project/packages.yml

version: [">=0.8.0", "<0.9.0"]
- package: elementary-data/elementary
version: 0.23.1
version: 0.24.0
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🔴 Critical | ⚡ Quick win

🧩 Analysis chain

🌐 Web query:

elementary-data/elementary dbt package version 0.24.0 release notes breaking changes

💡 Result:

As of May 27, 2026, there is no official release of the elementary-data/elementary dbt package version 0.24.0 [1][2]. The latest available version on the dbt Package Hub is 0.23.1 [1][2]. Because version 0.24.0 has not been released, there are no official release notes or breaking changes associated with it [3][1]. When Elementary releases new versions, users typically upgrade by updating the version number in their packages.yml file and running dbt deps [4]. If a version update involves changes to the underlying Elementary table structures, it is standard practice to run dbt run --select elementary to rebuild those tables [4]. You can monitor the official GitHub repository for future release announcements [3].

Citations:


Fix the 0.24.0 package version bump (not published on dbt Hub)

elementary/monitor/dbt_project/packages.yml line 5 bumps elementary-data/elementary to 0.24.0, but dbt Package Hub currently shows the latest available version as 0.23.1; 0.24.0 isn’t released yet, so there are no official release notes/breaking-change notes to review, and dbt deps would likely fail. Update the version (or the PR claim) to match what’s published, then re-check breaking changes once 0.24.0 is live.

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@elementary/monitor/dbt_project/packages.yml` at line 5, The packages.yml
currently pins the package "elementary-data/elementary" to an unreleased version
"version: 0.24.0"; change that entry to the latest published version (set the
version for elementary-data/elementary to 0.23.1) so dbt deps will succeed, or
alternatively update the PR text to state this is intentionally previewing an
unreleased 0.24.0; once 0.24.0 is published, revert/update the packages.yml
entry for elementary-data/elementary to 0.24.0 and re-run checks for breaking
changes.

@elazarlachkar elazarlachkar merged commit a5c3fad into master May 27, 2026
27 checks passed
@elazarlachkar elazarlachkar deleted the CORE-877/elementary-update-packages-yml branch May 27, 2026 14:41
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.

2 participants