Skip to content

chore: test app memory leaks#158

Merged
abelonogov-ld merged 15 commits intomainfrom
andrey/dialogs-memory-leaks
Mar 18, 2026
Merged

chore: test app memory leaks#158
abelonogov-ld merged 15 commits intomainfrom
andrey/dialogs-memory-leaks

Conversation

@abelonogov-ld
Copy link
Copy Markdown
Contributor

@abelonogov-ld abelonogov-ld commented Mar 18, 2026

Note

Low Risk
Low risk: changes are confined to test-app UIKit presentation/cleanup code and mainly adjust view controller containment and closure captures to avoid retain cycles/leaks.

Overview
Fixes potential memory leaks in DialogsUIKitViewController by updating the dismissal cleanup closures to capture timerVC/dimView weakly.

Also makes the Current Window Sizing overlay use proper view-controller containment (addChild/didMove and corresponding willMove/removeFromParent) so the embedded CountdownTimerViewController is correctly detached on dismissal.

Written by Cursor Bugbot for commit 847500e. This will update automatically on new commits. Configure here.

* main:
  chore: Dialogs examples in TestApp (#157)
@abelonogov-ld abelonogov-ld enabled auto-merge (squash) March 18, 2026 21:07
@abelonogov-ld abelonogov-ld merged commit 33778a1 into main Mar 18, 2026
5 checks passed
@abelonogov-ld abelonogov-ld deleted the andrey/dialogs-memory-leaks branch March 18, 2026 21:10
abelonogov-ld added a commit that referenced this pull request Mar 18, 2026
* main:
  chore(main): release 0.26.1 (#160)
  chore: test app memory leaks (#158)
  fix: make iOS requests recognized by backend (#159)
  chore: Dialogs examples in TestApp (#157)

# Conflicts:
#	TestApp/Sources/AppDelegate.swift
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.

2 participants