Skip to content

Egor/readme whats new 0.2#20

Merged
ZmeiGorynych merged 1 commit intomainfrom
egor/readme-whats-new-0.2
Apr 9, 2026
Merged

Egor/readme whats new 0.2#20
ZmeiGorynych merged 1 commit intomainfrom
egor/readme-whats-new-0.2

Conversation

@ZmeiGorynych
Copy link
Copy Markdown
Member

@ZmeiGorynych ZmeiGorynych commented Apr 9, 2026

Highlight key features added since v0.1.0: cross-model measures, multistage queries, dynamic joins with diamond support, model filters, DuckDB (Tier 1), query introspection, simpler query syntax, and SQL-style filters. Add Tutorials section linking to the docs/examples Jupyter notebooks. Promote DuckDB to CI-tested in the dialects list.

Summary by CodeRabbit

  • Documentation
    • Added "What's new since 0.1" section highlighting new capabilities including cross-model measures, multistage queries, dynamic joins with disambiguation, always-applied filters, DuckDB support, query introspection, and simplified syntax.
    • Expanded SQL dialect support to 14.
    • Added tutorials section with links to example Jupyter notebooks covering various features and use cases.

Highlight key features added since v0.1.0: cross-model measures,
multistage queries, dynamic joins with diamond support, model filters,
DuckDB (Tier 1), query introspection, simpler query syntax, and
SQL-style filters. Add Tutorials section linking to the docs/examples
Jupyter notebooks. Promote DuckDB to CI-tested in the dialects list.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai bot commented Apr 9, 2026

📝 Walkthrough

Walkthrough

The README was updated to document new capabilities introduced in version 0.1 and later, including advanced query features, multi-model support, and database compatibility. A new Tutorials section references Jupyter notebook examples organized by topic. The SQL dialect support count was increased from 13 to 14.

Changes

Cohort / File(s) Summary
Documentation
README.md
Added "What's new since 0.1" section documenting cross-model measures, multistage queries, dynamic joins with diamond-path disambiguation, model filters, DuckDB support, query introspection, simplified string-based syntax, and SQL-style filters. Added "Tutorials" section with topic-to-notebook mapping. Updated SQL dialect count from 13 to 14.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Poem

🐰 Hop, hop—our docs now bloom and grow,
New features dance in a brilliant show,
From diamond paths to DuckDB's grace,
Tutorials guide with a warm embrace!

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title 'Egor/readme whats new 0.2' refers to the main change—adding a 'What's new since 0.1' section to the README highlighting v0.2 features and a Tutorials section.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ 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 egor/readme-whats-new-0.2

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

Copy link
Copy Markdown
Contributor

@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.

🧹 Nitpick comments (1)
README.md (1)

389-396: Consider linking directly to notebook files (or hosted docs pages).

Line 389–396 currently links to folders. Switching to explicit .ipynb files (or stable docs URLs) usually gives a more predictable click path across GitHub/PyPI/docs renderers.

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@README.md` around lines 389 - 396, The README table currently links to
directory paths (e.g., docs/examples/02_sql_vs_dsl/,
docs/examples/03_auto_ingest/, etc.); update each link to point to the explicit
notebook file or stable hosted docs URL (for example replace
docs/examples/02_sql_vs_dsl/ with the exact .ipynb file or the canonical docs
page for "SQL vs DSL") so clicks open the notebook/page directly; ensure each
target exists in the repo or docs site and keep the visible link text (e.g.,
"SQL vs DSL", "Auto-Ingestion", "Time Operations", "Joins", "Joined Measures",
"Multistage Queries") unchanged.
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Nitpick comments:
In `@README.md`:
- Around line 389-396: The README table currently links to directory paths
(e.g., docs/examples/02_sql_vs_dsl/, docs/examples/03_auto_ingest/, etc.);
update each link to point to the explicit notebook file or stable hosted docs
URL (for example replace docs/examples/02_sql_vs_dsl/ with the exact .ipynb file
or the canonical docs page for "SQL vs DSL") so clicks open the notebook/page
directly; ensure each target exists in the repo or docs site and keep the
visible link text (e.g., "SQL vs DSL", "Auto-Ingestion", "Time Operations",
"Joins", "Joined Measures", "Multistage Queries") unchanged.

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: d3618aaf-c92a-4983-a003-bb7c3a8d45d0

📥 Commits

Reviewing files that changed from the base of the PR and between 2a61051 and 1d1b477.

📒 Files selected for processing (1)
  • README.md

@ZmeiGorynych ZmeiGorynych merged commit 90d7568 into main Apr 9, 2026
3 checks passed
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.

1 participant