Skip to content

Update dependency ancestry to "~>4.3.0"#23559

Open
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/ancestry-4.x
Open

Update dependency ancestry to "~>4.3.0"#23559
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/ancestry-4.x

Conversation

@renovate

@renovate renovate Bot commented Aug 22, 2025

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
ancestry (changelog) "~>4.1.0""~>4.3.0" age adoption passing confidence

Release Notes

stefankroes/ancestry (ancestry)

v4.3.3

Compare Source

v4.3.2

Compare Source

v4.3.1

Compare Source

  • Fix: added back fields that were removed in #​589 #​637 (thx @​znz)
    • ancestor_ids_in_database
    • parent_id_in_database

v4.3.0

Compare Source

Notable features

Depth scopes now work without cache_depth. But please only use this in background
jobs. If you need to do this in the ui, please use cache_depth.

build_cache_depth_sql! is quicker than build_cache_depth! (1 query instead of N+1 queries).

Deprecations
  • Option :depth_cache_column is going away.
    Please use a single key instead: cache_depth: :depth_cach_column_name.
    cache_depth: true still defaults to ancestry_depth.
Breaking Changes
  • siblings no longer returns self. This is a bug fix, but does change behavior.
  • Dropped support for Rails < 6.1
  • Renamed internal methods to follow Rails conventions: *_before_save methods renamed to *_before_last_save
    (e.g., child_ancestry_before_save => child_ancestry_before_last_save)
  • Options are no longer set via class methods. Using has_ancestry is now the only way to enable these features.
    These are all not part of the public API.
    • These are now class level read only accessors
      • ancestry_base_class (introduced 1.1, removed by #​633)
      • ancestry_column (introduced 1.2, removed by #​633)
      • ancestry_delimiter (introduced 4.3.0, removed by #​633)
      • depth_cache_column (introduced 4.3.0, removed by #​654)
    • These no longer have any accessors
      • ancestry_format (introduced 4.3.0, removed by #​654)
      • orphan_strategy (introduced 1.1, removed by #​617)
      • ancestry_primary_key_format (introduced 4.3.0, removed by #​649)
      • touch_ancestors (introduced 2.1, removed by TODO)
  • These are seen as internal and may go away:
    • apply_orphan_strategy Please use orphan_strategy: :none and a custom before_destory instead.

v4.2.0

Compare Source


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • 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 was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot requested a review from Fryguy as a code owner August 22, 2025 20:18
@Fryguy

Fryguy commented Aug 22, 2025

Copy link
Copy Markdown
Member

@kbrock Can you take a look here? I'm surprised this fails the specs.

@Fryguy Fryguy assigned kbrock and unassigned Fryguy Aug 22, 2025
@renovate renovate Bot force-pushed the renovate/ancestry-4.x branch from 8817fe1 to da7d2ff Compare September 25, 2025 16:19
@renovate renovate Bot force-pushed the renovate/ancestry-4.x branch from da7d2ff to f36c20d Compare November 18, 2025 23:31
@renovate renovate Bot force-pushed the renovate/ancestry-4.x branch from f36c20d to 79746ad Compare December 31, 2025 18:39
@kbrock

kbrock commented Dec 31, 2025

Copy link
Copy Markdown
Member

kicking

@kbrock kbrock closed this Dec 31, 2025
@kbrock kbrock reopened this Dec 31, 2025
@renovate renovate Bot force-pushed the renovate/ancestry-4.x branch from 79746ad to 6386abb Compare February 2, 2026 15:48
@renovate renovate Bot force-pushed the renovate/ancestry-4.x branch from 6386abb to 12130aa Compare February 12, 2026 12:28
@renovate renovate Bot force-pushed the renovate/ancestry-4.x branch from 12130aa to 5f75ad4 Compare March 13, 2026 12:56
@renovate renovate Bot force-pushed the renovate/ancestry-4.x branch from 5f75ad4 to 81f0c80 Compare May 18, 2026 13:49
@miq-bot

miq-bot commented May 18, 2026

Copy link
Copy Markdown
Member

Checked commit 81f0c80 with ruby 3.3.10, rubocop 1.86.0, haml-lint 0.73.0, and yamllint 1.37.1
1 file checked, 0 offenses detected
Everything looks fine. 🏆

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants