Skip to content

Update dependency ecto_sqlite3 to ~> 0.24.0 - #66

Merged
joryirving merged 1 commit into
mainfrom
renovate/ecto_sqlite3-0.x
Sep 2, 2026
Merged

Update dependency ecto_sqlite3 to ~> 0.24.0#66
joryirving merged 1 commit into
mainfrom
renovate/ecto_sqlite3-0.x

Conversation

@its-miso

@its-miso its-miso Bot commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
ecto_sqlite3 (source) prod minor ~> 0.19.0~> 0.24.0

Release Notes

elixir-sqlite/ecto_sqlite3 (ecto_sqlite3)

v0.24.1

Compare Source

  • changed: Silenced Elixir 1.20 warnings
  • changed: Removed redundant execute_ddl calls
  • changed: Removed redundant @impl true directives

v0.24.0

Compare Source

  • changed: Updated decimal dependency requirement to ~> 3.0
  • changed: Updated ecto_sql dependency requirement to ~> 3.14
  • changed: Updated ecto dependency requirement to ~> 3.14
  • changed: Require elixir ~> 1.17

v0.23.0

Compare Source

  • changed: Updated decimal requirements

v0.22.0

Compare Source

  • added: Ability to use values/1 in ecto queries.
  • changed: Updated locked dependencies.

v0.21.0

Compare Source

  • added: Ability to specify type extensions for custom sqlite types. See: #​167.

v0.20.0

Compare Source

  • added: Ecto identifier/1 support
  • changed: Bump (and restrict) Ecto to 3.13.0

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • On day 1 and 15 of the month (* * 1,15 * *)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


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

This PR has been generated by Mend Renovate CLI.

@its-miso
its-miso Bot requested a review from joryirving as a code owner September 1, 2026 00:42
its-saffron[bot]

This comment was marked as outdated.

@its-miso
its-miso Bot force-pushed the renovate/ecto_sqlite3-0.x branch 2 times, most recently from 7d698a4 to 33f4a9c Compare September 1, 2026 22:41
@github-actions

github-actions Bot commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

🐳 Image for commit 33f4a9c published: ghcr.io/misospace/pinchflat-dev:pr-66-33f4a9c

@its-saffron
its-saffron Bot dismissed their stale review September 1, 2026 22:47

Superseded by a newer automated review for this pull request.

its-saffron[bot]

This comment was marked as outdated.

@its-saffron its-saffron Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

AI Automated Review

Full PR review.

Analysis engine: MiniMax-M2.7@https://litellm.jory.dev/v1 (anthropic) — primary route

PR PR 66: Update dependency ecto_sqlite3 to ~> 0.24.0

Recommendation: Approve

This is a clean, low-risk minor-version upgrade of ecto_sqlite3 from 0.19.0 to 0.24.1 (5 minor versions, ~2 years of releases). The PR is a straightforward version bump in mix.exs and mix.lock with no code changes required.

Change Summary

The upgrade transitions ecto_sqlite3 from 0.19.0 → 0.24.1, which carries forward several incremental improvements:

  • v0.20.0: Added Ecto identifier/1 support; bumped Ecto requirement to ~> 3.13.0
  • v0.21.0: Added type extensions API (opt-in, non-breaking)
  • v0.22.0: Added values/1 query support (opt-in, non-breaking)
  • v0.23.0–v0.24.0: Updated transitive decimal requirement (~> 3.0) and Ecto/EctoSQL pins (~> 3.14)
  • v0.24.1: Internal cleanup (warning fixes, dead code removal)

No breaking public API changes were introduced across these releases. The major behavioural additions (type extensions, values/1, identifier/1) are additive features that do not affect existing code.

Required Checks

Check Result
Breaking API changes Verified — All five minor releases between 0.19.0 and 0.24.1 are additive. No existing behaviour is removed or changed. The TypeExtension behaviour (v0.21.0) is entirely new and opt-in. The values/1 support (v0.22.0) and identifier/1 support (v0.20.0) are new query capabilities. The decimal and Ecto/EctoSQL version bumps are compatible with the repo's existing pins ({:ecto, "~> 3.14.0"}, {:ecto_sql, "~> 3.12"}) and Elixir ~> 1.17 requirement.
Run full test suite Verified — The CI check "Lint and Test" ran on commit 0e2ec64 and produced a success result. All three CI jobs (Build RC Image, Build PR Image, Lint and Test) passed.

Standards Compliance

Per the AGENTS.md gate definition, mix check --no-fix --no-retry must exit 0 on the main branch. This PR was tested against that gate and the CI "Lint and Test" job — the authoritative gate — returned success. No formatting, compiler, security, or test regressions are present.

Findings

No findings.

@github-actions

github-actions Bot commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

🐳 Image for commit 0e2ec64 published: ghcr.io/misospace/pinchflat-dev:pr-66-0e2ec64

@joryirving
joryirving merged commit 52e2b9a into main Sep 2, 2026
4 checks passed
@joryirving
joryirving deleted the renovate/ecto_sqlite3-0.x branch September 2, 2026 02:47
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