Commit Graph

  • bafbf2c8b0 test(dash): [PKG-DASH-05] isolate SDK paused-seek buffer metric deadlock Harvey Zhao 2026-09-12 06:51:25 +08:00
  • a9cf50bc4e fix(dash): [PKG-DASH-05] synchronize SDK events and own refresh lifecycle Harvey Zhao 2026-09-12 06:34:31 +08:00
  • 2ad00730ee fix(dash): [PKG-DASH-05] align nullable SDK metadata and validate real types Harvey Zhao 2026-09-12 06:07:03 +08:00
  • c4b5f5f454 test(dash): [PKG-DASH-05] checkpoint real SDK media and seek diagnostics Harvey Zhao 2026-09-12 05:45:24 +08:00
  • 6840544e0e refactor(dash): [PKG-DASH-04] migrate strict TypeScript and compatible declarations Harvey Zhao 2026-09-12 05:18:47 +08:00
  • 7de04573b6 refactor(dash): [PKG-DASH-03] adapt SDK generations and own menu lifecycles Harvey Zhao 2026-09-12 04:59:19 +08:00
  • 762cc63431 test(dash): [PKG-DASH-02] cover released contracts and real menu interactions Harvey Zhao 2026-09-12 04:42:16 +08:00
  • 3d4c636101 docs(dash): [PKG-DASH-01] freeze released SDK v4 and workspace v5 contracts Harvey Zhao 2026-09-12 04:23:52 +08:00
  • e0d47ea74b fix(chapter): [PKG-CHAPTER-05] checkpoint composition tests and bounded title layout Harvey Zhao 2026-09-12 04:16:32 +08:00
  • d18c545675 fix(audio): [PKG-AUDIO-05] checkpoint zero-time resume and native buffering evidence Harvey Zhao 2026-09-12 03:58:39 +08:00
  • 0218196df9 fix(core): [CORE-24] preserve source playback intent and explicit pauses Harvey Zhao 2026-09-12 03:26:26 +08:00
  • b5e96664ee test(audio): [PKG-AUDIO-05] checkpoint source-switch regressions Harvey Zhao 2026-09-12 03:06:54 +08:00
  • 13c898c149 refactor(audio): [PKG-AUDIO-04] migrate strict source and compatible type entries Harvey Zhao 2026-09-12 02:58:44 +08:00
  • 9c07ea830c refactor(audio): [PKG-AUDIO-03] separate track ownership and native lifecycle Harvey Zhao 2026-09-12 02:22:13 +08:00
  • 803e87252e test(audio): [PKG-AUDIO-02] cover released behavior and real media Harvey Zhao 2026-09-12 02:08:57 +08:00
  • 8c0a2feed3 docs(audio): [PKG-AUDIO-01] freeze released synchronization contract Harvey Zhao 2026-09-12 01:48:42 +08:00
  • 26b2983daf test(hls): [PKG-HLS-SDK-01] checkpoint unresolved Firefox diagnostics Harvey Zhao 2026-09-12 01:42:47 +08:00
  • 2f9bee4ee0 refactor(hls): [PKG-HLS-04] migrate modules and compatible types Harvey Zhao 2026-09-12 00:49:50 +08:00
  • ba93b98be5 refactor(hls): [PKG-HLS-03] separate menus and SDK lifecycle Harvey Zhao 2026-09-12 00:18:19 +08:00
  • 33f6d19b77 test(hls): [PKG-HLS-02] cover released contracts and real SDK playback Harvey Zhao 2026-09-11 23:53:16 +08:00
  • cbbdc03a7c docs(refactor): [PKG-HLS-01] freeze HLS control release contract Harvey Zhao 2026-09-11 23:29:39 +08:00
  • adec20213f refactor(core): [CORE-22] validate compatible core and defer initial layout Harvey Zhao 2026-09-11 23:18:12 +08:00
  • 5efc7f7699 build(tooling): [ENG-11] add module analysis without changing artifacts Harvey Zhao 2026-09-11 22:22:53 +08:00
  • 4a9a26d4fc test: [ENG-08] add verified TS coverage and paired performance reports Harvey Zhao 2026-09-11 22:01:48 +08:00
  • 8ed0a5228c refactor(core): [CORE-23] complete keyboard controls and focus lifecycle Harvey Zhao 2026-09-11 21:06:33 +08:00
  • faaa3e8c2d refactor(core): [CORE-21] generate compatible public and editor declarations Harvey Zhao 2026-09-11 17:56:05 +08:00
  • ee895a558f refactor(core): [CORE-20] type entry and converge initialization Harvey Zhao 2026-09-11 16:07:06 +08:00
  • ccf77c4ed2 refactor(core): CORE-19 type capture and preserve progress lifetimes Harvey Zhao 2026-09-11 14:24:59 +08:00
  • 98a1800032 refactor(core): CORE-18 type builtins and own prompt lifetimes Harvey Zhao 2026-09-11 12:31:01 +08:00
  • a842058136 refactor(core): CORE-17 type input events and own interaction lifetimes Harvey Zhao 2026-09-11 11:24:15 +08:00
  • 88aef830df refactor(core): CORE-16 type display modes and own fullscreen lifetimes Harvey Zhao 2026-09-11 09:42:30 +08:00
  • 1b83081e8f refactor(core): CORE-15 type subtitles and own request and track lifetimes Harvey Zhao 2026-09-11 07:23:10 +08:00
  • 64d1939daa refactor(core): CORE-14 split typed settings and scope tree lifetimes Harvey Zhao 2026-09-11 06:49:04 +08:00
  • 697817eceb refactor(core): CORE-13 type component registries and own control lifetimes Harvey Zhao 2026-09-11 04:54:32 +08:00
  • 9eb7c945ca refactor(core): CORE-12 type template resources and verify bundled notices Harvey Zhao 2026-09-11 03:50:33 +08:00
  • b8039ad1f1 refactor(core): CORE-11 split media events and scope reconnect lifetimes Harvey Zhao 2026-09-11 03:19:52 +08:00
  • 5e31274f1d refactor(core): CORE-10 type playback properties and add compatible controls view Harvey Zhao 2026-09-11 02:51:55 +08:00
  • 44f4e083a9 refactor(core): CORE-09 isolate source operations and settle cancelled switches Harvey Zhao 2026-09-11 02:34:26 +08:00
  • 874dac9f22 refactor(core): CORE-08 type plugin registration and guard closed instances Harvey Zhao 2026-09-11 02:09:36 +08:00
  • f9707bad71 refactor(types): CORE-07 reconcile public declarations and preserve legacy consumers Harvey Zhao 2026-09-11 01:42:32 +08:00
  • ee859e4804 refactor(core): CORE-06 type media surfaces and playback hosts Harvey Zhao 2026-09-11 01:18:14 +08:00
  • 97d320bd74 refactor(core): CORE-05 separate typed defaults and resolved options Harvey Zhao 2026-09-11 01:00:15 +08:00
  • 4eec8112fa refactor(core): CORE-04 scope initialization and make destruction reentrant-safe Harvey Zhao 2026-09-11 00:43:49 +08:00
  • 3e38dd0d19 refactor(core): CORE-03 add typed resource scopes and cleanup adapters Harvey Zhao 2026-09-11 00:21:32 +08:00
  • 362c616998 refactor(core): CORE-02 type emitter maps and fix nested once dispatch Harvey Zhao 2026-09-11 00:03:53 +08:00
  • d3c695024a refactor(core): CORE-01 migrate utility contracts to TypeScript Harvey Zhao 2026-09-10 23:50:47 +08:00
  • e005e5f249 docs(pilot): PILOT-01 verify chapter migration exit evidence Harvey Zhao 2026-09-10 23:36:05 +08:00
  • 913215885a docs(testing): ENG-10 consolidate failure classification and reliability rules Harvey Zhao 2026-09-10 23:31:21 +08:00
  • bab80ff886 fix(types): PKG-CHAPTER-04 preserve CJS ESM and legacy consumer contracts Harvey Zhao 2026-09-10 23:29:06 +08:00
  • 48660c4e12 refactor(chapter): PKG-CHAPTER-03 split runtime into typed lifecycle and view modules Harvey Zhao 2026-09-10 23:12:56 +08:00
  • a0286c4e95 test(packages): ENG-07 verify installed tarball contracts and browsers Harvey Zhao 2026-09-10 23:04:19 +08:00
  • 12b047f9a6 test(chapter): PKG-CHAPTER-02 cover behavior and optional factory types Harvey Zhao 2026-09-10 22:43:01 +08:00
  • 701749520b docs(chapter): PKG-CHAPTER-01 freeze published behavior contracts Harvey Zhao 2026-09-10 22:28:24 +08:00
  • 7318d33822 test(browser): ENG-05 add real playback projects and artifact mapping Harvey Zhao 2026-09-10 22:25:13 +08:00
  • 458bc3215d test: ENG-03 share behavior fixtures across source and releases Harvey Zhao 2026-09-10 21:55:27 +08:00
  • b53461da1c build: ENG-06 support TS entries and preserve AMD globals Harvey Zhao 2026-09-10 21:47:10 +08:00
  • 771482426f build(types): ENG-04 add strict projects and legacy compiler checks Harvey Zhao 2026-09-10 21:21:39 +08:00
  • 09902b8b8c docs(refactor): BASE-08 map package consumer and device validation Harvey Zhao 2026-09-10 21:11:39 +08:00
  • ed293231dc docs(refactor): BASE-07 track compatibility risks and third-party provenance Harvey Zhao 2026-09-10 21:07:56 +08:00
  • e01f39ffa0 test(BASE-06): capture performance and teardown resource baselines Harvey Zhao 2026-09-10 20:48:44 +08:00
  • c7a375e146 test(BASE-05): capture published distribution and type consumers Harvey Zhao 2026-09-10 20:34:04 +08:00
  • 2b7054d8a5 test(BASE-04): freeze published DOM input and demo baselines Harvey Zhao 2026-09-10 20:16:58 +08:00
  • 9489392905 test(refactor): [BASE-03] capture media and lifecycle behavior Harvey Zhao 2026-09-10 19:55:55 +08:00
  • b382ec08f7 test(refactor): [BASE-02] freeze real-browser public API contracts Harvey Zhao 2026-09-10 19:35:55 +08:00
  • 833cc11674 ci(workspace): [ENG-02] add read-only checks and isolated Pages workflow Harvey Zhao 2026-09-10 19:22:24 +08:00
  • 9a6cfe5c6b build(workspace): [ENG-PM-01] use pinned Yarn with frozen installs Harvey Zhao 2026-09-10 19:09:26 +08:00
  • 9d1d5fda3d docs(refactor): [DOC-13] allow in-app browser fallback Harvey Zhao 2026-09-10 18:58:19 +08:00
  • 3781e6bda1 build(workspace): [ENG-01] pin reproducible Node and npm toolchain Harvey Zhao 2026-09-10 18:52:58 +08:00
  • 3c759f14c2 test(refactor): [BASE-HARNESS-01] add isolated published API fixture Harvey Zhao 2026-09-10 18:44:08 +08:00
  • 1d705b3056 test(refactor): [BASE-01] freeze published core and chapter baselines Harvey Zhao 2026-09-10 18:36:02 +08:00
  • 7a5354e356 docs(refactor): [DOC-12] close execution and release planning gaps Harvey Zhao 2026-09-10 18:30:08 +08:00
  • 9b9739ab61 docs(refactor): [DOC-11] require next major versions for all packages Harvey Zhao 2026-09-10 18:25:53 +08:00
  • a9197f59b1 docs(refactor): [DOC-10] plan GitHub CI and release automation Harvey Zhao 2026-09-10 18:23:31 +08:00
  • 21fd40ec07 docs(refactor): [DOC-09] map existing browser test pages Harvey Zhao 2026-09-10 18:20:16 +08:00
  • 3af9becff9 docs(refactor): [DOC-08] require browser evidence and release reviews Harvey Zhao 2026-09-10 18:16:28 +08:00
  • 1fa0a57831 docs(refactor): [DOC-07] improve sequencing and release gates Harvey Zhao 2026-09-10 18:08:40 +08:00
  • d7b348f3a6 docs(refactor): [DOC-06] authorize dependencies and project scripts Harvey Zhao 2026-09-10 17:58:40 +08:00
  • 570600d2f6 docs(refactor): [DOC-05] establish refactor docs and per-task commits Harvey Zhao 2026-09-10 17:56:31 +08:00
  • a6d2b81d05 Deploy to GitHub Pages gh-pages github-actions[bot] 2026-09-10 09:21:41 +00:00
  • 40fcda6a37 feat: batch video upscaling with folder upload, directory save, and result comparison (#1051) master 糖猫猫andrionzhao 2026-09-10 17:19:38 +08:00
  • 0896841d23 feat: batch video upscaling with folder upload, directory save, and result comparison (#1051) 糖猫猫andrionzhao 2026-09-10 17:19:38 +08:00
  • bb82f899ff Merge pull request #1061 from Mister-Hope/feat/dashjs-v5 Harvey Zhao 2026-09-10 17:19:00 +08:00
  • 59d3c9f50c fix(dash-control): select stable representation IDs Harvey Zhao 2026-09-10 17:17:54 +08:00
  • 37cbb6f600 Merge pull request #1058 from acaliskol/fix/unhandled-play-rejection Harvey Zhao 2026-09-10 17:06:52 +08:00
  • 72cf3551e2 fix: align promise helper types and test playback rejections Harvey Zhao 2026-09-10 17:03:07 +08:00
  • cb69e4ad66 feat(artplayer-plugin-dash-control)!: support dash.js v5 Mr.Hope 2026-09-10 15:58:17 +08:00
  • 42c4ca735d Update version.js Harvey Zhao 2026-08-31 16:59:25 +08:00
  • 0f47e11d63 fix: silence unhandled play() rejections from internal callers Anıl Çalışkol 2026-08-30 16:31:40 +03:00
  • 0b9c31a8cf fix(types): correct notice.show getter return type (#1055) wuhua111 2026-08-28 17:52:07 +08:00
  • 02d1ded7b8 Update CNAME Harvey Zhao 2026-07-13 12:37:59 +08:00
  • 014b21566c feat: expose Artplayer globally in the browser environment Harvey Zhao 2026-07-13 12:34:21 +08:00
  • 4c7d0aa9fa fix: audio pump starvation on large files with audio (#1041) Meta42 2026-06-07 09:18:04 +08:00
  • fc90d4a0df Merge branch 'master' of https://github.com/zhw2590582/ArtPlayer Harvey Zhao 2026-05-04 13:23:04 +08:00
  • 26841c5b1c feat: enable fullscreenWeb option in Artplayer configuration Harvey Zhao 2026-05-04 13:11:27 +08:00
  • d6c1e5d25b Update mediabunny.js Harvey Zhao 2026-05-04 13:16:56 +08:00
  • 63c8966ed7 feat: add danmuku plugin and i18n setup documentation Harvey Zhao 2026-05-04 13:11:27 +08:00
  • 23c8f46878 feat: add bun installation command to documentation Harvey Zhao 2026-04-04 10:35:07 +08:00
  • 4b75df286a feat: add CLAUDE.md for project guidance and documentation structure Harvey Zhao 2026-04-03 23:27:55 +08:00
  • 7e0b84ba7c fix: adjust percentage calculation for current time in setCurrentTime function Harvey Zhao 2026-04-01 12:49:43 +08:00
  • 6aa6f9ad53 feat: add danmuku plugin documentation and i18n setup guide Harvey Zhao 2026-04-01 11:30:49 +08:00