Skip to content

fix(deps): update 3d-parties#105

Merged
trakhimenok merged 2 commits into
mainfrom
renovate/3d-parties
Jun 15, 2026
Merged

fix(deps): update 3d-parties#105
trakhimenok merged 2 commits into
mainfrom
renovate/3d-parties

Conversation

@renovate

@renovate renovate Bot commented Jun 15, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence Type Update
charm.land/lipgloss/v2 v2.0.3v2.0.4 age confidence require patch
github.com/dal-go/dalgo v0.46.1v0.62.2 age confidence require minor
go.starlark.net ec58d4b8ba36cc age confidence require digest

Release Notes

charmbracelet/lipgloss (charm.land/lipgloss/v2)

v2.0.4

Compare Source

Changelog

Fixed
Docs
Chore

The Charm logo

Thoughts? Questions? We love hearing from you. Feel free to reach out on X, Discord, Slack, The Fediverse, Bluesky.

dal-go/dalgo (github.com/dal-go/dalgo)

v0.62.2

Compare Source

v0.62.1

Compare Source

v0.62.0

Compare Source

v0.61.0

Compare Source

v0.60.2

Compare Source

v0.60.1

Compare Source

v0.60.0

Compare Source

v0.59.1

Compare Source

v0.59.0

Compare Source

v0.58.2

Compare Source

v0.58.1

Compare Source

v0.58.0

Compare Source

v0.57.3

Compare Source

v0.57.2

Compare Source

v0.57.1

Compare Source

v0.57.0

Compare Source

v0.56.0

Compare Source

v0.55.6

Compare Source

v0.55.5

Compare Source

v0.55.4

Compare Source

v0.55.3

Compare Source

v0.55.2

Compare Source

v0.55.1

Compare Source

v0.55.0

Compare Source

v0.54.0

Compare Source

v0.53.0

Compare Source

v0.52.0

Compare Source

v0.51.1

Compare Source

v0.51.0

Compare Source

v0.50.1

Compare Source

v0.50.0

Compare Source

v0.49.0

Compare Source

v0.48.0

Compare Source

v0.47.0

Compare Source

v0.46.2

Compare Source


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

renovate Bot and others added 2 commits June 14, 2026 01:40
The dalgo v0.46.1 → v0.62.2 bump introduced breaking changes:

- dal.NewFieldRef now takes (source, name) instead of (name); pass an
  empty source to denote the single From base recordset.
- dal.StructuredQuery gained a Having() method; test mock query types
  now implement it.
- The dalgo end2end conformance suite added GROUP BY aggregation, HAVING,
  and column-projection query tests. This driver does not implement those
  shapes (and the CLI never builds them — it projects at the command
  layer). Report dal.ErrNotSupported for column projection, GROUP BY, and
  HAVING so the suite skips them instead of silently returning unfiltered
  rows.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@trakhimenok

Copy link
Copy Markdown
Contributor

Fixed the failing CI

The blocking change in this bump was dalgo v0.46.1v0.62.2, which introduced breaking query-API changes. Pushed a fix commit (8aa1376):

  1. dal.NewFieldRef now takes (source, name) instead of (name) — updated call sites to pass an empty source (denotes the single From base recordset).
  2. dal.StructuredQuery gained a Having() method — added it to the test mock query types so they still satisfy the interface.
  3. The dalgo end2end conformance suite added GROUP BY aggregation, HAVING, and column-projection tests. The dalgo2ingitdb driver doesn't implement those shapes (and the CLI never builds them — it projects at the command layer via record_projection.go). The executor was silently ignoring those clauses and returning unfiltered rows, so the new tests failed (got 10 rows, expected 8/2). Fixed by reporting dal.ErrNotSupported for column projection / GROUP BY / HAVING, which the conformance suite is explicitly designed to skip on.

I chose ErrNotSupported over implementing aggregation deliberately: those query shapes aren't exposed anywhere in the product, so implementing them would be scope creep on a dependency bump. The guard precisely targets the unsupported shapes (only SelectColumns populates Columns()), so SELECT *, SELECT ID, WHERE, ORDER BY, and LIMIT are unchanged.

Build, Lint, and Test are now green. The lipgloss and starlark bumps needed no code changes.

@trakhimenok trakhimenok merged commit bb165b6 into main Jun 15, 2026
5 checks passed
@trakhimenok trakhimenok deleted the renovate/3d-parties branch June 15, 2026 08:59
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