{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":249449109,"defaultBranch":"develop","name":"jwheatsheaf","ownerLogin":"io7m-com","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-03-23T14:11:40.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/168340328?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716296998.0","currentOid":""},"activityList":{"items":[{"before":"b06b64fa92f4ba418c1bd24dcf8928e5db6a0f1b","after":null,"ref":"refs/heads/dependabot/github_actions/codecov/codecov-action-4.4.1","pushedAt":"2024-05-21T13:09:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"554818cfcaa16a504032a9c7b82934a0542d35aa","after":"d42be70738aa3e592bb0f59cd88a8f25584010a6","ref":"refs/heads/develop","pushedAt":"2024-05-21T13:09:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"io7m","name":"Mark Raynsford","path":"/io7m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/612494?s=80&v=4"},"commit":{"message":"Update workflows.","shortMessageHtmlLink":"Update workflows."}},{"before":null,"after":"b06b64fa92f4ba418c1bd24dcf8928e5db6a0f1b","ref":"refs/heads/dependabot/github_actions/codecov/codecov-action-4.4.1","pushedAt":"2024-05-20T17:26:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump codecov/codecov-action from 4.4.0 to 4.4.1\n\nBumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 4.4.0 to 4.4.1.\n- [Release notes](https://github.com/codecov/codecov-action/releases)\n- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/codecov/codecov-action/compare/v4.4.0...v4.4.1)\n\n---\nupdated-dependencies:\n- dependency-name: codecov/codecov-action\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump codecov/codecov-action from 4.4.0 to 4.4.1"}},{"before":"7fcb8b2bf66f4dbc477cb01ef37b65907e2348df","after":"554818cfcaa16a504032a9c7b82934a0542d35aa","ref":"refs/heads/develop","pushedAt":"2024-05-16T20:00:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"io7m","name":"Mark Raynsford","path":"/io7m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/612494?s=80&v=4"},"commit":{"message":"Update workflows.","shortMessageHtmlLink":"Update workflows."}},{"before":"7f308a6e223a72e472595430f7013126335cc709","after":"7fcb8b2bf66f4dbc477cb01ef37b65907e2348df","ref":"refs/heads/develop","pushedAt":"2024-05-16T10:26:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"io7m","name":"Mark Raynsford","path":"/io7m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/612494?s=80&v=4"},"commit":{"message":"Update package versions.","shortMessageHtmlLink":"Update package versions."}},{"before":"6d6f81c1f87051c7610fd67b73aabd4acc5c3c2f","after":"7f308a6e223a72e472595430f7013126335cc709","ref":"refs/heads/develop","pushedAt":"2024-05-16T10:23:14.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"io7m","name":"Mark Raynsford","path":"/io7m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/612494?s=80&v=4"},"commit":{"message":"Begin next development iteration.","shortMessageHtmlLink":"Begin next development iteration."}},{"before":"1499a3679a5cf829fd645294a14980db12e49d1e","after":"a8820fd190c61260ebff36bdb677405b8f759bec","ref":"refs/heads/master","pushedAt":"2024-05-16T10:23:14.000Z","pushType":"push","commitsCount":29,"pusher":{"login":"io7m","name":"Mark Raynsford","path":"/io7m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/612494?s=80&v=4"},"commit":{"message":"Release: com.io7m.jwheatsheaf 4.0.0\nChange: (Backwards incompatible) Require JDK 21.\nChange: Update com.io7m.jaffirm:com.io7m.jaffirm.core:4.0.0 → 4.0.1\nChange: Update com.io7m.junreachable:com.io7m.junreachable.core:4.0.0 → 4.0.2\nChange: Update nl.jqno.equalsverifier:equalsverifier:3.15.5 → 3.16.1\nChange: Update org.slf4j:slf4j-api:2.0.10 → 2.0.13\nChange: Update ch.qos.logback:logback-classic:1.4.14 → 1.5.6\nChange: Update com.github.marschall:memoryfilesystem:2.7.0 → 2.8.0\nChange: Update org.junit:junit-bom:5.10.1 → 5.10.2\nChange: Update org.immutables:value:2.10.0 → 2.10.1\nChange: Update org.openjfx:javafx-controls:21.0.3 → 22.0.1\nChange: Update org.openjfx:javafx-fxml:21.0.3 → 22.0.1\nChange: Update org.openjfx:javafx-graphics:21.0.3 → 22.0.1\nChange: Update org.openjfx:javafx-swing:21.0.3 → 22.0.1\nChange: Update com.io7m.xoanon:com.io7m.xoanon.extension:1.0.0 → 1.0.1\nChange: Update org.mockito:mockito-core:5.8.0 → 5.12.0.\nChange: (Backwards incompatible) File choosers no longer require a Stage argument.\nChange: Refactored test suite to use xoanon instead of TestFX.\nChange: Update com.github.marschall:memoryfilesystem 2.6.0 → 2.6.1.\nChange: Update com.io7m.primogenitor:com.io7m.primogenitor.support 7.5.0 → 7.7.0.\nChange: Update org.junit.jupiter:junit-jupiter-api 5.9.2 → 5.9.3.\nChange: Update org.junit.jupiter:junit-jupiter-engine 5.9.2 → 5.9.3.\nChange: Update org.openjfx:javafx-controls 19 → 20.\nChange: Update org.openjfx:javafx-fxml 19 → 20.\nChange: Update org.openjfx:javafx-graphics 19 → 20.\nChange: Update org.openjfx:javafx-swing 19 → 20.\nChange: Update org.junit.jupiter:junit-jupiter-api 5.9.1 → 5.9.2.\nChange: Update org.junit.jupiter:junit-jupiter-engine 5.9.1 → 5.9.2.\nChange: Update nl.jqno.equalsverifier:equalsverifier 3.12.3 → 3.14.1.\nChange: Update org.slf4j:slf4j-api 2.0.6 → 2.0.7.\nChange: Update ch.qos.logback:logback-classic 1.4.5 → 1.4.6.\nChange: Update org.mockito:mockito-core 4.10.0 → 5.3.0.\nChange: Update com.github.marschall:memoryfilesystem 2.4.0 → 2.5.0.\nChange: (Backwards incompatible) Require JDK 17\nChange: Fix a silently failing OK button (Ticket: #34)","shortMessageHtmlLink":"Release: com.io7m.jwheatsheaf 4.0.0"}},{"before":"e1d476232791be6a04f7a34855abacdd0d31314c","after":"6d6f81c1f87051c7610fd67b73aabd4acc5c3c2f","ref":"refs/heads/develop","pushedAt":"2024-05-16T10:06:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"io7m","name":"Mark Raynsford","path":"/io7m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/612494?s=80&v=4"},"commit":{"message":"Update changelog, previous version.","shortMessageHtmlLink":"Update changelog, previous version."}},{"before":"6718e6d24c6567b7da87a15057213196b3fcff71","after":"e1d476232791be6a04f7a34855abacdd0d31314c","ref":"refs/heads/develop","pushedAt":"2024-05-16T09:32:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"io7m","name":"Mark Raynsford","path":"/io7m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/612494?s=80&v=4"},"commit":{"message":"Set a sane default dialog window size.","shortMessageHtmlLink":"Set a sane default dialog window size."}},{"before":"031aec8aabcd308646ce3a4bba929c78a218292b","after":"6718e6d24c6567b7da87a15057213196b3fcff71","ref":"refs/heads/develop","pushedAt":"2024-05-15T22:03:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"io7m","name":"Mark Raynsford","path":"/io7m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/612494?s=80&v=4"},"commit":{"message":"Use a virtual thread executor by default\n\nThis switches to a virtual thread executor for background I/O\noperations.","shortMessageHtmlLink":"Use a virtual thread executor by default"}},{"before":"aa9ae01fecd05349f171ee0cdb51829417df427f","after":"031aec8aabcd308646ce3a4bba929c78a218292b","ref":"refs/heads/develop","pushedAt":"2024-05-15T21:46:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"io7m","name":"Mark Raynsford","path":"/io7m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/612494?s=80&v=4"},"commit":{"message":"Fix a failing test on Windows.","shortMessageHtmlLink":"Fix a failing test on Windows."}},{"before":"a584ba635bd5c309e6b38ae36c1f1bed9b5b3a47","after":null,"ref":"refs/heads/dependabot/maven/develop/javafx.version-21.0.3","pushedAt":"2024-05-15T21:07:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"io7m","name":"Mark Raynsford","path":"/io7m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/612494?s=80&v=4"}},{"before":"ffa815a46288fef5be5f97fd3eb55a417539f9d9","after":"aa9ae01fecd05349f171ee0cdb51829417df427f","ref":"refs/heads/develop","pushedAt":"2024-05-15T21:06:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"io7m","name":"Mark Raynsford","path":"/io7m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/612494?s=80&v=4"},"commit":{"message":"Fix a bug where file confirmation dialogs were always shown\n\nFix: https://github.com/io7m-com/jwheatsheaf/issues/38","shortMessageHtmlLink":"Fix a bug where file confirmation dialogs were always shown"}},{"before":"5f9ff187b5fdd069fd39404b4998b1f5c7282dde","after":null,"ref":"refs/heads/dependabot/maven/ch.qos.logback-logback-classic-1.4.12","pushedAt":"2024-05-15T20:51:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"ad8d2b1010cf9b47484fc037005f8c53834dc250","after":null,"ref":"refs/heads/dependabot/maven/develop/nl.jqno.equalsverifier-equalsverifier-3.16.1","pushedAt":"2024-05-15T20:51:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"addd1071ad666ba1cb25a23f32215a37a36afb9f","after":null,"ref":"refs/heads/dependabot/maven/develop/org.junit-junit-bom-5.10.2","pushedAt":"2024-05-15T20:51:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"ccd02c128c0b9a78723ea09964786aa3bed8f7a4","after":null,"ref":"refs/heads/dependabot/maven/develop/ch.qos.logback-logback-classic-1.5.6","pushedAt":"2024-05-15T20:51:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"ee16bf47d7c831bb14ba876d21d0c462b5ab7ac0","after":"ffa815a46288fef5be5f97fd3eb55a417539f9d9","ref":"refs/heads/develop","pushedAt":"2024-05-15T20:50:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"io7m","name":"Mark Raynsford","path":"/io7m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/612494?s=80&v=4"},"commit":{"message":"Update dependencies.\n\nUpdate com.io7m.jaffirm:com.io7m.jaffirm.core 4.0.0 → 4.0.1.\nUpdate com.io7m.junreachable:com.io7m.junreachable.core 4.0.0 → 4.0.2.\nUpdate nl.jqno.equalsverifier:equalsverifier 3.15.5 → 3.16.1.\nUpdate org.slf4j:slf4j-api 2.0.10 → 2.0.13.\nUpdate ch.qos.logback:logback-classic 1.4.14 → 1.5.6.\nUpdate com.github.marschall:memoryfilesystem 2.7.0 → 2.8.0.\nUpdate org.junit:junit-bom 5.10.1 → 5.10.2.\nUpdate org.immutables:value 2.10.0 → 2.10.1.\nUpdate org.openjfx:javafx-controls 21.0.3 → 22.0.1.\nUpdate org.openjfx:javafx-fxml 21.0.3 → 22.0.1.\nUpdate org.openjfx:javafx-graphics 21.0.3 → 22.0.1.\nUpdate org.openjfx:javafx-swing 21.0.3 → 22.0.1.\nUpdate com.io7m.xoanon:com.io7m.xoanon.extension 1.0.0 → 1.0.1.","shortMessageHtmlLink":"Update dependencies."}},{"before":null,"after":"addd1071ad666ba1cb25a23f32215a37a36afb9f","ref":"refs/heads/dependabot/maven/develop/org.junit-junit-bom-5.10.2","pushedAt":"2024-05-15T17:09:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump org.junit:junit-bom from 5.10.1 to 5.10.2\n\nBumps [org.junit:junit-bom](https://github.com/junit-team/junit5) from 5.10.1 to 5.10.2.\n- [Release notes](https://github.com/junit-team/junit5/releases)\n- [Commits](https://github.com/junit-team/junit5/compare/r5.10.1...r5.10.2)\n\n---\nupdated-dependencies:\n- dependency-name: org.junit:junit-bom\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump org.junit:junit-bom from 5.10.1 to 5.10.2"}},{"before":"820dfe71518be0430db03878da579fe21565e81f","after":"ad8d2b1010cf9b47484fc037005f8c53834dc250","ref":"refs/heads/dependabot/maven/develop/nl.jqno.equalsverifier-equalsverifier-3.16.1","pushedAt":"2024-05-14T21:45:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"bump nl.jqno.equalsverifier:equalsverifier from 3.15.5 to 3.16.1\n\n---\nupdated-dependencies:\n- dependency-name: nl.jqno.equalsverifier:equalsverifier\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"bump nl.jqno.equalsverifier:equalsverifier from 3.15.5 to 3.16.1"}},{"before":"4852bc5047c7b7b9e9bad620ed11ea67922ced4b","after":"ccd02c128c0b9a78723ea09964786aa3bed8f7a4","ref":"refs/heads/dependabot/maven/develop/ch.qos.logback-logback-classic-1.5.6","pushedAt":"2024-05-14T21:45:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"bump ch.qos.logback:logback-classic from 1.4.14 to 1.5.6\n\n---\nupdated-dependencies:\n- dependency-name: ch.qos.logback:logback-classic\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"bump ch.qos.logback:logback-classic from 1.4.14 to 1.5.6"}},{"before":"585aa3c3112d1c58dba55618ba73b4dcabed68fa","after":null,"ref":"refs/heads/dependabot/github_actions/actions/upload-artifact-4","pushedAt":"2024-05-14T21:35:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"48c4969b748e42a2de044be97bc4dc373f0bcb82","after":"ee16bf47d7c831bb14ba876d21d0c462b5ab7ac0","ref":"refs/heads/develop","pushedAt":"2024-05-14T21:34:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"io7m","name":"Mark Raynsford","path":"/io7m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/612494?s=80&v=4"},"commit":{"message":"Update workflows, use xoanon 1.0.0.","shortMessageHtmlLink":"Update workflows, use xoanon 1.0.0."}},{"before":"9704e87e35919a2f689b6feda56feb3704b1deee","after":"48c4969b748e42a2de044be97bc4dc373f0bcb82","ref":"refs/heads/develop","pushedAt":"2024-05-14T20:44:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"io7m","name":"Mark Raynsford","path":"/io7m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/612494?s=80&v=4"},"commit":{"message":"Update workflows.","shortMessageHtmlLink":"Update workflows."}},{"before":"069e41a40b27a1168f42aea7507597564077e45a","after":"4852bc5047c7b7b9e9bad620ed11ea67922ced4b","ref":"refs/heads/dependabot/maven/develop/ch.qos.logback-logback-classic-1.5.6","pushedAt":"2024-05-13T21:59:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"bump ch.qos.logback:logback-classic from 1.4.14 to 1.5.6\n\n---\nupdated-dependencies:\n- dependency-name: ch.qos.logback:logback-classic\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"bump ch.qos.logback:logback-classic from 1.4.14 to 1.5.6"}},{"before":"674a045336600adfe3f70979f2a89ad8670243e3","after":"a584ba635bd5c309e6b38ae36c1f1bed9b5b3a47","ref":"refs/heads/dependabot/maven/develop/javafx.version-21.0.3","pushedAt":"2024-05-13T21:56:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump javafx.version from 21.0.1 to 21.0.3\n\n---\nupdated-dependencies:\n- dependency-name: org.openjfx:javafx-fxml\n dependency-type: direct:production\n update-type: version-update:semver-patch\n- dependency-name: org.openjfx:javafx-controls\n dependency-type: direct:production\n update-type: version-update:semver-patch\n- dependency-name: org.openjfx:javafx-graphics\n dependency-type: direct:production\n update-type: version-update:semver-patch\n- dependency-name: org.openjfx:javafx-swing\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump javafx.version from 21.0.1 to 21.0.3"}},{"before":"2ad1e20ee1dba2d37516b32384d50eaf9b57e586","after":"9704e87e35919a2f689b6feda56feb3704b1deee","ref":"refs/heads/develop","pushedAt":"2024-05-13T21:55:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"io7m","name":"Mark Raynsford","path":"/io7m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/612494?s=80&v=4"},"commit":{"message":"Fix build.","shortMessageHtmlLink":"Fix build."}},{"before":"d3bed84cf04700f690154f64dd0346b1d2e02f99","after":null,"ref":"refs/heads/dependabot/maven/develop/org.mockito-mockito-core-5.12.0","pushedAt":"2024-05-13T18:21:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"bd55fdbe7cf9da808b457caecd625e4b254fa503","after":"2ad1e20ee1dba2d37516b32384d50eaf9b57e586","ref":"refs/heads/develop","pushedAt":"2024-05-13T18:21:11.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"io7m","name":"Mark Raynsford","path":"/io7m","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/612494?s=80&v=4"},"commit":{"message":"Merge pull request #48 from io7m-com/dependabot/maven/develop/org.mockito-mockito-core-5.12.0\n\nBump org.mockito:mockito-core from 5.8.0 to 5.12.0","shortMessageHtmlLink":"Merge pull request #48 from io7m-com/dependabot/maven/develop/org.moc…"}},{"before":"6691e6746dd29edccd18644d78ce8cf4128926da","after":null,"ref":"refs/heads/dependabot/maven/develop/org.mockito-mockito-core-5.11.0","pushedAt":"2024-05-13T17:32:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAET98v6gA","startCursor":null,"endCursor":null}},"title":"Activity · io7m-com/jwheatsheaf"}