{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":84692493,"defaultBranch":"main","name":"proposal-temporal","ownerLogin":"tc39","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-03-12T01:50:08.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1725583?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716329344.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"c0be58d8b28c004df148d895f2e9e15cf4077948","ref":"refs/heads/2706-toplaindate-overflow","pushedAt":"2024-05-21T22:09:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jasonwilliams","name":"Jason Williams","path":"/jasonwilliams","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/936006?s=80&v=4"},"commit":{"message":"Editorial: Remove unused algorithm steps\n\nFollow up from #2822. Once again thanks to Anba for spotting this.","shortMessageHtmlLink":"Editorial: Remove unused algorithm steps"}},{"before":null,"after":"cd2d12b496baf17c8cfd3696db6b5e794f3b7f5e","ref":"refs/heads/2825-addition-relativeto","pushedAt":"2024-05-15T19:08:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ptomato","name":"Philip Chimento","path":"/ptomato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/459371?s=80&v=4"},"commit":{"message":"Normative: Remove relativeTo option from Duration.p.add/subtract\n\nRemoves the options parameter from Temporal.Duration.prototype.add and\nTemporal.Duration.prototype.subtract. Everything else remains the same:\nAdditions and subtractions that previously succeeded without relativeTo,\nstill succeed, with the same results. Additions and subtractions that\npreviously threw if there was no relativeTo, now just throw\nunconditionally.\n\nCloses: #2825","shortMessageHtmlLink":"Normative: Remove relativeTo option from Duration.p.add/subtract"}},{"before":"e6b3bab8c0346dc0213d37323bb83c88452401f5","after":"8faf5527b5f0e44aa46dbdc399ecd2fce6dcf6f2","ref":"refs/heads/gh-pages","pushedAt":"2024-05-15T11:17:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ a113bda0892abf7520a90bf861368971cf21f3e1 ๐","shortMessageHtmlLink":"Deploying to gh-pages from @ a113bda ๐"}},{"before":"05ff2a106ade03c5ccc145595d6e31289bd91521","after":null,"ref":"refs/heads/editorial","pushedAt":"2024-05-15T11:16:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Ms2ger","name":null,"path":"/Ms2ger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/111161?s=80&v=4"}},{"before":"d74903b8199cf40dc01e15dd0ba9e38c85cddaf6","after":"a113bda0892abf7520a90bf861368971cf21f3e1","ref":"refs/heads/main","pushedAt":"2024-05-15T11:15:59.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"Ms2ger","name":null,"path":"/Ms2ger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/111161?s=80&v=4"},"commit":{"message":"Editorial: Make BalanceTimeDuration fallible\n\nCommit 1643cc6 only changed IsValidDuration to correctly reject too-large\nduration values, but the other half was that BalanceTimeDuration needs to\nbe able to throw when that happens.\n\nBalanceTimeDuration can throw due to floating-point rounding error if the\nnormalized time duration could be nearby the limit and largestUnit is\nmilliseconds, microseconds, or nanoseconds.\n\nCloses: #2785","shortMessageHtmlLink":"Editorial: Make BalanceTimeDuration fallible"}},{"before":null,"after":"05ff2a106ade03c5ccc145595d6e31289bd91521","ref":"refs/heads/editorial","pushedAt":"2024-05-14T17:23:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ptomato","name":"Philip Chimento","path":"/ptomato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/459371?s=80&v=4"},"commit":{"message":"Editorial: Make BalanceTimeDuration fallible\n\nCommit 1643cc6 only changed IsValidDuration to correctly reject too-large\nduration values, but the other half was that BalanceTimeDuration needs to\nbe able to throw when that happens.\n\nBalanceTimeDuration can throw due to floating-point rounding error if the\nnormalized time duration could be nearby the limit and largestUnit is\nmilliseconds, microseconds, or nanoseconds.\n\nCloses: #2785","shortMessageHtmlLink":"Editorial: Make BalanceTimeDuration fallible"}},{"before":"0f8f9535e2643f1f4cd681e4fa80fea5eddfe42e","after":"e6b3bab8c0346dc0213d37323bb83c88452401f5","ref":"refs/heads/gh-pages","pushedAt":"2024-05-14T17:07:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ d74903b8199cf40dc01e15dd0ba9e38c85cddaf6 ๐","shortMessageHtmlLink":"Deploying to gh-pages from @ d74903b ๐"}},{"before":"55439c63fb9d1e34dc610a09d1d78348aab2811f","after":null,"ref":"refs/heads/2742-round-discrepancy","pushedAt":"2024-05-14T17:06:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ptomato","name":"Philip Chimento","path":"/ptomato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/459371?s=80&v=4"}},{"before":"c0be58d8b28c004df148d895f2e9e15cf4077948","after":"d74903b8199cf40dc01e15dd0ba9e38c85cddaf6","ref":"refs/heads/main","pushedAt":"2024-05-14T17:06:37.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"ptomato","name":"Philip Chimento","path":"/ptomato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/459371?s=80&v=4"},"commit":{"message":"Update test262","shortMessageHtmlLink":"Update test262"}},{"before":"4bf121c4142fc5d18bc9864f36207998f9c71917","after":"55439c63fb9d1e34dc610a09d1d78348aab2811f","ref":"refs/heads/2742-round-discrepancy","pushedAt":"2024-05-14T17:02:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ptomato","name":"Philip Chimento","path":"/ptomato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/459371?s=80&v=4"},"commit":{"message":"Update test262","shortMessageHtmlLink":"Update test262"}},{"before":"510d53f8b313ab05d3c844c9d1dc682e30dd6d51","after":"4bf121c4142fc5d18bc9864f36207998f9c71917","ref":"refs/heads/2742-round-discrepancy","pushedAt":"2024-05-13T22:57:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ptomato","name":"Philip Chimento","path":"/ptomato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/459371?s=80&v=4"},"commit":{"message":"Normative: Implement optimizations in shared duration rounding code path\n\nThese optimizations were developed by Adam Shaw:\nhttps://gist.github.com/arshaw/36d3152c21482bcb78ea2c69591b20e0\n\nIt does the same thing as previously, although fixes some incidental edge\ncases that Adam discovered. However, the algorithm is simpler to explain\nand to understand, and also makes fewer calls into user code.\n\nIt uses three variations on a bounding technique for rounding: computing\nthe upper and lower result, and checking which one is closer to the\noriginal duration, and 'nudging' the duration up or down accordingly.\n\nThere is one variation for calendar units, one variation for rounding\nrelative to a ZonedDateTime where smallestUnit is a time unit and\nlargestUnit is a calendar unit, and one variation for time units.\n\nRoundDuration becomes a lot more simplified, any part of it that was\ncomplex is now split out into the new RoundRelativeDuration and\nBubbleRelativeDuration operations, and the three 'nudging' operations.\n\nThe operations NormalizedTimeDurationToDays, BalanceTimeDurationRelative,\nBalanceDateDurationRelative, MoveRelativeDate, MoveRelativeZonedDateTime,\nand AdjustRoundedDurationDays are no longer needed. Their functionality is\nsubsumed by the new operations.\n\nCloses: #2792\nCloses: #2817","shortMessageHtmlLink":"Normative: Implement optimizations in shared duration rounding code path"}},{"before":"22ca1f77a8dc25bdc6175539e212f6e6b1f9a742","after":null,"ref":"refs/heads/2811-duration-add-no-relative","pushedAt":"2024-05-11T00:19:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ptomato","name":"Philip Chimento","path":"/ptomato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/459371?s=80&v=4"}},{"before":"39b86164da0aef72704db21b5a4940a3fde1bd26","after":"510d53f8b313ab05d3c844c9d1dc682e30dd6d51","ref":"refs/heads/2742-round-discrepancy","pushedAt":"2024-05-10T20:06:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ptomato","name":"Philip Chimento","path":"/ptomato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/459371?s=80&v=4"},"commit":{"message":"Normative: Implement optimizations in shared duration rounding code path\n\nThese optimizations were developed by Adam Shaw:\nhttps://gist.github.com/arshaw/36d3152c21482bcb78ea2c69591b20e0\n\nIt does the same thing as previously, although fixes some incidental edge\ncases that Adam discovered. However, the algorithm is simpler to explain\nand to understand, and also makes fewer calls into user code.\n\nIt uses three variations on a bounding technique for rounding: computing\nthe upper and lower result, and checking which one is closer to the\noriginal duration, and 'nudging' the duration up or down accordingly.\n\nThere is one variation for calendar units, one variation for rounding\nrelative to a ZonedDateTime where smallestUnit is a time unit and\nlargestUnit is a calendar unit, and one variation for time units.\n\nRoundDuration becomes a lot more simplified, any part of it that was\ncomplex is now split out into the new RoundRelativeDuration and\nBubbleRelativeDuration operations, and the three 'nudging' operations.\n\nThe operations NormalizedTimeDurationToDays, BalanceTimeDurationRelative,\nBalanceDateDurationRelative, MoveRelativeDate, MoveRelativeZonedDateTime,\nand AdjustRoundedDurationDays are no longer needed. Their functionality is\nsubsumed by the new operations.\n\nCloses: #2792\nCloses: #2817","shortMessageHtmlLink":"Normative: Implement optimizations in shared duration rounding code path"}},{"before":"f6ad8083e4e89004a8aa2ec45b3eed1d9032a990","after":"39b86164da0aef72704db21b5a4940a3fde1bd26","ref":"refs/heads/2742-round-discrepancy","pushedAt":"2024-05-07T22:52:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ptomato","name":"Philip Chimento","path":"/ptomato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/459371?s=80&v=4"},"commit":{"message":"Normative: Implement optimizations in shared duration rounding code path\n\nThese optimizations were developed by Adam Shaw:\nhttps://gist.github.com/arshaw/36d3152c21482bcb78ea2c69591b20e0\n\nIt does the same thing as previously, although fixes some incidental edge\ncases that Adam discovered. However, the algorithm is simpler to explain\nand to understand, and also makes fewer calls into user code.\n\nIt uses three variations on a bounding technique for rounding: computing\nthe upper and lower result, and checking which one is closer to the\noriginal duration, and 'nudging' the duration up or down accordingly.\n\nThere is one variation for calendar units, one variation for rounding\nrelative to a ZonedDateTime where smallestUnit is a time unit and\nlargestUnit is a calendar unit, and one variation for time units.\n\nRoundDuration becomes a lot more simplified, any part of it that was\ncomplex is now split out into the new RoundRelativeDuration and\nBubbleRelativeDuration operations, and the three 'nudging' operations.\n\nThe operations NormalizedTimeDurationToDays, BalanceTimeDurationRelative,\nBalanceDateDurationRelative, MoveRelativeDate, MoveRelativeZonedDateTime,\nand AdjustRoundedDurationDays are no longer needed. Their functionality is\nsubsumed by the new operations.\n\nCloses: #2792\nCloses: #2817","shortMessageHtmlLink":"Normative: Implement optimizations in shared duration rounding code path"}},{"before":"c4c071a087ba47333ee20c9a1a459f78cdcc5b1b","after":"f6ad8083e4e89004a8aa2ec45b3eed1d9032a990","ref":"refs/heads/2742-round-discrepancy","pushedAt":"2024-05-07T00:46:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ptomato","name":"Philip Chimento","path":"/ptomato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/459371?s=80&v=4"},"commit":{"message":"WIP: Spec text","shortMessageHtmlLink":"WIP: Spec text"}},{"before":"5da292f75f107e73bf432481a5d1bfe9aa775b60","after":"0f8f9535e2643f1f4cd681e4fa80fea5eddfe42e","ref":"refs/heads/gh-pages","pushedAt":"2024-05-06T10:11:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ c0be58d8b28c004df148d895f2e9e15cf4077948 ๐","shortMessageHtmlLink":"Deploying to gh-pages from @ c0be58d ๐"}},{"before":"d437c4b5d20c1909b2af992f873c24f1a42320f5","after":null,"ref":"refs/heads/editorial","pushedAt":"2024-05-06T10:10:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Ms2ger","name":null,"path":"/Ms2ger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/111161?s=80&v=4"}},{"before":"9460dd88f185a8bbac737c1955a233fbfd1f9b1c","after":"c0be58d8b28c004df148d895f2e9e15cf4077948","ref":"refs/heads/main","pushedAt":"2024-05-06T10:10:09.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Ms2ger","name":null,"path":"/Ms2ger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/111161?s=80&v=4"},"commit":{"message":"Editorial: Remove unused algorithm steps\n\nFollow up from #2822. Once again thanks to Anba for spotting this.","shortMessageHtmlLink":"Editorial: Remove unused algorithm steps"}},{"before":null,"after":"d437c4b5d20c1909b2af992f873c24f1a42320f5","ref":"refs/heads/editorial","pushedAt":"2024-05-03T21:19:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ptomato","name":"Philip Chimento","path":"/ptomato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/459371?s=80&v=4"},"commit":{"message":"Editorial: Remove unused algorithm steps\n\nFollow up from #2822. Once again thanks to Anba for spotting this.","shortMessageHtmlLink":"Editorial: Remove unused algorithm steps"}},{"before":"8bb21a8a8f63de9c29446e7d13dfe3813312c6ee","after":"c4c071a087ba47333ee20c9a1a459f78cdcc5b1b","ref":"refs/heads/2742-round-discrepancy","pushedAt":"2024-05-03T21:18:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ptomato","name":"Philip Chimento","path":"/ptomato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/459371?s=80&v=4"},"commit":{"message":"WIP: Spec text","shortMessageHtmlLink":"WIP: Spec text"}},{"before":"5fb47aad36b394b57c8ce0e275380162ba5a4baa","after":"8bb21a8a8f63de9c29446e7d13dfe3813312c6ee","ref":"refs/heads/2742-round-discrepancy","pushedAt":"2024-05-03T21:18:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ptomato","name":"Philip Chimento","path":"/ptomato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/459371?s=80&v=4"},"commit":{"message":"WIP: Optimizations\n\nhttps://gist.github.com/arshaw/36d3152c21482bcb78ea2c69591b20e0\n\nCloses: #2792\nCloses: #2817","shortMessageHtmlLink":"WIP: Optimizations"}},{"before":"239822e01aca2ffcd3f0cf7b0b541c1057400730","after":"5fb47aad36b394b57c8ce0e275380162ba5a4baa","ref":"refs/heads/2742-round-discrepancy","pushedAt":"2024-05-03T18:06:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ptomato","name":"Philip Chimento","path":"/ptomato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/459371?s=80&v=4"},"commit":{"message":"WIP: Optimizations\n\nhttps://gist.github.com/arshaw/36d3152c21482bcb78ea2c69591b20e0\n\nCloses: #2792\nCloses: #2817","shortMessageHtmlLink":"WIP: Optimizations"}},{"before":"a8058fbcb1222aa7ea41f649807c2b93ffc4e8b8","after":"5da292f75f107e73bf432481a5d1bfe9aa775b60","ref":"refs/heads/gh-pages","pushedAt":"2024-05-03T07:43:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ 9460dd88f185a8bbac737c1955a233fbfd1f9b1c ๐","shortMessageHtmlLink":"Deploying to gh-pages from @ 9460dd8 ๐"}},{"before":"798712ab0c603d3a436a77b5b35517707b41d81e","after":null,"ref":"refs/heads/editorial","pushedAt":"2024-05-03T07:42:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Ms2ger","name":null,"path":"/Ms2ger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/111161?s=80&v=4"}},{"before":"5bc2597163ef14f696c220f0217c962d4425366d","after":"9460dd88f185a8bbac737c1955a233fbfd1f9b1c","ref":"refs/heads/main","pushedAt":"2024-05-03T07:42:13.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"Ms2ger","name":null,"path":"/Ms2ger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/111161?s=80&v=4"},"commit":{"message":"Editorial: Fix omitted parameter in PrepareCalendarFieldsAndFieldNames\n\nThanks to Anba for spotting this. Overlooked in #2823. No need to change\nreference code or tests; the reference code already has this.\n\nCloses: #2831","shortMessageHtmlLink":"Editorial: Fix omitted parameter in PrepareCalendarFieldsAndFieldNames"}},{"before":"f1ac2f0ee09739aa771ec93870d58bf746dec142","after":"a8058fbcb1222aa7ea41f649807c2b93ffc4e8b8","ref":"refs/heads/gh-pages","pushedAt":"2024-05-03T07:34:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Deploying to gh-pages from @ 5bc2597163ef14f696c220f0217c962d4425366d ๐","shortMessageHtmlLink":"Deploying to gh-pages from @ 5bc2597 ๐"}},{"before":"61ca8bb517085aa202b565c631ba54516358d02b","after":null,"ref":"refs/heads/options-operation-names","pushedAt":"2024-05-03T07:33:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Ms2ger","name":null,"path":"/Ms2ger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/111161?s=80&v=4"}},{"before":"e5221e9257a1db056d12caf96144ceaeb3727a25","after":"5bc2597163ef14f696c220f0217c962d4425366d","ref":"refs/heads/main","pushedAt":"2024-05-03T07:33:28.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Ms2ger","name":null,"path":"/Ms2ger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/111161?s=80&v=4"},"commit":{"message":"Editorial: NegateTemporalRoundingMode โ NegateRoundingMode\n\nSince removing Temporal from the name of GetRoundingModeOption, we should\nremove it from this operation's name as well.","shortMessageHtmlLink":"Editorial: NegateTemporalRoundingMode โ NegateRoundingMode"}},{"before":"2845e80f8951f48e308f2460b255547e83198c87","after":"239822e01aca2ffcd3f0cf7b0b541c1057400730","ref":"refs/heads/2742-round-discrepancy","pushedAt":"2024-05-02T20:37:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ptomato","name":"Philip Chimento","path":"/ptomato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/459371?s=80&v=4"},"commit":{"message":"WIP: Optimizations\n\nhttps://gist.github.com/arshaw/36d3152c21482bcb78ea2c69591b20e0\n\nCloses: #2792\nCloses: #2817","shortMessageHtmlLink":"WIP: Optimizations"}},{"before":null,"after":"798712ab0c603d3a436a77b5b35517707b41d81e","ref":"refs/heads/editorial","pushedAt":"2024-05-02T18:18:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ptomato","name":"Philip Chimento","path":"/ptomato","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/459371?s=80&v=4"},"commit":{"message":"Editorial: Fix omitted parameter in PrepareCalendarFieldsAndFieldNames\n\nThanks to Anba for spotting this. Overlooked in #2823. No need to change\nreference code or tests; the reference code already has this.\n\nCloses: #2831","shortMessageHtmlLink":"Editorial: Fix omitted parameter in PrepareCalendarFieldsAndFieldNames"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUFNgLwA","startCursor":null,"endCursor":null}},"title":"Activity ยท tc39/proposal-temporal"}