{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":129571436,"defaultBranch":"master","name":"lean4","ownerLogin":"leanprover","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-04-15T02:49:20.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7233018?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716604976.0","currentOid":""},"activityList":{"items":[{"before":"fe17b82096bf4825d83a36f220d79a6dadebf5c8","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-4273-def00d39203cf52922fd719bad9b72c7fee20f2a","pushedAt":"2024-05-25T02:42:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"def00d39203cf52922fd719bad9b72c7fee20f2a","after":"fe17b82096bf4825d83a36f220d79a6dadebf5c8","ref":"refs/heads/master","pushedAt":"2024-05-25T02:42:55.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"refactor: lake: ensure job actions can be lifted to `FetchM` (#4273)\n\nIn `v4.8.0-rc2`, due to additional build refactor changes, `JobM` no\nlonger cleanly lifts in `FetchM`. Generally, a `JobM` action should not\nbe run `FetchM` directly but spawned asynchronously as job (e.g., via\n`Job.async`). However, there may be some edge cases were this is\nnecessary and it is a backwards compatibility break, so this change adds\nback the lift. This change also includes an `example` definition to\nensure the lift works in order to prevent similar accidental breakages\nin the future.\n\nThis breakage was first reported by Mario on\n[Zulip](https://leanprover.zulipchat.com/#narrow/stream/113488-general/topic/v4.2E8.2E0-rc2.20discussion/near/440407037).","shortMessageHtmlLink":"refactor: lake: ensure job actions can be lifted to FetchM (#4273)"}},{"before":null,"after":"fe17b82096bf4825d83a36f220d79a6dadebf5c8","ref":"refs/heads/gh-readonly-queue/master/pr-4273-def00d39203cf52922fd719bad9b72c7fee20f2a","pushedAt":"2024-05-25T02:20:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"refactor: lake: ensure job actions can be lifted to `FetchM` (#4273)\n\nIn `v4.8.0-rc2`, due to additional build refactor changes, `JobM` no\nlonger cleanly lifts in `FetchM`. Generally, a `JobM` action should not\nbe run `FetchM` directly but spawned asynchronously as job (e.g., via\n`Job.async`). However, there may be some edge cases were this is\nnecessary and it is a backwards compatibility break, so this change adds\nback the lift. This change also includes an `example` definition to\nensure the lift works in order to prevent similar accidental breakages\nin the future.\n\nThis breakage was first reported by Mario on\n[Zulip](https://leanprover.zulipchat.com/#narrow/stream/113488-general/topic/v4.2E8.2E0-rc2.20discussion/near/440407037).","shortMessageHtmlLink":"refactor: lake: ensure job actions can be lifted to FetchM (#4273)"}},{"before":null,"after":"59bf20f4be9c45841c62e7acca79c1557c18394c","ref":"refs/heads/match_eq_theorem","pushedAt":"2024-05-25T01:04:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"leodemoura","name":"Leonardo de Moura","path":"/leodemoura","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2778936?s=80&v=4"},"commit":{"message":"fix: do not include internal `match` equational theorems at simp trace\n\ncloses #4251","shortMessageHtmlLink":"fix: do not include internal match equational theorems at simp trace"}},{"before":"def00d39203cf52922fd719bad9b72c7fee20f2a","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-4083-cd169759469875b1a72f85f4caf3f87484f3b879","pushedAt":"2024-05-24T21:54:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"cd169759469875b1a72f85f4caf3f87484f3b879","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-4270-0448e3f4ea1b2c476fc79aeee5d407971a1cd9e2","pushedAt":"2024-05-24T21:54:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"0448e3f4ea1b2c476fc79aeee5d407971a1cd9e2","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-4261-d3ee0be9080f4572ad3be32e94da906d53dc8987","pushedAt":"2024-05-24T21:54:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"d3ee0be9080f4572ad3be32e94da906d53dc8987","after":"def00d39203cf52922fd719bad9b72c7fee20f2a","ref":"refs/heads/master","pushedAt":"2024-05-24T21:54:54.000Z","pushType":"merge_queue_merge","commitsCount":3,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"refactor: lake: manifest semver & code cleanup (#4083)\n\nSwitches the manifest format to use `major.minor.patch` semantic\nversions. Major version increments indicate breaking changes (e.g., new\nrequired fields and semantic changes to existing fields). Minor version\nincrements (after `0.x`) indicate backwards-compatible extensions (e.g.,\nadding optional fields, removing fields). This change is backwards\ncompatible. Lake will still successfully read old manifest with numeric\nversions. It will treat the numeric version `N` as semantic version\n`0.N.0`. Lake will also accept manifest versions with `-` suffixes\n(e.g., `x.y.z-foo`) and then ignore the suffix.\n\nThis change also includes the general cleanup/refactoring of the\nmanifest code and data structures that was part of #3174.","shortMessageHtmlLink":"refactor: lake: manifest semver & code cleanup (#4083)"}},{"before":null,"after":"def00d39203cf52922fd719bad9b72c7fee20f2a","ref":"refs/heads/gh-readonly-queue/master/pr-4083-cd169759469875b1a72f85f4caf3f87484f3b879","pushedAt":"2024-05-24T21:32:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"refactor: lake: manifest semver & code cleanup (#4083)\n\nSwitches the manifest format to use `major.minor.patch` semantic\nversions. Major version increments indicate breaking changes (e.g., new\nrequired fields and semantic changes to existing fields). Minor version\nincrements (after `0.x`) indicate backwards-compatible extensions (e.g.,\nadding optional fields, removing fields). This change is backwards\ncompatible. Lake will still successfully read old manifest with numeric\nversions. It will treat the numeric version `N` as semantic version\n`0.N.0`. Lake will also accept manifest versions with `-` suffixes\n(e.g., `x.y.z-foo`) and then ignore the suffix.\n\nThis change also includes the general cleanup/refactoring of the\nmanifest code and data structures that was part of #3174.","shortMessageHtmlLink":"refactor: lake: manifest semver & code cleanup (#4083)"}},{"before":null,"after":"cd169759469875b1a72f85f4caf3f87484f3b879","ref":"refs/heads/gh-readonly-queue/master/pr-4270-0448e3f4ea1b2c476fc79aeee5d407971a1cd9e2","pushedAt":"2024-05-24T21:32:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"feat: `lake pack` / `lake unpack` (#4270)\n\nAdds two new Lake commands, `lake pack` and `lake unpack`, which pack\nand unpack, respectively, Lake build artifacts from an archive. If a\npath argument is given, creates the archive specified, otherwise uses\nthe information in a package's `buildArchive` configuration as the\ndefault.\n\nThe pack command will be used by Reservoir to prepare crate-style build\narchives for packages. In the future, the command will also be\nextensible through configuration file hooks.","shortMessageHtmlLink":"feat: lake pack / lake unpack (#4270)"}},{"before":null,"after":"0448e3f4ea1b2c476fc79aeee5d407971a1cd9e2","ref":"refs/heads/gh-readonly-queue/master/pr-4261-d3ee0be9080f4572ad3be32e94da906d53dc8987","pushedAt":"2024-05-24T21:31:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"feat: `lake test` improvements & `lake lint` (#4261)\n\nExtends the functionality of `lake test` and adds a parallel command in\n`lake lint`.\n\n* Rename `@[test_runner]` / `testRunner` to `@[test_driver]` /\n`testDriver`. The old names are kept as deprecated aliases.\n* Extend help page for `lake test` and adds one for `lake check-test`. \n* Add `lake lint` and its parallel tag `@[lint_driver]` , setting\n`lintDriver`, and checker `lake check-lint`.\n* Add support for specifying test / lint drivers from dependencies. \n* Add `testDriverArgs` / `lintDriverArgs` for fixing additional\narguments to the invocation of a driver script or executable.\n* Add support for library test drivers (but not library lint drivers). \n* `lake check-test` / `lake check-lint` only load the package (without\ndependencies), not the whole workspace.\n\nCloses #4116. Closes #4121. Closes #4142.","shortMessageHtmlLink":"feat: lake test improvements & lake lint (#4261)"}},{"before":null,"after":"2e44cf9127f9008bacc6220b98a9504759173dc0","ref":"refs/heads/stage0-graft/9056824be5","pushedAt":"2024-05-24T20:26:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nomeata","name":"Joachim Breitner","path":"/nomeata","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/148037?s=80&v=4"},"commit":{"message":"chore: update stage0 (with bootstrap fix)\n\nthis was 9056824be5, but reverts commit\n9022fb8d4803e4a998caebe3e565676f9abe6baf:\n\"fix: custom `update-stage0` for osx\"","shortMessageHtmlLink":"chore: update stage0 (with bootstrap fix)"}},{"before":"a15f216c3e86b41f094233d702ee5df586bc9fda","after":"7bc483be4d1d4f83d763228edd90638f9cc7416b","ref":"refs/heads/bvlit_notscoped","pushedAt":"2024-05-24T13:35:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"leodemoura","name":"Leonardo de Moura","path":"/leodemoura","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2778936?s=80&v=4"},"commit":{"message":"feat: make `#` bitvector literal notation global","shortMessageHtmlLink":"feat: make <num>#<term> bitvector literal notation global"}},{"before":"e5d6872065a32ef14196d40e1c290b7182d10cb3","after":"bd00c5bca349e2333570dddfc0493c9e47ae7cef","ref":"refs/heads/github_metrics","pushedAt":"2024-05-24T13:11:44.000Z","pushType":"push","commitsCount":17,"pusher":{"login":"semorrison","name":"Kim Morrison","path":"/semorrison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/477956?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/master' into github_metrics","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/master' into github_metrics"}},{"before":"d984030c6a683a80313917b6fd3e77abdf497809","after":"b0c1112471a3f38859d9738184d21132b7d9cd0c","ref":"refs/heads/nightly-with-mathlib","pushedAt":"2024-05-24T12:16:52.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"leanprover-community-mathlib4-bot","name":null,"path":"/leanprover-community-mathlib4-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/129911861?s=80&v=4"},"commit":{"message":"chore: better `omega` error message if no facts found (#4264)","shortMessageHtmlLink":"chore: better omega error message if no facts found (#4264)"}},{"before":"d3ee0be9080f4572ad3be32e94da906d53dc8987","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-4267-d1a96f6d8f867100428a243521f2047fb9d9217e","pushedAt":"2024-05-24T10:30:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"d1a96f6d8f867100428a243521f2047fb9d9217e","after":"d3ee0be9080f4572ad3be32e94da906d53dc8987","ref":"refs/heads/master","pushedAt":"2024-05-24T10:30:54.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"feat: show signature elaboration errors on body parse error (#4267)\n\nFixes #3556\n\n---------\n\nCo-authored-by: Joachim Breitner ","shortMessageHtmlLink":"feat: show signature elaboration errors on body parse error (#4267)"}},{"before":null,"after":"d3ee0be9080f4572ad3be32e94da906d53dc8987","ref":"refs/heads/gh-readonly-queue/master/pr-4267-d1a96f6d8f867100428a243521f2047fb9d9217e","pushedAt":"2024-05-24T10:07:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"feat: show signature elaboration errors on body parse error (#4267)\n\nFixes #3556\n\n---------\n\nCo-authored-by: Joachim Breitner ","shortMessageHtmlLink":"feat: show signature elaboration errors on body parse error (#4267)"}},{"before":"3f646c913cbfe3b0eb427bf2d64a8d26d97eabdf","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-4267-d1a96f6d8f867100428a243521f2047fb9d9217e","pushedAt":"2024-05-24T09:50:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":null,"after":"3f646c913cbfe3b0eb427bf2d64a8d26d97eabdf","ref":"refs/heads/gh-readonly-queue/master/pr-4267-d1a96f6d8f867100428a243521f2047fb9d9217e","pushedAt":"2024-05-24T09:34:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"feat: show signature elaboration errors on body parse error (#4267)\n\nFixes #3556","shortMessageHtmlLink":"feat: show signature elaboration errors on body parse error (#4267)"}},{"before":"d1a96f6d8f867100428a243521f2047fb9d9217e","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-4265-b0c1112471a3f38859d9738184d21132b7d9cd0c","pushedAt":"2024-05-24T08:41:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"b0c1112471a3f38859d9738184d21132b7d9cd0c","after":"d1a96f6d8f867100428a243521f2047fb9d9217e","ref":"refs/heads/master","pushedAt":"2024-05-24T08:41:58.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"chore: CI: native-compile aarch64 macOS (#4265)","shortMessageHtmlLink":"chore: CI: native-compile aarch64 macOS (#4265)"}},{"before":null,"after":"d1a96f6d8f867100428a243521f2047fb9d9217e","ref":"refs/heads/gh-readonly-queue/master/pr-4265-b0c1112471a3f38859d9738184d21132b7d9cd0c","pushedAt":"2024-05-24T08:19:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"chore: CI: native-compile aarch64 macOS (#4265)","shortMessageHtmlLink":"chore: CI: native-compile aarch64 macOS (#4265)"}},{"before":"d984030c6a683a80313917b6fd3e77abdf497809","after":"b0c1112471a3f38859d9738184d21132b7d9cd0c","ref":"refs/heads/nightly","pushedAt":"2024-05-24T08:09:53.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"leodemoura","name":"Leonardo de Moura","path":"/leodemoura","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2778936?s=80&v=4"},"commit":{"message":"chore: better `omega` error message if no facts found (#4264)","shortMessageHtmlLink":"chore: better omega error message if no facts found (#4264)"}},{"before":"826640c48faee2dbb0e2067e09231a9772205ebf","after":"8c5c6313fb1d2fd3bfe5c885f7d52758fba89e63","ref":"refs/heads/native-aarch64-macos","pushedAt":"2024-05-24T07:56:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Kha","name":"Sebastian Ullrich","path":"/Kha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109126?s=80&v=4"},"commit":{"message":"doc","shortMessageHtmlLink":"doc"}},{"before":"6ff3278f6f97c2a0ebc07c9dbd1864c1129ae04a","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-4265-b0c1112471a3f38859d9738184d21132b7d9cd0c","pushedAt":"2024-05-24T07:56:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":null,"after":"6ff3278f6f97c2a0ebc07c9dbd1864c1129ae04a","ref":"refs/heads/gh-readonly-queue/master/pr-4265-b0c1112471a3f38859d9738184d21132b7d9cd0c","pushedAt":"2024-05-24T07:54:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"chore: CI: native-compile aarch64 macOS (#4265)","shortMessageHtmlLink":"chore: CI: native-compile aarch64 macOS (#4265)"}},{"before":"b0c1112471a3f38859d9738184d21132b7d9cd0c","after":"826640c48faee2dbb0e2067e09231a9772205ebf","ref":"refs/heads/native-aarch64-macos","pushedAt":"2024-05-24T07:29:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Kha","name":"Sebastian Ullrich","path":"/Kha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109126?s=80&v=4"},"commit":{"message":"chore: CI: native-compile aarch64 macOS","shortMessageHtmlLink":"chore: CI: native-compile aarch64 macOS"}},{"before":null,"after":"b0c1112471a3f38859d9738184d21132b7d9cd0c","ref":"refs/heads/native-aarch64-macos","pushedAt":"2024-05-24T07:28:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Kha","name":"Sebastian Ullrich","path":"/Kha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109126?s=80&v=4"},"commit":{"message":"chore: better `omega` error message if no facts found (#4264)","shortMessageHtmlLink":"chore: better omega error message if no facts found (#4264)"}},{"before":"c10df526297b5199be7d2cf073c70ec4c0056ed6","after":"fd31a23b6b68753e5a764d3b72cf3c532357b6ac","ref":"refs/heads/releases/v4.8.0","pushedAt":"2024-05-24T05:56:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"semorrison","name":"Kim Morrison","path":"/semorrison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/477956?s=80&v=4"},"commit":{"message":"fix typo","shortMessageHtmlLink":"fix typo"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEU4aiBgA","startCursor":null,"endCursor":null}},"title":"Activity ยท leanprover/lean4"}