{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":1257084,"defaultBranch":"master","name":"phobos","ownerLogin":"dlang","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-01-15T07:00:06.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/565913?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726833428.0","currentOid":""},"activityList":{"items":[{"before":"2168becf74b3d18d3f944d97c5a8c538a0e17855","after":"59b371567b65e331b4d219e35c7b4da0540a5970","ref":"refs/heads/master","pushedAt":"2024-09-20T13:06:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dlang-bot","name":"The Dlang Bot","path":"/dlang-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15698993?s=80&v=4"},"commit":{"message":"Remove -de switch from Phobos builds to allow deprecations.","shortMessageHtmlLink":"Remove -de switch from Phobos builds to allow deprecations."}},{"before":"21274cd2fcd076d1fc41a61ef3055b32c285b8db","after":null,"ref":"refs/heads/remove-de","pushedAt":"2024-09-20T11:57:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"LightBender","name":"Adam Wilson","path":"/LightBender","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1262302?s=80&v=4"}},{"before":null,"after":"21274cd2fcd076d1fc41a61ef3055b32c285b8db","ref":"refs/heads/remove-de","pushedAt":"2024-09-20T11:55:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"LightBender","name":"Adam Wilson","path":"/LightBender","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1262302?s=80&v=4"},"commit":{"message":"Remove -de switch\n\nRemove -de switch from Phobos build to allow deprecations.","shortMessageHtmlLink":"Remove -de switch"}},{"before":"b3a97364805500926cdfc8edcc75994dddd3970d","after":"2168becf74b3d18d3f944d97c5a8c538a0e17855","ref":"refs/heads/master","pushedAt":"2024-09-20T11:38:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dlang-bot","name":"The Dlang Bot","path":"/dlang-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15698993?s=80&v=4"},"commit":{"message":"Fix Bugzilla 24773: Don't invoke destructors on uninitialized elements in stable sort\n\nUses a regular initialized temporary array when sorting elements with an elaborate assignment to avoid undefined behavior when destructors, postblits or copy constructors are invoked during the array assignment.","shortMessageHtmlLink":"Fix Bugzilla 24773: Don't invoke destructors on uninitialized element…"}},{"before":"f7e523bc3c69506c3e7b4da7e78af93ed8547910","after":"b3a97364805500926cdfc8edcc75994dddd3970d","ref":"refs/heads/master","pushedAt":"2024-09-20T10:23:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dlang-bot","name":"The Dlang Bot","path":"/dlang-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15698993?s=80&v=4"},"commit":{"message":"graphemeStride now @nogc with DChars","shortMessageHtmlLink":"graphemeStride now @nogc with DChars"}},{"before":"61923d9acab36cbac9280820e6759925b83ff315","after":"cd026126dbb0537cd98a6b78f8c6b726ecf75be2","ref":"refs/heads/stable","pushedAt":"2024-08-19T12:05:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RazvanN7","name":"Razvan Nitu","path":"/RazvanN7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22907766?s=80&v=4"},"commit":{"message":"Issue 24095 - std.bitmanip.bitfields no longer works with bool enum t… (#9043)\n\n* Fix Bugzilla Issue 24095 - std.bitmanip.bitfields no longer works with bool enum types\r\n\r\n* Fix trailing whitespace\r\n\r\n* Remove extra space","shortMessageHtmlLink":"Issue 24095 - std.bitmanip.bitfields no longer works with bool enum t… ("}},{"before":"bbb156629ecdbf5f56da17591b6a6f683e5c6802","after":"f7e523bc3c69506c3e7b4da7e78af93ed8547910","ref":"refs/heads/master","pushedAt":"2024-08-16T22:35:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dlang-bot","name":"The Dlang Bot","path":"/dlang-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15698993?s=80&v=4"},"commit":{"message":"Fix Bugzilla issue 24704: Improve error messages for from*String in std.datetime.\n\nThe documentation for the from*String functions specifies what they\naccept, and the fromISO*String functions accept ISO or ISO extended\nstrings, but it is technically the case that there are ISO and ISO\nextended strings which they do not accept (since the standard specifies\nwhat the fields should look like for each string but doesn't specify\nthat all fields must be present or that any code parsing them must\naccept all variants).\n\nSo, technically, the error messages which have said that the given\nstrings are not valid ISO or ISO extended strings are not necessarily\ncorrect. So, this changes the error messages to remove that ambiguity.","shortMessageHtmlLink":"Fix Bugzilla issue 24704: Improve error messages for from*String in s…"}},{"before":"f11b19d4115ef1871224cb6814c26799ea9a0369","after":"bbb156629ecdbf5f56da17591b6a6f683e5c6802","ref":"refs/heads/master","pushedAt":"2024-08-14T15:10:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dlang-bot","name":"The Dlang Bot","path":"/dlang-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15698993?s=80&v=4"},"commit":{"message":"std.uni: Make `auto ref` adjacent","shortMessageHtmlLink":"std.uni: Make auto ref adjacent"}},{"before":"59200013b3448c6bda14e8f76e3f4db550c44052","after":"f11b19d4115ef1871224cb6814c26799ea9a0369","ref":"refs/heads/master","pushedAt":"2024-08-08T22:32:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dlang-bot","name":"The Dlang Bot","path":"/dlang-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15698993?s=80&v=4"},"commit":{"message":"Fix Bugzilla 24698 - Appender needs to expose readonly property 'size_t length' without using 'data' property\n\nAdd `length` property rather than `app[].length`.\n\nAlso remove `@trusted` attribute from `@safe` function.","shortMessageHtmlLink":"Fix Bugzilla 24698 - Appender needs to expose readonly property 'size…"}},{"before":"ebd24da8add9243c52e5cb346dcdf7acf3e6cbac","after":"59200013b3448c6bda14e8f76e3f4db550c44052","ref":"refs/heads/master","pushedAt":"2024-08-07T14:21:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RazvanN7","name":"Razvan Nitu","path":"/RazvanN7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22907766?s=80&v=4"},"commit":{"message":"Remove std.conv import from skipData (#9040)","shortMessageHtmlLink":"Remove std.conv import from skipData (#9040)"}},{"before":"4b61e7dd55200372a3b7e9159a52e378b3ee0e3c","after":"61923d9acab36cbac9280820e6759925b83ff315","ref":"refs/heads/stable","pushedAt":"2024-08-03T11:17:37.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"pbackus","name":"Paul Backus","path":"/pbackus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8331324?s=80&v=4"},"commit":{"message":"Merge pull request #9031 from ljmf00/fix-24686\n\nFix issue 24686: SumType stopped working with unmatched DeducedParame…","shortMessageHtmlLink":"Merge pull request #9031 from ljmf00/fix-24686"}},{"before":"bdc034d9d44c284ffb4e387f0e10705905a84759","after":"ebd24da8add9243c52e5cb346dcdf7acf3e6cbac","ref":"refs/heads/master","pushedAt":"2024-08-01T09:09:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"thewilsonator","name":"Nicholas Wilson","path":"/thewilsonator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6802489?s=80&v=4"},"commit":{"message":"Fix Bugzilla 22293: opCast!bool for Nullable (#9039)\n\nThe second opCast overload is necessary to allow built-in implicit\r\nconversions (e.g., mutable to const) to be performed explicitly via a\r\ncast expression. Nullable.opEquals depends on this behavior.","shortMessageHtmlLink":"Fix Bugzilla 22293: opCast!bool for Nullable (#9039)"}},{"before":"4641576812c35968300f715ad91f00cb4cdb060c","after":"bdc034d9d44c284ffb4e387f0e10705905a84759","ref":"refs/heads/master","pushedAt":"2024-07-31T13:25:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dlang-bot","name":"The Dlang Bot","path":"/dlang-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15698993?s=80&v=4"},"commit":{"message":"Silence buildkite style failure on std.range","shortMessageHtmlLink":"Silence buildkite style failure on std.range"}},{"before":"4552211174f6575f63c61c74598e0bcc7530e508","after":"4641576812c35968300f715ad91f00cb4cdb060c","ref":"refs/heads/master","pushedAt":"2024-07-31T12:07:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"thewilsonator","name":"Nicholas Wilson","path":"/thewilsonator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6802489?s=80&v=4"},"commit":{"message":"Fix Bugzilla 20872 - std.array.assocArray trusts user-provided 'front… (#9036)","shortMessageHtmlLink":"Fix Bugzilla 20872 - std.array.assocArray trusts user-provided 'front… ("}},{"before":"9ffe71fea333bdd4880160bf6801e24a4a1bfc44","after":"4552211174f6575f63c61c74598e0bcc7530e508","ref":"refs/heads/master","pushedAt":"2024-07-31T12:05:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"thewilsonator","name":"Nicholas Wilson","path":"/thewilsonator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6802489?s=80&v=4"},"commit":{"message":"Fix Bugzilla 20870 - std.outbuffer.printf is trusted (#9037)","shortMessageHtmlLink":"Fix Bugzilla 20870 - std.outbuffer.printf is trusted (#9037)"}},{"before":"95030e04e5203880de795048975e7ef16f7d744e","after":null,"ref":"refs/heads/schveiguy-patch-1","pushedAt":"2024-07-29T03:17:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"schveiguy","name":"Steven Schveighoffer","path":"/schveiguy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/580778?s=80&v=4"}},{"before":null,"after":"95030e04e5203880de795048975e7ef16f7d744e","ref":"refs/heads/schveiguy-patch-1","pushedAt":"2024-07-29T00:58:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"schveiguy","name":"Steven Schveighoffer","path":"/schveiguy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/580778?s=80&v=4"},"commit":{"message":"Properly mark lines constructor","shortMessageHtmlLink":"Properly mark lines constructor"}},{"before":"7a14c896dd05f09b17e245453eee48bf9f278972","after":"9ffe71fea333bdd4880160bf6801e24a4a1bfc44","ref":"refs/heads/master","pushedAt":"2024-07-28T22:49:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"thewilsonator","name":"Nicholas Wilson","path":"/thewilsonator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6802489?s=80&v=4"},"commit":{"message":"Fix Bugzilla 15315 - can break immutable with std.algorithm.move (#9032)","shortMessageHtmlLink":"Fix Bugzilla 15315 - can break immutable with std.algorithm.move (#9032)"}},{"before":"4d54884a49d074231044ad97c8a093be447d3af9","after":"7a14c896dd05f09b17e245453eee48bf9f278972","ref":"refs/heads/master","pushedAt":"2024-07-28T22:45:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"thewilsonator","name":"Nicholas Wilson","path":"/thewilsonator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6802489?s=80&v=4"},"commit":{"message":"Fix Bugzilla 14138 - std.parallelism.task breaks @safety (#9033)","shortMessageHtmlLink":"Fix Bugzilla 14138 - std.parallelism.task breaks @safety (#9033)"}},{"before":"6b529def35a84885b54e35b7755f70b0d65158d2","after":"4d54884a49d074231044ad97c8a093be447d3af9","ref":"refs/heads/master","pushedAt":"2024-07-26T23:23:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"thewilsonator","name":"Nicholas Wilson","path":"/thewilsonator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6802489?s=80&v=4"},"commit":{"message":"Fix Bugzilla 24685 - std.stdio.File.rawRead allows reading raw pointers from files in @safe code (#9030)","shortMessageHtmlLink":"Fix Bugzilla 24685 - std.stdio.File.rawRead allows reading raw pointe…"}},{"before":"c00a5ee6a88a5aa852aa3c3b7f60f30ab1bda8d9","after":"6b529def35a84885b54e35b7755f70b0d65158d2","ref":"refs/heads/master","pushedAt":"2024-07-26T21:00:12.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"dkorpel","name":"Dennis","path":"/dkorpel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14114684?s=80&v=4"},"commit":{"message":"Merge pull request #9026 from dkorpel/std-array-testcase\n\nBugzilla 23300 - add testcase for std.array on scope InputRange","shortMessageHtmlLink":"Merge pull request #9026 from dkorpel/std-array-testcase"}},{"before":"8a7aee06a3a04397f507a3dfdde336375eeac298","after":"c00a5ee6a88a5aa852aa3c3b7f60f30ab1bda8d9","ref":"refs/heads/master","pushedAt":"2024-07-25T01:10:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dlang-bot","name":"The Dlang Bot","path":"/dlang-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15698993?s=80&v=4"},"commit":{"message":"Adds check bounds of year to std.datetime.date.Date","shortMessageHtmlLink":"Adds check bounds of year to std.datetime.date.Date"}},{"before":"0050fb0c0f0471774e84d64f9bdf2d628e2991f9","after":"8a7aee06a3a04397f507a3dfdde336375eeac298","ref":"refs/heads/master","pushedAt":"2024-07-23T10:20:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"thewilsonator","name":"Nicholas Wilson","path":"/thewilsonator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6802489?s=80&v=4"},"commit":{"message":"DEPRECATED_2.107 code removed (#9028)","shortMessageHtmlLink":"DEPRECATED_2.107 code removed (#9028)"}},{"before":"992cc8337ab9b8b8b9034fca7956711eeab6a259","after":"4b61e7dd55200372a3b7e9159a52e378b3ee0e3c","ref":"refs/heads/stable","pushedAt":"2024-07-21T22:47:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"thewilsonator","name":"Nicholas Wilson","path":"/thewilsonator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6802489?s=80&v=4"},"commit":{"message":"Fix sharedLog assignment. (#8995)\n\n* Allow `new shared FileLogger()`\r\n\r\n* Address review comment\r\n\r\n* Update documentation.\r\n\r\nFix Bugzilla 23487 - std.experimental.logger assigning FileLogger to sharedLog no longer works\r\n\r\n* Comment on `trusted` section.\r\n\r\n---------\r\n\r\nCo-authored-by: Atila Neves ","shortMessageHtmlLink":"Fix sharedLog assignment. (#8995)"}},{"before":"33c643245a43dafdf56b2ef8f9df1d5d72aa1790","after":"0050fb0c0f0471774e84d64f9bdf2d628e2991f9","ref":"refs/heads/master","pushedAt":"2024-07-21T07:17:16.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"thewilsonator","name":"Nicholas Wilson","path":"/thewilsonator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6802489?s=80&v=4"},"commit":{"message":"Address style errors","shortMessageHtmlLink":"Address style errors"}},{"before":"d5780aa8f5ee25a6330993d15262a33eb722aeeb","after":"33c643245a43dafdf56b2ef8f9df1d5d72aa1790","ref":"refs/heads/master","pushedAt":"2024-07-19T10:19:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dlang-bot","name":"The Dlang Bot","path":"/dlang-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15698993?s=80&v=4"},"commit":{"message":"Expand `goo.gl` links that may break\n\nNote: www.canonware.com/download/jemalloc/jemalloc-latest/doc/jemalloc.html jemalloc link isn't responding, and it now lives at jemalloc.net (see also https://github.com/jemalloc/jemalloc?tab=readme-ov-file#readme).\n\nFixes Bugzilla Issue 24667 - goo.gl is going away.","shortMessageHtmlLink":"Expand goo.gl links that may break"}},{"before":"82b745d217665e3a8b78a14ebf2ccd6ebe95f2d3","after":"d5780aa8f5ee25a6330993d15262a33eb722aeeb","ref":"refs/heads/master","pushedAt":"2024-07-19T07:52:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RazvanN7","name":"Razvan Nitu","path":"/RazvanN7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22907766?s=80&v=4"},"commit":{"message":"std.json: Document `opEquals` (#8975)\n\nCo-authored-by: Dennis Korpel ","shortMessageHtmlLink":"std.json: Document opEquals (#8975)"}},{"before":"581f473d24814e6720ea5d7eee86ece0bd98489e","after":"82b745d217665e3a8b78a14ebf2ccd6ebe95f2d3","ref":"refs/heads/master","pushedAt":"2024-07-14T05:13:14.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"dlang-bot","name":"The Dlang Bot","path":"/dlang-bot","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15698993?s=80&v=4"},"commit":{"message":"Merge pull request #9023 from jtbx-patches/deadlinks\n\nreplace dead links\n\nSigned-off-by: Vladimir Panteleev \nSigned-off-by: Nicholas Wilson \nMerged-on-behalf-of: Nicholas Wilson ","shortMessageHtmlLink":"Merge pull request #9023 from jtbx-patches/deadlinks"}},{"before":"a6ad1522a572a675759c6100d85d0c60ccc39e0b","after":"581f473d24814e6720ea5d7eee86ece0bd98489e","ref":"refs/heads/master","pushedAt":"2024-07-08T00:09:37.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"thewilsonator","name":"Nicholas Wilson","path":"/thewilsonator","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6802489?s=80&v=4"},"commit":{"message":"fix minor spelling mistake","shortMessageHtmlLink":"fix minor spelling mistake"}},{"before":"0e17a64d0e9495c2779a42a76886b1f85873424b","after":"a6ad1522a572a675759c6100d85d0c60ccc39e0b","ref":"refs/heads/master","pushedAt":"2024-07-03T07:22:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RazvanN7","name":"Razvan Nitu","path":"/RazvanN7","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22907766?s=80&v=4"},"commit":{"message":"Move `std.math.exponential.pow` implementation outside template (#9019)\n\n* Move `std.math.exponential.pow` implementation outside template\r\n\r\n* Fix compilation on Mac","shortMessageHtmlLink":"Move std.math.exponential.pow implementation outside template (#9019)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQxMzowNjo1MC4wMDAwMDBazwAAAAS7-bZG","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQxMzowNjo1MC4wMDAwMDBazwAAAAS7-bZG","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0wM1QwNzoyMjoyNi4wMDAwMDBazwAAAAR1kkAk"}},"title":"Activity · dlang/phobos"}