{"id":78410,"name":"PlannerApp","ecosystem":"submodules","repository_url":null,"issues_count":3,"created_at":"2025-12-08T02:25:26.595Z","updated_at":"2025-12-08T02:25:26.595Z","purl":"pkg:submodules/PlannerApp","unique_repositories_count":1,"unique_repositories_count_past_30_days":1,"recent_issues":[{"uuid":"3919125149","node_id":"PR_kwDOQPRPjM7Cn9Mx","number":195,"state":"closed","title":"chore(deps): bump PlannerApp from `9a2e880` to `32ab699`","user":"dependabot[bot]","labels":["dependencies","submodules","type:chore","area:github","area:ci-cd","size/XS"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-02-12T01:29:17.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-10T02:37:14.000Z","updated_at":"2026-02-12T01:29:19.000Z","time_to_close":168723,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"PlannerApp","old_version":"`9a2e880`","new_version":"`32ab699`","repository_url":"https://github.com/dboone323/planner-app"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [PlannerApp](https://github.com/dboone323/planner-app) from `9a2e880` to `32ab699`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dboone323/planner-app/commit/32ab699bc62ba8be1ae288f402214d5aba0a88d1\"\u003e\u003ccode\u003e32ab699\u003c/code\u003e\u003c/a\u003e feat: Implement comprehensive CI/CD pipeline with code coverage and quality g...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dboone323/planner-app/commit/29ce46f265460606943f66a71c1d8bd764665bb7\"\u003e\u003ccode\u003e29ce46f\u003c/code\u003e\u003c/a\u003e Update project files and fix tests\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dboone323/planner-app/compare/9a2e880458047b083a4bff83cc46be709d49fcb4...32ab699bc62ba8be1ae288f402214d5aba0a88d1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/dboone323/tools-automation/pull/195","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/dboone323%2Ftools-automation/issues/195","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/195/packages"},{"uuid":"3736919783","node_id":"PR_kwDOQPRPjM65RDVo","number":63,"state":"open","title":"chore(deps): bump PlannerApp from `f034057` to `2edf2a9`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-12-17T01:19:40.000Z","updated_at":"2025-12-17T09:00:14.743Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"PlannerApp","old_version":"`f034057`","new_version":"`2edf2a9`","repository_url":"https://github.com/dboone323/planner-app"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [PlannerApp](https://github.com/dboone323/planner-app) from `f034057` to `2edf2a9`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dboone323/planner-app/commit/2edf2a9d48f339c36aff2baca4cf1ef8a50878ff\"\u003e\u003ccode\u003e2edf2a9\u003c/code\u003e\u003c/a\u003e sync: Update with parent automation system\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dboone323/planner-app/compare/f034057cd8551c58720a7f11fa85e9b293614b70...2edf2a9d48f339c36aff2baca4cf1ef8a50878ff\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/dboone323/tools-automation/pull/63","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/dboone323%2Ftools-automation/issues/63","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/63/packages"},{"uuid":"3704286929","node_id":"PR_kwDOQPRPjM63kbeI","number":55,"state":"open","title":"chore(deps): bump PlannerApp from `8f7c54a` to `82734dd`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-12-08T01:27:54.000Z","updated_at":"2025-12-08T01:29:43.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"PlannerApp","old_version":"`8f7c54a`","new_version":"`82734dd`","repository_url":"https://github.com/dboone323/planner-app"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [PlannerApp](https://github.com/dboone323/planner-app) from `8f7c54a` to `82734dd`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dboone323/planner-app/commit/82734dd779793ff5164a2d3c3a2fb1e11e679ce8\"\u003e\u003ccode\u003e82734dd\u003c/code\u003e\u003c/a\u003e feat(visual-tests): Add robust Light/Dark mode testing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dboone323/planner-app/commit/4e649399288fca9b487e20919206e63dbd7b7184\"\u003e\u003ccode\u003e4e64939\u003c/code\u003e\u003c/a\u003e fix(visual-tests): Fix app initialization and increase wait time to 5s\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dboone323/planner-app/commit/53dabae8e4663c6a1a2d5bd8204abd36a876ef8a\"\u003e\u003ccode\u003e53dabae\u003c/code\u003e\u003c/a\u003e fix(visual-tests): Fix Settings test to find 'More' tab\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dboone323/planner-app/commit/c622ca8b6f12531c2a143780a3372a2bf9aac879\"\u003e\u003ccode\u003ec622ca8\u003c/code\u003e\u003c/a\u003e feat(visual-testing): Add iPad Pro baseline screenshots (19 images)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dboone323/planner-app/commit/2a550eff96b9445a7e6faaa43a249069a0ff3638\"\u003e\u003ccode\u003e2a550ef\u003c/code\u003e\u003c/a\u003e feat(visual-testing): Add comprehensive UI screenshot testing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dboone323/planner-app/commit/dec3ec6a193d1e4a9eba2e62e80834ebd3fd9cd2\"\u003e\u003ccode\u003edec3ec6\u003c/code\u003e\u003c/a\u003e fix: correct nested #if os(iOS) compilation blocks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dboone323/planner-app/commit/66d743d6babc9ce8d66351cb666a9fb9b3801930\"\u003e\u003ccode\u003e66d743d\u003c/code\u003e\u003c/a\u003e chore: add Package.swift with Swift 6.0 tools version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dboone323/planner-app/commit/acfa71fb70c1d6ccd7f796517cd2e0d2bdee0c65\"\u003e\u003ccode\u003eacfa71f\u003c/code\u003e\u003c/a\u003e fix: add macOS platform guards for Color initializers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dboone323/planner-app/commit/5e6ecc26c5920994bfb420bda2a2441a6e588f72\"\u003e\u003ccode\u003e5e6ecc2\u003c/code\u003e\u003c/a\u003e fix: apply SwiftLint auto-fixes (264→76 issues)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dboone323/planner-app/commit/1e4cf06feeca0a3de451d67294e1eaf34d2eb32f\"\u003e\u003ccode\u003e1e4cf06\u003c/code\u003e\u003c/a\u003e feat: add Privacy Manifest for App Store compliance\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dboone323/planner-app/compare/8f7c54a23e3b19423a067e715ebb1c57ed39960c...82734dd779793ff5164a2d3c3a2fb1e11e679ce8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/dboone323/tools-automation/pull/55","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/dboone323%2Ftools-automation/issues/55","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/55/packages"}],"issue_packages":[{"old_version":"`9a2e880`","new_version":"`32ab699`","update_type":null,"path":null,"pr_created_at":"2026-02-10T02:37:14.000Z","version_change":"`9a2e880` → `32ab699`","issue":{"uuid":"3919125149","node_id":"PR_kwDOQPRPjM7Cn9Mx","number":195,"state":"closed","title":"chore(deps): bump PlannerApp from `9a2e880` to `32ab699`","user":"dependabot[bot]","labels":["dependencies","submodules","type:chore","area:github","area:ci-cd","size/XS"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-02-12T01:29:17.000Z","author_association":null,"state_reason":null,"created_at":"2026-02-10T02:37:14.000Z","updated_at":"2026-02-12T01:29:19.000Z","time_to_close":168723,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"PlannerApp","old_version":"`9a2e880`","new_version":"`32ab699`","repository_url":"https://github.com/dboone323/planner-app"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [PlannerApp](https://github.com/dboone323/planner-app) from `9a2e880` to `32ab699`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dboone323/planner-app/commit/32ab699bc62ba8be1ae288f402214d5aba0a88d1\"\u003e\u003ccode\u003e32ab699\u003c/code\u003e\u003c/a\u003e feat: Implement comprehensive CI/CD pipeline with code coverage and quality g...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dboone323/planner-app/commit/29ce46f265460606943f66a71c1d8bd764665bb7\"\u003e\u003ccode\u003e29ce46f\u003c/code\u003e\u003c/a\u003e Update project files and fix tests\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dboone323/planner-app/compare/9a2e880458047b083a4bff83cc46be709d49fcb4...32ab699bc62ba8be1ae288f402214d5aba0a88d1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/dboone323/tools-automation/pull/195","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/dboone323%2Ftools-automation/issues/195","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/195/packages"}},{"old_version":"`f034057`","new_version":"`2edf2a9`","update_type":null,"path":null,"pr_created_at":"2025-12-17T01:19:40.000Z","version_change":"`f034057` → `2edf2a9`","issue":{"uuid":"3736919783","node_id":"PR_kwDOQPRPjM65RDVo","number":63,"state":"open","title":"chore(deps): bump PlannerApp from `f034057` to `2edf2a9`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-12-17T01:19:40.000Z","updated_at":"2025-12-17T09:00:14.743Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"PlannerApp","old_version":"`f034057`","new_version":"`2edf2a9`","repository_url":"https://github.com/dboone323/planner-app"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [PlannerApp](https://github.com/dboone323/planner-app) from `f034057` to `2edf2a9`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dboone323/planner-app/commit/2edf2a9d48f339c36aff2baca4cf1ef8a50878ff\"\u003e\u003ccode\u003e2edf2a9\u003c/code\u003e\u003c/a\u003e sync: Update with parent automation system\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/dboone323/planner-app/compare/f034057cd8551c58720a7f11fa85e9b293614b70...2edf2a9d48f339c36aff2baca4cf1ef8a50878ff\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/dboone323/tools-automation/pull/63","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/dboone323%2Ftools-automation/issues/63","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/63/packages"}},{"old_version":"`8f7c54a`","new_version":"`82734dd`","update_type":null,"path":null,"pr_created_at":"2025-12-08T01:27:54.000Z","version_change":"`8f7c54a` → `82734dd`","issue":{"uuid":"3704286929","node_id":"PR_kwDOQPRPjM63kbeI","number":55,"state":"open","title":"chore(deps): bump PlannerApp from `8f7c54a` to `82734dd`","user":"dependabot[bot]","labels":["dependencies","submodules"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-12-08T01:27:54.000Z","updated_at":"2025-12-08T01:29:43.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"PlannerApp","old_version":"`8f7c54a`","new_version":"`82734dd`","repository_url":"https://github.com/dboone323/planner-app"}],"path":null,"ecosystem":"submodules"},"body":"Bumps [PlannerApp](https://github.com/dboone323/planner-app) from `8f7c54a` to `82734dd`.\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dboone323/planner-app/commit/82734dd779793ff5164a2d3c3a2fb1e11e679ce8\"\u003e\u003ccode\u003e82734dd\u003c/code\u003e\u003c/a\u003e feat(visual-tests): Add robust Light/Dark mode testing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dboone323/planner-app/commit/4e649399288fca9b487e20919206e63dbd7b7184\"\u003e\u003ccode\u003e4e64939\u003c/code\u003e\u003c/a\u003e fix(visual-tests): Fix app initialization and increase wait time to 5s\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dboone323/planner-app/commit/53dabae8e4663c6a1a2d5bd8204abd36a876ef8a\"\u003e\u003ccode\u003e53dabae\u003c/code\u003e\u003c/a\u003e fix(visual-tests): Fix Settings test to find 'More' tab\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dboone323/planner-app/commit/c622ca8b6f12531c2a143780a3372a2bf9aac879\"\u003e\u003ccode\u003ec622ca8\u003c/code\u003e\u003c/a\u003e feat(visual-testing): Add iPad Pro baseline screenshots (19 images)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dboone323/planner-app/commit/2a550eff96b9445a7e6faaa43a249069a0ff3638\"\u003e\u003ccode\u003e2a550ef\u003c/code\u003e\u003c/a\u003e feat(visual-testing): Add comprehensive UI screenshot testing\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dboone323/planner-app/commit/dec3ec6a193d1e4a9eba2e62e80834ebd3fd9cd2\"\u003e\u003ccode\u003edec3ec6\u003c/code\u003e\u003c/a\u003e fix: correct nested #if os(iOS) compilation blocks\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dboone323/planner-app/commit/66d743d6babc9ce8d66351cb666a9fb9b3801930\"\u003e\u003ccode\u003e66d743d\u003c/code\u003e\u003c/a\u003e chore: add Package.swift with Swift 6.0 tools version\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dboone323/planner-app/commit/acfa71fb70c1d6ccd7f796517cd2e0d2bdee0c65\"\u003e\u003ccode\u003eacfa71f\u003c/code\u003e\u003c/a\u003e fix: add macOS platform guards for Color initializers\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dboone323/planner-app/commit/5e6ecc26c5920994bfb420bda2a2441a6e588f72\"\u003e\u003ccode\u003e5e6ecc2\u003c/code\u003e\u003c/a\u003e fix: apply SwiftLint auto-fixes (264→76 issues)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dboone323/planner-app/commit/1e4cf06feeca0a3de451d67294e1eaf34d2eb32f\"\u003e\u003ccode\u003e1e4cf06\u003c/code\u003e\u003c/a\u003e feat: add Privacy Manifest for App Store compliance\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/dboone323/planner-app/compare/8f7c54a23e3b19423a067e715ebb1c57ed39960c...82734dd779793ff5164a2d3c3a2fb1e11e679ce8\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/dboone323/tools-automation/pull/55","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/dboone323%2Ftools-automation/issues/55","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/55/packages"}}]}