{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":28995155,"defaultBranch":"main","name":"es-abstract","ownerLogin":"ljharb","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-01-09T01:38:12.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/45469?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1711748249.0","currentOid":""},"activityList":{"items":[{"before":"10dff5cf5a1829a668d7dcb89e3249307136a0bd","after":"9bf6c11441d60b530407249dcf093a7ba39ac72c","ref":"refs/heads/main","pushedAt":"2024-05-09T22:32:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"[Deps] update `globalthis`","shortMessageHtmlLink":"[Deps] update globalthis"}},{"before":"82110806bc0495d75f2ede3298bf5060abd79248","after":"10dff5cf5a1829a668d7dcb89e3249307136a0bd","ref":"refs/heads/main","pushedAt":"2024-04-23T16:54:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"[Tests] increase coverage","shortMessageHtmlLink":"[Tests] increase coverage"}},{"before":"f1049a5f31bc08a6661bed2d1331010b252f3900","after":"82110806bc0495d75f2ede3298bf5060abd79248","ref":"refs/heads/main","pushedAt":"2024-03-29T21:37:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"v1.23.3","shortMessageHtmlLink":"v1.23.3"}},{"before":"cfa613e9860444d24dbe0baeddaadc3368a70f5d","after":"f1049a5f31bc08a6661bed2d1331010b252f3900","ref":"refs/heads/main","pushedAt":"2024-03-29T21:07:24.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"[Fix] `ES2024`: `StringPad`, `StringPaddingBuiltinsImpl`: prefer uppercase spec enums","shortMessageHtmlLink":"[Fix] ES2024: StringPad, StringPaddingBuiltinsImpl: prefer uppe…"}},{"before":"1d24d63bafd25520b88880bcbfd07e588a74d8d4","after":"cfa613e9860444d24dbe0baeddaadc3368a70f5d","ref":"refs/heads/main","pushedAt":"2024-03-28T17:49:18.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"[Deps] update `typed-array-length`","shortMessageHtmlLink":"[Deps] update typed-array-length"}},{"before":"5a764fe9acc95a81c05020a352c9efe18c11c0d2","after":"1d24d63bafd25520b88880bcbfd07e588a74d8d4","ref":"refs/heads/main","pushedAt":"2024-03-21T16:03:52.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"[Deps] update `string.prototype.trimstart`","shortMessageHtmlLink":"[Deps] update string.prototype.trimstart"}},{"before":"2acb0508eab47efadab23816f792e98cf9a80051","after":"5a764fe9acc95a81c05020a352c9efe18c11c0d2","ref":"refs/heads/main","pushedAt":"2024-03-18T05:52:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"v1.23.2","shortMessageHtmlLink":"v1.23.2"}},{"before":"1dd39ff564b620c76090663445e715bce0d8f243","after":"2acb0508eab47efadab23816f792e98cf9a80051","ref":"refs/heads/main","pushedAt":"2024-03-18T05:33:02.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"[Deps] update `string.prototype.trim`, `string.prototype.trimend`","shortMessageHtmlLink":"[Deps] update string.prototype.trim, string.prototype.trimend"}},{"before":"c677e7956db738b1281e03cc630b0cfea5890fa6","after":"1dd39ff564b620c76090663445e715bce0d8f243","ref":"refs/heads/main","pushedAt":"2024-03-17T07:09:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"v1.23.1","shortMessageHtmlLink":"v1.23.1"}},{"before":"c4d25bbe6499297739e08d25a8abb98498bfd90d","after":"c677e7956db738b1281e03cc630b0cfea5890fa6","ref":"refs/heads/main","pushedAt":"2024-03-17T06:43:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"[Deps] update `hasown`, `which-typed-array`","shortMessageHtmlLink":"[Deps] update hasown, which-typed-array"}},{"before":"2b83a1d6da9aa3c1043529a91f14b02e4fdaf441","after":"c4d25bbe6499297739e08d25a8abb98498bfd90d","ref":"refs/heads/main","pushedAt":"2024-03-10T05:55:20.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"[Deps] update `data-view-byte-length`, `safe-array-concat`","shortMessageHtmlLink":"[Deps] update data-view-byte-length, safe-array-concat"}},{"before":"bec930dd4470f730ec8d87f2bd3131de39892858","after":"2b83a1d6da9aa3c1043529a91f14b02e4fdaf441","ref":"refs/heads/main","pushedAt":"2024-03-06T02:04:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"v1.23.0","shortMessageHtmlLink":"v1.23.0"}},{"before":"c5cadea44c0f2164f217cb08cb2f957d8c9b0173","after":"bec930dd4470f730ec8d87f2bd3131de39892858","ref":"refs/heads/main","pushedAt":"2024-03-05T05:48:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"[New] `ES2015`+: add `InternalizeJSONProperty`","shortMessageHtmlLink":"[New] ES2015+: add InternalizeJSONProperty"}},{"before":"1240c3787e8691ef1563d322e153a71e8447aa06","after":"c5cadea44c0f2164f217cb08cb2f957d8c9b0173","ref":"refs/heads/main","pushedAt":"2024-03-04T20:04:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"[Fix] `ES2024`+: `GetViewByteLength`, `IsViewOutOfBounds`: support engines with only own DV properties","shortMessageHtmlLink":"[Fix] ES2024+: GetViewByteLength, IsViewOutOfBounds: support en…"}},{"before":"634e3adef6db0391e6dcd2dd5c354240c0971a4c","after":"1240c3787e8691ef1563d322e153a71e8447aa06","ref":"refs/heads/main","pushedAt":"2024-03-04T06:48:09.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"[New] add `ES2024`\n\n - Added:\n - AddValueToKeyedGroup\n - ArrayBufferByteLength\n - ArrayBufferCopyAndDetach\n - GetArrayBufferMaxByteLengthOption\n - GetIteratorFromMethod\n - GetViewByteLength\n - GroupBy\n - HasEitherUnicodeFlag\n - IsArrayBufferViewOutOfBounds\n - IsFixedLengthArrayBuffer\n - IsTypedArrayOutOfBounds\n - IsViewOutOfBounds\n - IteratorStepValue\n - MakeDataViewWithBufferWitnessRecord\n - MakeFullYear\n - MakeTypedArrayWithBufferWitnessRecord\n - MaybeSimpleCaseFolding\n - StringPaddingBuiltinsImpl\n - SystemTimeZoneIdentifier\n - TypedArrayByteLength\n - TypedArrayCreate (see \"changed/removed\")\n - TypedArrayGetElement\n - TypedArrayLength\n - TypedArraySetElement\n - ValidateAtomicAccessOnIntegerTypedArray\n\n - Changed/Removed:\n - `this*` AOs renamed to `This*`, or removed\n - `CreateMethodProperty` is removed; see `DefineMethodProperty`\n - `DefaultTimeZone` -> `SystemTimeZoneIdentifier`\n - `GetSubstitution`: fixed to match web reality\n - `ObjectDefineProperties`\n - `ToIndex`: remove unnecessary `ToLength`\n - `ToUint8Clamp`: refactor implementation\n - `StringPad` -> `StringPaddingBuiltinsImpl`; `StringPad` now requires a String fillString\n - `TypedArrayCreate` -> `TypedArrayCreateFromConstructor`\n - `ValidateAtomicAccess`: now takes a \"Typed Array With Buffer Witness Record\"\n - `ValidateTypedArray`: now requires `order`, and returns a \"Typed Array With Buffer Witness Record\"\n\nAlso, all spec enums are now in all caps.","shortMessageHtmlLink":"[New] add ES2024"}},{"before":"d695e1f69e70d8ef13a84c16009181613af55fb3","after":"634e3adef6db0391e6dcd2dd5c354240c0971a4c","ref":"refs/heads/main","pushedAt":"2024-03-01T23:59:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"[Tests] use `safe-bigint`","shortMessageHtmlLink":"[Tests] use safe-bigint"}},{"before":"4c6b3f6a8543fb55cd908bf70726db6380844e9d","after":"d695e1f69e70d8ef13a84c16009181613af55fb3","ref":"refs/heads/main","pushedAt":"2024-02-28T21:35:22.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"v1.22.5","shortMessageHtmlLink":"v1.22.5"}},{"before":"9d710261b2f6ffce1dc4777a57b4b10d5a069a02","after":"4c6b3f6a8543fb55cd908bf70726db6380844e9d","ref":"refs/heads/main","pushedAt":"2024-02-28T19:26:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"[Dev Deps] pin `jackspeak` and `glob`, since v2.1.2+ and v10.3.8+ respectively depend on npm aliases, which kill the install process in npm < 6\n\nSee https://github.com/isaacs/jackspeak/issues/4","shortMessageHtmlLink":"[Dev Deps] pin jackspeak and glob, since v2.1.2+ and v10.3.8+ res…"}},{"before":"16eb13c0dcbf466dac96c38535dd73bb3d80435f","after":"9d710261b2f6ffce1dc4777a57b4b10d5a069a02","ref":"refs/heads/main","pushedAt":"2024-02-28T18:57:57.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"[Fix] `ES2015`+: `DetachArrayBuffer`: node v21.0.0+ structuredClone throws with an already-detached ArrayBuffer\n\nSee https://github.com/nodejs/node/issues/51486#issuecomment-1969631281","shortMessageHtmlLink":"[Fix] ES2015+: DetachArrayBuffer: node v21.0.0+ structuredClone t…"}},{"before":"8d5e02776251fd9d540cd3d07bd3efb4eb62eff9","after":"16eb13c0dcbf466dac96c38535dd73bb3d80435f","ref":"refs/heads/main","pushedAt":"2024-02-22T18:37:13.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"[Refactor] extract TA tables to separate files","shortMessageHtmlLink":"[Refactor] extract TA tables to separate files"}},{"before":"213bc42d3e2cb9d4597542120c1b28c0020bd5bf","after":"8d5e02776251fd9d540cd3d07bd3efb4eb62eff9","ref":"refs/heads/main","pushedAt":"2024-02-18T03:54:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"[Deps] update `typed-array-byte-offset`","shortMessageHtmlLink":"[Deps] update typed-array-byte-offset"}},{"before":"9b480edd4f61d8057a439700dcda4f0b25f2ac9b","after":"213bc42d3e2cb9d4597542120c1b28c0020bd5bf","ref":"refs/heads/main","pushedAt":"2024-02-17T06:55:33.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"[Tests] use `define-{accessor,data}-property`","shortMessageHtmlLink":"[Tests] use define-{accessor,data}-property"}},{"before":"f47d0f82a87b1fa8900f296b9061b73a091f14de","after":"9b480edd4f61d8057a439700dcda4f0b25f2ac9b","ref":"refs/heads/main","pushedAt":"2024-02-15T18:45:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"[Tests] fix some test cases","shortMessageHtmlLink":"[Tests] fix some test cases"}},{"before":"d78655817497fc619e9bd6bf5e65a83124d278a1","after":"f47d0f82a87b1fa8900f296b9061b73a091f14de","ref":"refs/heads/main","pushedAt":"2024-02-14T06:52:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"[Fix] `helpers/assertRecord`: partial revert of 87c340d2; unintentional breaking change\n\nSee https://github.com/es-shims/iterator-helpers/issues/5#issuecomment-1942490094 / https://github.com/ljharb/es-abstract/issues/153","shortMessageHtmlLink":"[Fix] helpers/assertRecord: partial revert of 87c340d; unintentiona…"}},{"before":"bd7551c3f75bf1221df28240fb4f11ac8f50f544","after":"d78655817497fc619e9bd6bf5e65a83124d278a1","ref":"refs/heads/main","pushedAt":"2024-02-13T19:29:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"v1.22.4","shortMessageHtmlLink":"v1.22.4"}},{"before":"cc260e7a149208f048bb0f78c4200f7f7c353d98","after":"bd7551c3f75bf1221df28240fb4f11ac8f50f544","ref":"refs/heads/main","pushedAt":"2024-02-13T05:21:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"[Refactor] prefer `typeof` over `Type()`, except for Object, where possible\n\nThis reflects the ES2023+ convention of using eg \"x is a String\" rather than \"Type(x) is String\", and ends up being more performant, produces smaller bundles, improves TypeScript narrowing, and allows engines to optimize more typeof comparisons.","shortMessageHtmlLink":"[Refactor] prefer typeof over Type(), except for Object, where po…"}},{"before":"3baa2f715a93e756ff62011f609b5739e02750be","after":"cc260e7a149208f048bb0f78c4200f7f7c353d98","ref":"refs/heads/main","pushedAt":"2024-02-13T02:55:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"[Refactor] use `es-define-property`","shortMessageHtmlLink":"[Refactor] use es-define-property"}},{"before":"5e975c70b0862c7b2fffef3805c36e4e46796213","after":"3baa2f715a93e756ff62011f609b5739e02750be","ref":"refs/heads/main","pushedAt":"2024-02-06T21:26:31.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"[eslint] remove unused overrides","shortMessageHtmlLink":"[eslint] remove unused overrides"}},{"before":"e239ab29447c2642f5fc9ab53b844f6e6aafc4c2","after":"5e975c70b0862c7b2fffef3805c36e4e46796213","ref":"refs/heads/main","pushedAt":"2024-02-03T21:01:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"[Deps] update `available-typed-arrays`, `get-intrinsic`, `is-array-buffer`, `is-typed-array`, `which-typed-array`","shortMessageHtmlLink":"[Deps] update available-typed-arrays, get-intrinsic, `is-array-bu…"}},{"before":"d4d5d545c8dfcf0447c4d6e491459a9ddc9867ee","after":"e239ab29447c2642f5fc9ab53b844f6e6aafc4c2","ref":"refs/heads/main","pushedAt":"2024-01-31T17:39:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ljharb","name":"Jordan Harband","path":"/ljharb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45469?s=80&v=4"},"commit":{"message":"[Fix] `ES2015`+: `ValidateTypedArray`: proper detachment check and return value","shortMessageHtmlLink":"[Fix] ES2015+: ValidateTypedArray: proper detachment check and re…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAERg6AtgA","startCursor":null,"endCursor":null}},"title":"Activity · ljharb/es-abstract"}