Skip to content

Commit 66534e6

Browse files
committed
mark Uint8Array.{ fromBase64, prototype.setFromBase64 } as fixed in Safari 26.2
1 parent bb871ee commit 66534e6

File tree

2 files changed

+7
-6
lines changed

2 files changed

+7
-6
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
### Unreleased
33
- Fixed increasing `.size` in `URLSearchParams.prototype.append` polyfill in IE8-
44
- Compat data improvements:
5+
- `Uint8Array.{ fromBase64, prototype.setFromBase64 }` marked as fixed in Safari 26.2
56
- Missed [Explicit Resource Management](https://github.com/tc39/proposal-explicit-resource-management) features [added in Bun 1.3.0](https://bun.com/blog/bun-v1.3#disposablestack-and-asyncdisposablestack)
67
- Added Oculus Quest Browser 41 compat data mapping
78
- Added Electron 40 compat data mapping

packages/core-js-compat/src/data.mjs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2299,12 +2299,12 @@ export const data = {
22992299
safari: '26.0', // '16.4',
23002300
},
23012301
'es.uint8-array.from-base64': {
2302-
// Because of a bug: it doesn't throw an error on incorrect length of base64 string
2302+
// safari 18.2-26.1 bug: it doesn't throw an error on incorrect length of base64 string
23032303
bun: '1.2.20', // '1.1.22',
23042304
chrome: '140',
23052305
firefox: '133',
2306-
// Because of a bug: it doesn't throw an error on incorrect length of base64 string
2307-
// safari: '18.2',
2306+
// safari 18.2-26.1 bug: it doesn't throw an error on incorrect length of base64 string
2307+
safari: '26.2', // '18.2',
23082308
},
23092309
'es.uint8-array.from-hex': {
23102310
bun: '1.1.22',
@@ -2313,12 +2313,12 @@ export const data = {
23132313
safari: '18.2',
23142314
},
23152315
'es.uint8-array.set-from-base64': {
2316-
// Because of a bug: it doesn't throw an error on incorrect length of base64 string
2316+
// safari 18.2-26.1 bug: it doesn't throw an error on incorrect length of base64 string
23172317
bun: '1.2.20', // '1.1.22',
23182318
chrome: '140',
23192319
firefox: '133',
2320-
// Because of a bug: it doesn't throw an error on incorrect length of base64 string
2321-
// safari: '18.2',
2320+
// safari 18.2-26.1 bug: it doesn't throw an error on incorrect length of base64 string
2321+
safari: '26.2', // '18.2',
23222322
},
23232323
'es.uint8-array.set-from-hex': {
23242324
bun: '1.1.22',

0 commit comments

Comments
 (0)