Commit Graph
41 Commits
Author SHA1 Message Date
Vanilagy 8c8ce8a4a5 Merge main into release AFTER the npm publish completes 2026-07-01 16:26:58 +02:00
Vanilagy d8d22aa4eb Make release workflow build the docs 2026-07-01 11:40:03 +02:00
Vanilagy 409961c02b Rename 2026-07-01 11:35:22 +02:00
Vanilagy 2c7e8d85ca Create separate Build check CI 2026-07-01 11:28:52 +02:00
Vanilagy a9441aa9a9 Fix API docs generation issue 2026-07-01 11:25:24 +02:00
Vanilagy 8ae0f9d09e Implement @mediabunny/prores extension, add onError callbacks to custom coders, fix visibleRect bug in VideoSample 2026-06-29 17:15:10 +02:00
Vanilagy af43f67835 Add license headers, add @mediabunny/server to build process, add doc blocks, small fixes 2026-05-12 15:04:32 +02:00
Vanilagy c0d28fa086 Fix workspace structure, fix AAC channel layout, fix incorrect import, enable HW-accelerated video decode by default 2026-05-12 13:01:42 +02:00
Vanilagy cbbd9bd7fc Pin to a different npm version 2026-04-14 11:57:58 +02:00
Vanilagy 18ca50d5c4 Remove npm update 2026-04-14 11:51:20 +02:00
Vanilagy 100a93bba1 Fix YAML syntax error 2026-04-14 11:45:05 +02:00
Vanilagy fa8f86e1fe Bump to beta version, adjust release script to accept beta versions 2026-04-14 11:40:28 +02:00
Vanilagy 4172f81aa0 Upload FLAC artifacts in release CI 2026-03-04 21:27:21 +01:00
Vanilagy c4398fb88c Add @mediabunny/aac-encoder extension package 2026-03-04 17:05:34 +01:00
Vanilagy a97200f3f0 Add @mediabunny/ac3 extension package 2026-02-12 18:31:59 +01:00
Vanilagy 5b88332cb8 Test again 2026-01-23 13:41:15 +01:00
Vanilagy 9a70ccbacd Does this fix it? 2026-01-23 13:39:14 +01:00
Vanilagy dceb67a065 SURELY THIS TIME 2025-12-04 16:54:04 +01:00
Vanilagy dd39b8b2ca We try again again 2025-12-04 16:48:23 +01:00
Vanilagy 71963cbd92 Try again 2025-12-04 16:43:45 +01:00
Vanilagy 816bb020fb Fix incorrect conversion trim option typings, change release CI to "trusted publishing" 2025-12-04 16:40:41 +01:00
Vanilagy bf0058987e Adjust CI logic *again* 2025-10-02 10:57:38 +02:00
Vanilagy 291e7a7122 Fix test runner in release script 2025-09-25 15:20:48 +02:00
David P.andGitHub fa4e064345 Transparent video read/write support (#145)
* Add support for reading transparent Matroska and implement alpha side data & decode

* Few fixes

* Implement alpha encoding

* Gracefully handle inability to acquire WebGL context, properly clean up WebGL contexts

* Improve touch device detection

* Test test

* Test test #2

* Test test 3

* Test test 4

* Test test 5

* Test test 6

* Test test 7

* Test test 8

* Test test 9

* Test test 10

* Test test 11

* Test test 12

* Test test 13

* Test test 14

* Test test 15

* Test test 16

* Test test 17

* Test test 18

* Test test 19

* Test test 20

* Fix type errors, improve MetadataTags docs

* Do a bunch of docs work

* Test test?

* "Unexpected only modifier 🤓"

* Add InputVideoTrack.canBeTransparent()

* Some clean-up

* Adjust CI to be less spammy in PRs

* Fix broken license headers
2025-09-24 21:20:14 +02:00
Vanilagy 23181a9ff6 Also run tests in release script 2025-09-19 14:07:16 +02:00
Alexander von Studnitz 32b3007a3f Pin github actions to commit SHAs
This reduces the attack surface of supply-chain attacks and is generally a good practice.
2025-09-17 11:55:41 +02:00
Jonny BurgerandGitHub 0e6cddc941 Add a test (#77)
* Match Prettier style

This way, people who have Prettier as their default formatter in their Editor (probably the majority of people) will not have the code re-formatted to double quotes if they are saving

* Add trailing-comma option

* Instruct .vscode to use ESLint as a default formatter

* Discard changes to package.json

* Add a first test

* Setup CI

* Rename to test

* move tsconfig hacks to local tsconfig.json

* Better test title

* rename file

* Fix ts setup
2025-08-27 09:12:49 +02:00
Vanilagy 224da29440 Adjust release script, again 2025-08-10 03:50:58 +02:00
Vanilagy c53b9a6fa1 Oops 2025-08-10 03:47:31 +02:00
Vanilagy 835143c2e2 Adjust release script, bump patch 2025-08-10 03:46:12 +02:00
Vanilagy 7a2a23bcb0 And another one 2025-08-08 18:57:10 +02:00
Vanilagy b63d86226f Fix release workflow? 2025-08-08 18:53:06 +02:00
Vanilagy 3371813c33 Bump version to 1.5.0, update release workflow 2025-08-08 18:46:12 +02:00
Vanilagy f59a79dcf7 Bump permissions for Release workflow 2025-07-09 12:05:33 +02:00
Vanilagy 47bae059db Add build artifact upload step to Release workflow 2025-07-09 11:58:15 +02:00
Vanilagy 84c9d37cb7 Revise build step and dist structure for better Webpack, CJS and pnpm support 2025-07-09 11:53:19 +02:00
Vanilagy 47104083c7 Was it this? 2025-07-02 21:57:44 +02:00
Vanilagy 77fd5ed206 Add Release action 2025-07-02 21:38:13 +02:00
VanilagyandGitHub 3d4fece772 Create FUNDING.yml 2025-06-28 19:50:58 +02:00
Vanilagy 7dd4876c52 Adjust CI 2025-06-18 16:45:11 +02:00
Vanilagy 7203ee776c Add CI 2025-06-18 16:43:19 +02:00