onUnload
event stream and ElementStream
as a public class (#…"}},{"before":"7488ca2815dc1986217036b60ac71be739f61c42","after":null,"ref":"refs/heads/kenzieschmoll-patch-1","pushedAt":"2024-05-28T20:26:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kenzieschmoll","name":"Kenzie Davisson","path":"/kenzieschmoll","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43759233?s=80&v=4"}},{"before":"3b195b27ff05b2e0e8e691715977f0e1b495db7f","after":"7488ca2815dc1986217036b60ac71be739f61c42","ref":"refs/heads/kenzieschmoll-patch-1","pushedAt":"2024-05-28T20:23:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kenzieschmoll","name":"Kenzie Davisson","path":"/kenzieschmoll","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43759233?s=80&v=4"},"commit":{"message":"Expose `ElementStream`","shortMessageHtmlLink":"Expose ElementStream
"}},{"before":"426faf799348bc8952c6a549c635215e5cd0d568","after":"3b195b27ff05b2e0e8e691715977f0e1b495db7f","ref":"refs/heads/kenzieschmoll-patch-1","pushedAt":"2024-05-28T20:06:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kenzieschmoll","name":"Kenzie Davisson","path":"/kenzieschmoll","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43759233?s=80&v=4"},"commit":{"message":"Update changelog","shortMessageHtmlLink":"Update changelog"}},{"before":null,"after":"426faf799348bc8952c6a549c635215e5cd0d568","ref":"refs/heads/kenzieschmoll-patch-1","pushedAt":"2024-05-28T20:04:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kenzieschmoll","name":"Kenzie Davisson","path":"/kenzieschmoll","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43759233?s=80&v=4"},"commit":{"message":"Expose `onUnload` event stream.","shortMessageHtmlLink":"Expose onUnload
event stream."}},{"before":"c99cde65aefbe59d1b1297f7d6237e73542fbc4b","after":null,"ref":"refs/heads/update_mdn","pushedAt":"2024-05-23T17:43:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kevmoo","name":"Kevin Moore","path":"/kevmoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17034?s=80&v=4"}},{"before":"53862f1761737ca0705badf02fd436728a76a4b7","after":"e1d5148f0afc185e447df9ee53e5a01325097e15","ref":"refs/heads/main","pushedAt":"2024-05-23T17:43:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kevmoo","name":"Kevin Moore","path":"/kevmoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17034?s=80&v=4"},"commit":{"message":"Update MDN source and doc comments (#244)","shortMessageHtmlLink":"Update MDN source and doc comments (#244)"}},{"before":null,"after":"c99cde65aefbe59d1b1297f7d6237e73542fbc4b","ref":"refs/heads/update_mdn","pushedAt":"2024-05-22T22:46:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kevmoo","name":"Kevin Moore","path":"/kevmoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17034?s=80&v=4"},"commit":{"message":"Update MDN source and doc comments","shortMessageHtmlLink":"Update MDN source and doc comments"}},{"before":"d1acce09d1524952d049e0ff9204a04322de3733","after":null,"ref":"refs/heads/latest_lints","pushedAt":"2024-05-22T21:00:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kevmoo","name":"Kevin Moore","path":"/kevmoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17034?s=80&v=4"}},{"before":"7604578eb538c471d438608673c037121d95dba5","after":"53862f1761737ca0705badf02fd436728a76a4b7","ref":"refs/heads/main","pushedAt":"2024-05-22T21:00:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kevmoo","name":"Kevin Moore","path":"/kevmoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17034?s=80&v=4"},"commit":{"message":"update lints dependency (#243)","shortMessageHtmlLink":"update lints dependency (#243)"}},{"before":null,"after":"d1acce09d1524952d049e0ff9204a04322de3733","ref":"refs/heads/latest_lints","pushedAt":"2024-05-22T20:50:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kevmoo","name":"Kevin Moore","path":"/kevmoo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17034?s=80&v=4"},"commit":{"message":"update lints dependency","shortMessageHtmlLink":"update lints dependency"}},{"before":"d7766451f43001276b5493b2261d2973702b8334","after":"7604578eb538c471d438608673c037121d95dba5","ref":"refs/heads/main","pushedAt":"2024-05-21T20:29:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"srujzs","name":"Srujan Gaddam","path":"/srujzs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/58529443?s=80&v=4"},"commit":{"message":"Only emit APIs that are standards track and not experimental (#239)\n\n* Only emit APIs that are standards track and not experimental\r\n\r\nThe current implementation only emits APIs that are on the\r\nstandards track and supported in Chrome, Firefox, and Safari.\r\nThis leaves out widely used APIs like Trusted Types, so this\r\nchange relaxes those requirements. In order to support this\r\nchange, a number of changes are included:\r\n\r\n- BrowserCompatData is modified to handle some slight\r\ndiscrepancies in how compatibility data is stored, including\r\nglobal APIs, namespaces, static members, and event handlers.\r\n- Interfaces and namespaces are generated based on whether they\r\nare standards track and experimental. If they are not generated,\r\nany references to them will be replaced by the equivalent JS\r\ntype.\r\n- Likewise, inheritance for interfaces is modified to subtype\r\nthe first generated interface in the inheritance hierarchy.\r\n- Dictionaries and typedef-like types are generated based on\r\nwhether they are used as they don't have compatibility data. In\r\norder to determine this, whenever we generate a _RawType, we\r\nmark it as used, and recursively generate the types needed.\r\n- For each API within an interface, compat data in that interface\r\nand its superinterfaces are used to determine if an API is\r\ngenerated.\r\n- In order to support the above changes, intermediate\r\nrepresentations for some members (attributes, fields, constants)\r\nare added. There are other members that might be worth moving to\r\nan IR, but that refactoring can be done in a future CL.\r\n\r\nCloses a number of issues:\r\n\r\nhttps://github.com/dart-lang/web/issues/209\r\nhttps://github.com/dart-lang/web/issues/234\r\nhttps://github.com/dart-lang/web/issues/216\r\nhttps://github.com/dart-lang/web/issues/205\r\nhttps://github.com/dart-lang/web/issues/203\r\nhttps://github.com/dart-lang/web/issues/192\r\n\r\n* Generate APIs based on standards track and not experimental\r\n\r\n* Handle some TODOs that came up when addressing #209\r\n\r\n- Removes an unnecessary null-check\r\n- Refactors getTypeForUnionCalculation to a shared\r\n_getJSTypeEquivalent function\r\n- Avoids shadowing an instance variable\r\n\r\n* Address some lints\r\n\r\n* Update CHANGELOG and README\r\n\r\n* Add types to the field declaration","shortMessageHtmlLink":"Only emit APIs that are standards track and not experimental (#239)"}},{"before":"f7e78c2dfcc20d65392e00eacc214e08fff8807e","after":null,"ref":"refs/heads/dependabot/github_actions/github-actions-e8df6e148d","pushedAt":"2024-05-13T17:38:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"auto-submit[bot]","name":null,"path":"/apps/auto-submit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14101776?s=80&v=4"}},{"before":"a59e8b4349bec40f691233e46879744fbfaeec4b","after":"d7766451f43001276b5493b2261d2973702b8334","ref":"refs/heads/main","pushedAt":"2024-05-13T17:38:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"auto-submit[bot]","name":null,"path":"/apps/auto-submit","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/14101776?s=80&v=4"},"commit":{"message":"Bump actions/checkout from 4.1.4 to 4.1.5 in the github-actions group (#238)\n\nBumps the github-actions group with 1 update: [actions/checkout](https://github.com/actions/checkout).\n\nUpdates `actions/checkout` from 4.1.4 to 4.1.5\nSourced from actions/checkout's releases.
\n\n\nv4.1.5
\nWhat's Changed
\n\n
\n- Update NPM dependencies by
\n@âcory-miller
in actions/checkout#1703- Bump github/codeql-action from 2 to 3 by
\n@âdependabot
in actions/checkout#1694- Bump actions/setup-node from 1 to 4 by
\n@âdependabot
in actions/checkout#1696- Bump actions/upload-artifact from 2 to 4 by
\n@âdependabot
in actions/checkout#1695- README: Suggest
\nuser.email
to be41898282+github-actions[bot]@users.noreply.github.com
by@âcory-miller
in actions/checkout#1707Full Changelog: https://github.com/actions/checkout/compare/v4.1.4...v4.1.5
\n
44c2b7a
README: Suggest user.email
to be `41898282+github-actions[bot]@âusers
.norepl...8459bc0
Bump actions/upload-artifact from 2 to 4 (#1695)3f603f6
Bump actions/setup-node from 1 to 4 (#1696)fd084cd
Bump github/codeql-action from 2 to 3 (#1694)9c1e94e
Update NPM dependencies (#1703)Sourced from dart-lang/setup-dart's releases.
\n\n\nv1.6.4
\n\n
\n- Rebuild JS code to include changes from v1.6.3
\nv1.6.3
\n\n
\n- Roll
\nundici
dependency to address CVE-2024-30260 and CVE-2024-30261.
Sourced from dart-lang/setup-dart's changelog.
\n\n\nv1.6.4
\n\n
\n- Rebuild JS code.
\nv1.6.3
\n\n
\n- Roll
\nundici
dependency to address CVE-2024-30260 and CVE-2024-30261.v1.6.2
\n\n
\n- Switch to running the workflow on
\nnode20`` from
node16`. See also\nTransitioning from Node 16 to Node 20.v1.6.1
\n\n
\n- Updated the google storage url for
\nmain
channel releases.v1.6.0
\n\n
\n- Enable provisioning of the latest Dart SDK patch release by specifying just\nthe major and minor version (e.g.
\n3.2
).v1.5.1
\n\n
\n- No longer test the
\nsetup-dart
action on pre-2.12 SDKs.- Upgrade JS interop code to use extension types\n(the new name for inline classes).
\n- The upcoming rename of the
\nbe
channel tomain
is now supported with\nforward compatibility that switches when the rename happens.v1.5.0
\n\n
\n- Re-wrote the implementation of the action into Dart.
\n- Auto-detect the platform architecture (
\nx64
,ia32
,arm
,arm64
).- Improved the caching and download resilience of the sdk.
\n- Added a new action output:
\ndart-version
- the installed version of the sdk.v1.4.0
\n\n
\n- Automatically create OIDC token for pub.dev.
\n- Add a reusable workflow for publishing.
\nv1.3.0
\n\n
\n- The install location of the Dart SDK is now available
\n
... (truncated)
\nf0ead98
Rebuild JS code (#129)65c8298
Update CHANGELOG.md (#128)57338d6
Bump undici from 5.28.3 to 5.28.4 (#127)05d3f5e
Bump @âactions/http-client
from 2.2.0 to 2.2.1 (#126)b8c0b77
no longer specify the inline-class experiment flag (#125)b9952d8
Bump undici from 5.27.0 to 5.28.3 (#124)9a6ee89
Bump dart-lang/setup-dart from 1.6.0 to 1.6.2 (#123)Sourced from actions/checkout's releases.
\n\n\nv4.1.4
\nWhat's Changed
\n\n
\n- Disable
\nextensions.worktreeConfig
when disablingsparse-checkout
by@âjww3
in actions/checkout#1692- Add dependabot config by
\n@âcory-miller
in actions/checkout#1688- Bump word-wrap from 1.2.3 to 1.2.5 by
\n@âdependabot
in actions/checkout#1643- Bump the minor-actions-dependencies group with 2 updates by
\n@âdependabot
in actions/checkout#1693Full Changelog: https://github.com/actions/checkout/compare/v4.1.3...v4.1.4
\nv4.1.3
\nWhat's Changed
\n\n
\n- Update
\nactions/checkout
version inupdate-main-version.yml
by@âjww3
in actions/checkout#1650- Check git version before attempting to disable
\nsparse-checkout
by@âjww3
in actions/checkout#1656- Add SSH user parameter by
\n@âcory-miller
in actions/checkout#1685Full Changelog: https://github.com/actions/checkout/compare/v4.1.2...v4.1.3
\n
Sourced from actions/checkout's changelog.
\n\n\nChangelog
\nv4.1.4
\n\n
\n- Disable
\nextensions.worktreeConfig
when disablingsparse-checkout
by@âjww3
in actions/checkout#1692- Add dependabot config by
\n@âcory-miller
in actions/checkout#1688- Bump the minor-actions-dependencies group with 2 updates by
\n@âdependabot
in actions/checkout#1693- Bump word-wrap from 1.2.3 to 1.2.5 by
\n@âdependabot
in actions/checkout#1643v4.1.3
\n\n
\n- Check git version before attempting to disable
\nsparse-checkout
by@âjww3
in actions/checkout#1656- Add SSH user parameter by
\n@âcory-miller
in actions/checkout#1685- Update
\nactions/checkout
version inupdate-main-version.yml
by@âjww3
in actions/checkout#1650v4.1.2
\n\n
\n- Fix: Disable sparse checkout whenever
\nsparse-checkout
option is not present@âdscho
in actions/checkout#1598v4.1.1
\n\n
\n- Correct link to GitHub Docs by
\n@âpeterbe
in actions/checkout#1511- Link to release page from what's new section by
\n@âcory-miller
in actions/checkout#1514v4.1.0
\n\nv4.0.0
\n\nv3.6.0
\n\n
\n- Fix: Mark test scripts with Bash'isms to be run via Bash
\n- Add option to fetch tags even if fetch-depth > 0
\nv3.5.3
\n\n
\n- Fix: Checkout fail in self-hosted runners when faulty submodule are checked-in
\n- Fix typos found by codespell
\n- Add support for sparse checkouts
\nv3.5.2
\n\nv3.5.1
\n\nv3.5.0
\n\nv3.4.0
\n\n
... (truncated)
\n0ad4b8f
Prep Release v4.1.4 (#1704)43045ae
Disable extensions.worktreeConfig
when disabling sparse-checkout
(#1692)37b0821
Bump the minor-actions-dependencies group with 2 updates (#1693)9839dc1
Add dependabot config (#1688)9b4c13b
Bump word-wrap from 1.2.3 to 1.2.5 (#1643)1d96c77
Add SSH user parameter (#1685)cd7d8d6
Check git version before attempting to disable sparse-checkout
(#1656)8410ad0
Update actions/checkout
version in update-main-version.yml
(#1650)