Skip to content

chore(deps): update dependency carthage-software/mago to v1.56.3 - #68

Merged
arueckauer merged 2 commits into
mainfrom
renovate/carthage-software-mago-1.x
Oct 12, 2026
Merged

arueckauer merged 2 commits into
mainfrom
renovate/carthage-software-mago-1.x

Conversation

@renovate

@renovate renovate Bot commented Oct 1, 2026 •

Copy link
Copy Markdown
Contributor

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
carthage-software/mago 1.50.0 → 1.56.3 age confidence

Release Notes

carthage-software/mago (carthage-software/mago)

v1.56.3: Mago 1.56.3

Compare Source

Mago 1.56.3 fixes formatter stability with preserved line breaks and keeps return types from valid method targets in unions.

[!NOTE]

Support Mago

Does your company use Mago? Please consider sponsoring its development so we can keep fixing bugs and shipping releases.

Sponsor Mago ❤️

🐛 Bug Fixes

Analyzer
  • Union method calls: keeps known return types when a union member lacks the method. (#​2474, 001ff0f)
Formatter
  • Preserved line breaks: keeps conditions and member chains stable across formatting passes. (#​2475, 6d73836)

🧩 Extension Protocol

No protocol changes in this release.

🙏 Thank You

Contributors

Thank you to everyone who contributed to this release:

Issue Reporters

Thank you to everyone who reported issues that shaped this release:

Full Changelog: carthage-software/mago@1.56.2...1.56.3

v1.56.2: Mago 1.56.2

Compare Source

Mago 1.56.2 speeds up formatting and lowers its memory use, adds generic parent bindings in type patches, and fixes template resolution, closure defaults, array access, and Drupal formatting.

[!NOTE]

Support Mago

Does your company use Mago? Please consider sponsoring its development so we can keep fixing bugs and shipping releases.

Sponsor Mago ❤️

✨ Features

Analyzer
  • Generic patches: lets type patches replace bindings on existing parents and interfaces. (#​2469, bcbd1bd)

🐛 Bug Fixes

Analyzer
  • ArrayAccess writes: checks array syntax against the effective offsetSet() value type. (#​2473, 25af17d)
  • Object casts: infers array<array-key, mixed> for object-to-array casts. (#​2472, cc7e8e4)
  • Parent calls: resolves template bindings through the calling class. (#​2467, 868a0c1)
  • Closure defaults: avoids false redundant-coalesce warnings for nullable ??= closure assignments. (#​2466, c3ead42)
  • Null defaults: infers nullable parameter types from null defaults. (#​2470, #​2471, 53cecd0)
  • Template bounds: resolves forwarded defaults and bounds when type arguments are omitted. (#​2459, #​2460, e1e8189)
Formatter
  • Binary continuations: keeps indentation stable across formatting passes. (#​2464, 0879cdd)
  • Comments and indentation: stabilizes chains, echo, nested classes, and switch comments. (#​2465, c923807)
  • Drupal preset: keeps lone value arguments inline and preserves logical parentheses. (#​2216, 3774a31)
Prelude
  • Class-name types: uses class-string for class-name helpers and keeps false for parent lookups. (#​2468, 70bef87)

📖 Documentation

Configuration
  • Type patches: explains generic parent bindings in English, French, and Chinese. (#​2469, bcbd1bd)

🏗️ Internal

Formatter
  • Formatting work: cuts source copies and allocations in layout checks and printing. (b9be9bc)

🧩 Extension Protocol

No protocol changes in this release.

🙏 Thank You

Contributors

Thank you to everyone who contributed to this release:

Issue Reporters

Thank you to everyone who reported issues that shaped this release:

Full Changelog: carthage-software/mago@1.56.1...1.56.2

v1.56.1: Mago 1.56.1

Compare Source

Mago 1.56.1 fixes false positives in enum constant arrays and inherited template bounds.

[!NOTE]

Support Mago

Does your company use Mago? Please consider sponsoring its development so we can keep fixing bugs and shipping releases.

Sponsor Mago ❤️

🐛 Bug Fixes

Analyzer
  • Enum constant arrays: keeps enum case types after an isset() guard. (#​2461, #​2462, 58f309a)
  • Dependent templates: preserves child templates when checking inherited bounds. (#​2463, af318fd)

🧩 Extension Protocol

No protocol changes in this release.

🙏 Thank You

Contributors

Thank you to everyone who contributed to this release:

Issue Reporters

Thank you to everyone who reported issues that shaped this release:

Full Changelog: carthage-software/mago@1.56.0...1.56.1

v1.56.0: Mago 1.56.0

Compare Source

Mago 1.56.0 continues the performance and memory work, strengthens incremental analysis, and fixes closure types, constant defaults, and formatter stability. It also adds Rust APIs for editor tools and updates the analyzer extension protocol to MANA 2.0.

[!NOTE]

Support Mago

Does your company use Mago? Please consider sponsoring its development so we can keep fixing bugs and shipping releases.

Sponsor Mago ❤️

✨ Features

Formatter
  • Range formatting: adds a Rust API to format selected statements, members, and import groups. (6ae7935)
Syntax
  • Incomplete input: adds opt-in parser recovery for unfinished bodies and lists in editor tools. (86b81a9)
Analyzer
  • Variable records: exposes compact variable-type records for editor tools. (162e4a6)
Codex
  • Trait metadata: exposes directly declared trait names through the Rust API. (7934662)
Pipeline
  • Declaration scans: adds a Rust API mode that updates declarations without analyzing bodies or running plugins. (3c23baf)
Database
  • Directory symlinks: adds a loading API that returns discovered directory symlinks. (9c4d564)

🐛 Bug Fixes

Analyzer
  • Implicit Stringable: recognizes interfaces that declare __toString() as Stringable. (#​2450, 51befd3)
  • Constant defaults: resolves cross-file constant defaults before choosing conditional return types. (#​2456, 5dcc33a)
  • Stable getters: keeps mutation-free method narrowing across && operands and the following body. (#​2454, e7707be)
  • Reference captures: widens closure captures that can change between calls, including empty arrays. (#​2453, 398abb9)
  • Nullable receivers: keeps declared method return types while retaining null-access warnings. (#​2457, #​2458, 3cb2e5c)
  • Static closures: keeps $this out of static closure scopes. (5af4c93)
  • Closure scope: resolves closure types in their defining class. (36acc1b)
  • Partial calls: keeps reduced signatures and captured argument constraints. (fa8dd4b)
  • Template names: keeps template parameters separate from namespace imports. (173c0a4)
  • Trait aliases: keeps multiple aliases and resolves adaptations through the source method. (27ef789, 10b5ed2)
  • Final trait methods: enforces final aliases through inheritance. (7e85417)
  • Callable unions: keeps distinct callable origins when combining types. (dfc377f)
  • SimpleXML checks: allows SimpleXMLElement and SimpleXMLIterator to be falsy. (#​2452, 27b0d2a)
Linter
  • Import fixes: includes required imports in each fix and applies shared edits only once. (bf446f7)
Formatter
  • Nested chains: stops repeated formatting from alternating between layouts. (#​2449, 45f3a18)
  • PHP 8.3 chains: keeps required parentheses around new in property and nullsafe-property chains. (#​2455, 779b8c5)
Incremental Analysis
  • Inherited members: refreshes constants, members, and mixins after parent edits. (0dfc73c, 3f5ccf6, 14a157a)
  • Inherited types: refreshes template data and thrown types after parent edits. (4f6d6b7, 249e597)
  • Dependent types: refreshes vendor descendants and closure types after declaration changes. (9429d38, 034e9a9)
  • Missing classes: tracks unresolved class and attribute dependencies for later updates. (97beca9, 6ea673d)
  • Reference updates: replaces stale references and keeps shared and inherited origins. (0596b77, 0361be5, 3d8e983)
  • Dependency merges: normalizes class references and makes merges independent of order. (0c46bee, 7392f75)
  • Class aliases: rebuilds analysis after alias bindings change. (45d94a6)
  • Removed files: clears analysis state when the last source file is removed. (1aed241)
  • Failed analysis: discards stale state and failed analysis results. (3139aa8)
Database
  • File updates: matches full source patterns and keeps membership through symlink paths. (5117cbc, 1e01300)
Editor Data
  • Receiver records: keeps cached targets, variable types, and receiver uncertainty. (3d4d85d, 63f0f67, bf60635)
  • Callable records: keeps literal targets, reduced partial signatures, and bound closure types. (bd2a000, 7e4d80d, c3b107e)
  • Callable keys: uses consistent keys for callable records. (ffaca3f)
  • Type displays: keeps declared casing, absolute names, and readable template bounds. (692d96b, 0a234fc, fa963a4)

🏗️ Internal

Analyzer
  • Analysis allocations: cuts temporary allocations and drops completed expression types in one-shot analysis. (fab264a, c777d0a)
Codex
  • Union hashing: makes union hashes match type equality. (d099407)
  • Type allocations: cuts type and reference allocations and renders owned type text without interning. (4fe3d31, dd7e58c)
  • Metadata capacity: reuses signature and descendant storage and avoids growth on duplicate references. (7e8889b, b0411ca, 477f2a2)
Pipeline
  • Cached analysis: shares issue collections and skips unused incremental cleanup. (69f2018, 513282f)
  • Scan storage: moves metadata into the codebase and avoids duplicate reference graphs. (c1be090, b5ec0c7)
  • Rebuild memory: releases scan data and skip sets after use. (6981e77, e0e3533)
  • Worker memory: releases unused analysis data and large worker arenas. (8f2f9bd)
Reporting
  • Issue storage: borrows issues for ignore checks and trims annotation and note storage. (fce3ecd, 9972acf)
Tests
  • Formatter diffs: shows readable PHP source when byte comparisons fail. (#​2451, e7c01fe)

🧩 Extension Protocol

Analyzer extensions now use MANA 2.0. Update the PHP SDK to 1.56.0; other SDKs must support callable parameter out-types. MANA 1.x is no longer accepted. MEXT remains at 1.0.

  • Callable out-types: preserves by-reference output types in callable snapshots and signature responses. (a307a94)

🙏 Thank You

Contributors

Thank you to everyone who contributed to this release:

Issue Reporters

Thank you to everyone who reported issues that shaped this release:

Full Changelog: carthage-software/mago@1.55.0...1.56.0

v1.55.0: Mago 1.55.0

Compare Source

Mago 1.55.0 continues the performance work across analysis, linting, type handling, and reporting. It adds custom Guard breach reasons and fixes generic return types, argument counts, and formatter stability.

[!NOTE]

Support Mago

Does your company use Mago? Please consider sponsoring its development so we can keep fixing bugs and shipping releases.

Sponsor Mago ❤️

✨ Features

Guard
  • Perimeter reasons: adds custom notes for rules, restrictions, and layering breaches. (#​2445, 7c80693)

🐛 Bug Fixes

Analyzer
  • Generic narrowing: preserves generic intersections when combining types after instanceof. (#​2440, dcce51f)
  • Inherited returns: resolves generic PHPDoc returns without requiring @inheritDoc. (#​2444, 766df9b)
  • Argument counts: accepts extra positional arguments when the function inspects them. (#​2435, #​2439, 890ba4b, 1e414f4)
Formatter
  • Cast comparisons: keeps cast-wrapped calls stable across formatting passes. (#​2447, c39820e)
  • Condition layout: keeps multi-line conditions stable across formatting passes. (#​2446, 4dbc8b2)
Names
  • Keyword calls: resolves clone, exit, and die globally, avoiding false Guard dependencies. (#​2442, #​2443, 25ee509)

📖 Documentation

Guard
  • Perimeter config: documents custom breach reasons in English, French, and Chinese. (#​2445, 7c80693)
Formatter
  • Stable formatting: adds a check for unchanged output on later passes. (#​2446, 4dbc8b2)

🏗️ Internal

Analyzer
  • Condition analysis: borrows contexts and reuses shared logical clauses. (e05541a, f212e0d)
  • Branch analysis: skips unchanged locals and avoids switch-case index maps. (439ab2c, 6c8b3d4)
  • Array access: reuses shared types and borrows nested-key types. (9fde2f2, 4f1dc43)
  • Superglobals: reuses maps keyed by interned names. (d2ce7a8)
Linter
  • Rule traversal: uses typed walkers for complexity checks and label scans. (53daa84, c929844)
  • Rule allocations: cuts temporary data in comment, PHPDoc, and function-name checks. (fd13d61, b45ded8)
Codex
  • Type operations: compacts type storage and cuts cloning and traversal allocations. (04410c4, a751413)
Algebra
  • Clause comparisons: skips needless comparisons and cuts hashing and copying. (42a8773)
Pipeline
  • Lint processing: avoids source copies and reuses issue buffers. (3e37de9)
Reporting
  • Report output: batches writes and renders rich diagnostics in parallel. (0797927)
  • Diagnostic text: borrows fixed messages to avoid allocations. (ead4308)

🧩 Extension Protocol

No protocol changes in this release.

🙏 Thank You

Contributors

Thank you to everyone who contributed to this release:

Issue Reporters

Thank you to everyone who reported issues that shaped this release:

Full Changelog: carthage-software/mago@1.54.0...1.55.0

v1.54.0: Mago 1.54.0

Compare Source

Mago 1.54.0 continues the performance work across analysis, PHPDoc parsing, metadata, name handling, and project loading. It also adds configurable slow-file warnings and fixes integer-comparison narrowing.

[!NOTE]

Support Mago

Does your company use Mago? Please consider sponsoring its development so we can keep fixing bugs and shipping releases.

Sponsor Mago ❤️

✨ Features

Analyzer
  • Slow-file warnings: sets the warning threshold through config or CLI, keeping 5s as the default. (#​2436, #​2438, 3c38ca1)

🐛 Bug Fixes

Analyzer

🏗️ Internal

Analyzer
  • Call analysis: cuts allocations in expression, argument, and invocation analysis. (c553631, c33ecfb)
  • Condition checks: skips needless paradox checks and assertion-map copies. (ae907c2, 14e2f65)
  • Visibility checks: skips repeated public-method lookups. (9f42dfd)
  • Parameter checks: skips unused-parameter work for functions with no parameters. (f00d6d7)
Codex
  • Class metadata: cuts copying and reuses lowercase lookups and prepared property types. (62aec23, d413832)
  • Type setup: avoids needless type clones during population. (569e3c9)
Pipeline
  • Project loading: speeds up file reads, parsing, and compilation. (fa28802)
Syntax
  • Namespace checks: uses a focused walker to gather namespaces. (c085159)
  • Throw checks: stops block scans once it finds a throw. (781c18c)
PHPDoc
  • Docblock parsing: skips trivia storage during analysis and metadata scans. (f30ced2)
Names
  • Word interning: reduces lock contention and grows per-thread caches. (05304cd)

🧩 Extension Protocol

No protocol changes in this release.

🙏 Thank You

Contributors

Thank you to everyone who contributed to this release:

Issue Reporters

Thank you to everyone who reported issues that shaped this release:

Full Changelog: carthage-software/mago@1.53.0...1.54.0

v1.53.0: Mago 1.53.0

Compare Source

Mago 1.53.0 improves analysis performance, file loading, name handling, and reporting, and fixes formatting of yield, direct new calls, and nested logical groups.

[!NOTE]

Support Mago

Does your company use Mago? Please consider sponsoring its development so we can keep fixing bugs and shipping releases.

Sponsor Mago ❤️

🐛 Bug Fixes

Formatter
  • Yield precedence: keeps parentheses that preserve yield and yield from behavior in binary expressions. (#​2432, d374fef)
  • Direct new calls: omits redundant parentheses on PHP 8.4+, while honoring formatter settings. (#​2430, cb4356f)
  • Logical groups: keeps nested and negated groups stable across formatting passes. (#​2422, 314b53f)

🏗️ Internal

Analyzer
  • Analysis work: cuts context copies and repeated method, visibility, and type checks. (2420161)
Codex
  • Metadata setup: fills class metadata in parallel and reduces lookup costs. (06b88f4)
  • Type expansion: reuses unions and reduces copying and repeated metadata lookups. (efac017)
Pipeline
  • File loading: batches reads and cuts repeated database lookups. (104ca16)
Syntax
  • Name handling: builds names in the arena and caches ASCII lowercase conversions per thread. (a07da1c, 073f748)
Fingerprints
  • Modifier hashing: avoids allocation and sorting when hashing class modifiers. (e2de0e7)
Reporting
  • Emacs output: caches file lookups and escaped names. (7454dd6)
  • Report output: cuts allocations and writer overhead across reporting formats. (4e8f36e)

🧩 Extension Protocol

No protocol changes in this release.

🙏 Thank You

Contributors

Thank you to everyone who contributed to this release:

Issue Reporters

Thank you to everyone who reported issues that shaped this release:

Full Changelog: carthage-software/mago@1.52.0...1.53.0

v1.52.0: Mago 1.52.0

Compare Source

Mago 1.52.0 makes analysis faster from file loading through reporting, adds rdkafka stubs, and fixes constant visibility, nullsafe loop types, magic-method names, and built-in signatures.

[!NOTE]

Support Mago

Does your company use Mago? Please consider sponsoring its development so we can keep fixing bugs and shipping releases.

Sponsor Mago ❤️

✨ Features

Prelude
  • rdkafka stubs: adds types for producers, consumers, callbacks, messages, metadata, and constants. (#​2412, 6e08eb3)

🐛 Bug Fixes

Analyzer
  • Constant visibility: reports reads of inaccessible private and protected class constants. (#​2419, 9bcd3d4)
  • Magic method names: keeps diagnostic casing and lowercase extension identifiers. (#​2421, 11cd6a0, 29fe098)
  • Nullsafe loops: infers object types for accumulators using nullsafe calls and ??. (#​2428, ab12076)
Linter
  • Secret comparisons: ignores literal values such as 'refresh_token' while still checking names. (#​2028, #​2420, 4a9913b)
Prelude
  • Concrete methods: fixes false abstract-method errors when extending SPL and date classes. (#​2427, 4502745)
  • Map defaults: keeps explicit fallback types, including null, in Ds\Map::get() and remove(). (#​2425, cbb33fe)

📖 Documentation

Website
  • Sidebar scrolling: lets the sidebar scroll without moving the page. (#​2426, 375ac4b)
  • Border contrast: softens borders to make the docs easier to read. (#​2423, 40d1aa2)
  • Heading casing: uses sentence case consistently in setup guides. (#​2424, 1d0720b)

🏗️ Internal

Analyzer
  • Loop analysis: skips stable passes and cuts type copying and repeated lookups. (025f27f, 1535109, 089078e)
Codex
  • Type operations: reduces copying in type traversal, array comparisons, and union merges. (b306923, b5f1d4a)
  • Metadata lookups: speeds up method inheritance and symbol-reference merging. (bcba31b, 6e0a553)
Pipeline
  • File loading: loads files in parallel and defers path formatting until needed. (480cb16, 96e49e6)
  • Analysis scheduling: balances file work and speeds up metadata population and cleanup. (3608259, 4ec8478)
Algebra
  • Condition clauses: reuses shared clauses and avoids temporary collections during comparisons. (decbfd5, 5e599f0)
Syntax
  • Parsing: cuts expression allocations and repeated string scans and copies. (cdf8266, c045c7f)
  • Name handling: reuses words and cuts name-resolution allocations and interner lock time. (37bf655, f9faeb5, 9e600e1)
Reporting
  • Output: buffers stdout and stderr, speeds up Emacs output, and cleans up issues in parallel. (a1392d0, 9e355dd)

🧩 Extension Protocol

No protocol changes in this release.

🙏 Thank You

Contributors

Thank you to everyone who contributed to this release:

Issue Reporters

Thank you to everyone who reported issues that shaped this release:

Full Changelog: carthage-software/mago@1.51.2...1.52.0

v1.51.2: Mago 1.51.2

Compare Source

Mago 1.51.2 fixes macOS and FreeBSD release builds. There are no analyzer, linter, formatter, or guard changes.

[!NOTE]

Support Mago

Does your company use Mago? Please consider sponsoring its development so we can keep fixing bugs and shipping releases.

Sponsor Mago ❤️

🏗️ Internal

Release Pipeline
  • macOS PGO: avoids C profile format conflicts and trains the correct target while keeping Rust PGO. (e1c4ab6)
  • FreeBSD builds: pins libc to 0.2.189 to fix the missing NOTE_PCTRLMASK error in mio. (e1c4ab6)

🧩 Extension Protocol

No protocol changes in this release.

Full Changelog: carthage-software/mago@1.51.1...1.51.2

v1.51.1: Mago 1.51.1

Compare Source

Mago 1.51.1 fixes false positives in mixed-condition analysis, restores optional built-in arguments, and corrects PSR-12 declarations, parameter alignment, and method-chain formatting.

[!NOTE]

Support Mago

Does your company use Mago? Please consider sponsoring its development. We need funding to keep improving Mago, fixing bugs, and shipping releases.

Sponsor Mago ❤️

🐛 Bug Fixes

Analyzer
  • Mixed conditions: keeps loop flag and array types after unrelated checks on mixed values. (#​2415, #​2418, b100d6b)
Formatter
  • PSR-12 declarations: removes spaces around = in declare statements. (#​2416, 6fcc28d)
  • Parameter alignment: keeps ... and & attached to parameter names. (#​2182, #​2417, 0dea4da)
  • Chain semicolons: honors separate-line semicolons for chains inside comparisons, casts, and parentheses. (#​2244, 8d3ab4a)
Prelude
  • Optional arguments: restores optional parameters in built-in function and method stubs. (#​2414, f9c74cf)
  • array_find_key: infers null for empty arrays and keeps input key types otherwise. (#​2389, df7b3c7)

🏗️ Internal

Maintenance
  • Rust toolchain: requires Rust 1.99.0 for source builds and refreshes dependencies and Nix inputs. (54127eb)
  • Clippy fixes: removes needless clones and simplifies a byte-string comparison. (cf5f0d9)

🧩 Extension Protocol

No protocol changes in this release.

🙏 Thank You

Contributors

Thank you to everyone who contributed code to this release:

Issue Reporters

Thank you to everyone who reported issues that shaped this release:

Full Changelog: carthage-software/mago@1.51.0...1.51.1

v1.51.0: Mago 1.51.0

Compare Source

Mago 1.51.0 adds Swoole stubs and improves type analysis, with fixes for static locals, loop types, boolean guards, lint suggestions, and formatting.

[!NOTE]

Support Mago

Does your company use Mago? Please consider sponsoring its development. We need funding to keep improving Mago, fixing bugs, and shipping releases.

Sponsor Mago ❤️

✨ Features

Prelude
  • Swoole stubs: adds types for Swoole classes, functions, and constants. (#​2298, 25b7c5f)

🐛 Bug Fixes

Analyzer
  • Static locals: tracks values across calls, including array keys added after initialization. (#​2403, 452721b)
  • Invokable results: checks discarded __invoke results marked #[NoDiscard] or @must-use. (#​2400, f01b94e)
  • Loop replacements: keeps new element types when a loop replaces every array value. (#​2366, #​2386, 2e560fa)
  • Unchanged arrays: preserves shapes and tuples after loops that leave their values unchanged. (#​2409, 9608b8c)
  • Finally assignments: keeps types and definedness from assignments in finally blocks. (#​2410, 71764f0)
  • Boolean guards: retains narrowing when a flag starts outside an if and changes in one branch. (#​2411, 0d0224d)
Codex
  • String intersections: combines string refinements, including those in conditional types. (#​2401, #​2402, 4808b0a)
Linter
  • Self return types: skips intersection types to avoid fixes that cause PHP fatal errors. (#​2405, 185644f)
  • Destructuring: keeps short arrays in assignment targets and nested list(). (#​2407, #​2408, a11d5e3, 5d804d7)
  • Drupal hook names: leaves hook_* names in *.api.php unchanged with Drupal integration. (#​2390, #​2391, 335d8a7)
  • WordPress output: checks short echo tags and recognizes more WordPress escaping functions. (#​2397, 245c4a2)
Formatter
  • Closing tags: keeps ?> after method chains with a semicolon on its own line. (#​2393, 17cc593)
  • Class constant arguments: wraps long calls whose sole argument is a class constant. (#​2183, #​2406, 22e0128)
Configuration
  • Shared configuration: replaces inherited extension commands and adds extends to the schema. (#​2354, 8556e0e)
Prelude
  • str_increment: marks its return type as non-empty-string. (452721b)
Syntax

❗ Important

✂ PR body was truncated to here.


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 force-pushed the renovate/carthage-software-mago-1.x branch from 0b713f5 to 14576b7 Compare October 3, 2026 20:08
@renovate renovate Bot changed the title chore(deps): update dependency carthage-software/mago to v1.51.0 chore(deps): update dependency carthage-software/mago to v1.51.2 Oct 3, 2026
@renovate
renovate Bot force-pushed the renovate/carthage-software-mago-1.x branch from 14576b7 to 41cb783 Compare October 7, 2026 05:12
@renovate renovate Bot changed the title chore(deps): update dependency carthage-software/mago to v1.51.2 chore(deps): update dependency carthage-software/mago to v1.52.0 Oct 7, 2026
@renovate
renovate Bot force-pushed the renovate/carthage-software-mago-1.x branch from 41cb783 to 9dd4970 Compare October 8, 2026 02:39
@renovate renovate Bot changed the title chore(deps): update dependency carthage-software/mago to v1.52.0 chore(deps): update dependency carthage-software/mago to v1.53.0 Oct 8, 2026
@renovate
renovate Bot force-pushed the renovate/carthage-software-mago-1.x branch from 9dd4970 to 7d3c3e3 Compare October 8, 2026 19:38
@renovate renovate Bot changed the title chore(deps): update dependency carthage-software/mago to v1.53.0 chore(deps): update dependency carthage-software/mago to v1.54.0 Oct 8, 2026
@renovate
renovate Bot force-pushed the renovate/carthage-software-mago-1.x branch from 7d3c3e3 to d246c70 Compare October 10, 2026 01:33
@renovate renovate Bot changed the title chore(deps): update dependency carthage-software/mago to v1.54.0 chore(deps): update dependency carthage-software/mago to v1.55.0 Oct 10, 2026
@renovate
renovate Bot force-pushed the renovate/carthage-software-mago-1.x branch from d246c70 to 3469cf2 Compare October 11, 2026 12:48
@renovate renovate Bot changed the title chore(deps): update dependency carthage-software/mago to v1.55.0 chore(deps): update dependency carthage-software/mago to v1.56.0 Oct 11, 2026
@renovate
renovate Bot force-pushed the renovate/carthage-software-mago-1.x branch from 3469cf2 to 34985d7 Compare October 11, 2026 21:13
@renovate renovate Bot changed the title chore(deps): update dependency carthage-software/mago to v1.56.0 chore(deps): update dependency carthage-software/mago to v1.56.1 Oct 11, 2026
@renovate
renovate Bot force-pushed the renovate/carthage-software-mago-1.x branch from 34985d7 to 4364f8c Compare October 12, 2026 02:25
@renovate renovate Bot changed the title chore(deps): update dependency carthage-software/mago to v1.56.1 chore(deps): update dependency carthage-software/mago to v1.56.2 Oct 12, 2026

@arueckauer arueckauer left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

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

LGTM 🚢

@renovate
renovate Bot force-pushed the renovate/carthage-software-mago-1.x branch from 4364f8c to 99ecdbe Compare October 12, 2026 11:12
@renovate renovate Bot changed the title chore(deps): update dependency carthage-software/mago to v1.56.2 chore(deps): update dependency carthage-software/mago to v1.56.3 Oct 12, 2026
@arueckauer
arueckauer merged commit b2ab8e7 into main Oct 12, 2026
3 checks passed
@arueckauer
arueckauer deleted the renovate/carthage-software-mago-1.x branch October 12, 2026 11:22
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