Commit Graph

180 Commits

Author SHA1 Message Date
yungblud
b33e6df496
Fabric (New Architecture) codegen support (#3487)
* feat: implemented codegenConfig on package.json

* chore: moved directory location of Fabric component

* fix: typefix FabricExample

* chore: pod instaslled FabricExample iOS app

* feat: implemented codegen config on package.json

* feat: implemented codegen of specs/VideoNativeComponent

* chore: removed not using type Filter

* feat: removed unnecessary export on codegen tyepes

* Revert "feat: removed unnecessary export on codegen tyepes"

This reverts commit fc243b0ac5c565eda4886cd865c32ba4e812d7ff.

* refactor: fixed types on Video component and modified types with codegen types

* feat: modified codegenNativeComponent naming (RCTVideo)

* feat: pod installed example basic app

* feat: bump up react-native dev dependency version to 0.73.2 for supporting codegen array event params

* feat: support array param types on event callback function codegen types

* chore: pod installed ios basic example

* feat: modified source prop as optional type

* feat: add original src/VideoComponent.ts again

* Revert "feat: add original src/VideoComponent.ts again"

This reverts commit d63ac94e5330f7c7fb50374f65f8f3f4e0a225d7.

* feat: add original src/VideoComponent.ts again with original file name

* feat: git rm src/specs/VideoNativeComponent.ts

* feat: git mv VideoNativeComponent.ts

* feat: git mv src/specs/VideoNativeComponent.ts

* feat: git mv src/VideoNativeComponent.ts src/specs/VideoNativeComponent.ts

* feat: implemented array type handling on android JAVA

* feat: updated iOS requestHeaders parsing native

* feat: use safeGetArray on android, removed not using import too

* feat: temporary commit - reusing enum types for remaining docs types

* feat: implemented mixed type of SelectedTrack.value for JS layer
2024-03-07 11:35:17 +01:00
Krzysztof Moch
81ddb12fe2 chore: release v6.0.0-beta.5 2024-02-02 12:56:33 +01:00
Krzysztof Moch
e1899cf925
chore: release v6.0.0-beta.4 2024-01-16 07:30:54 +01:00
olivier
1a9ea827c0 chore: release v6.0.0-beta.3 2023-12-24 14:41:45 +01:00
olivier
2462800c9a chore: release v6.0.0-beta.2 2023-12-08 22:15:59 +01:00
Krzysztof Moch
91d7135562
chore: enhance CI tests (#3344)
* chore: add swift linter

* chore: add clang linters

* chore: add kotlin linter

* chore(ci): update workflows

* chore(ci): clean workflows
2023-12-02 15:58:43 +01:00
olivier
26043335e1 chore: release v6.0.0-beta.1 2023-12-02 13:59:55 +01:00
Krzysztof Moch
4d9334b477
chore(ci): add JS & TS linter check (#3394) 2023-12-01 08:51:11 +01:00
olivier
4b2374421d chore: release v6.0.0-beta.0 2023-11-18 15:43:22 +01:00
olivier
abd73dca4a chore: release v6.0.0-alpha.11 2023-11-15 21:42:30 +01:00
olivier
d9d52599af chore: release v6.0.0-alpha.10 2023-11-13 22:29:26 +01:00
Olivier Bouillet
da270891fb
feat: add release-it (#3342)
* feat: add release-it
* Update package.json

---------

Co-authored-by: olivier <olivier.bouillet@ifeelsmart.com>
Co-authored-by: Krzysztof Moch <krzysmoch.programs@gmail.com>
2023-11-13 21:35:27 +01:00
olivier
50e0b33bf6 v6.0.0-alpha.9 2023-11-04 17:00:09 +01:00
Olivier Bouillet
16a43dc7af
Chore/prepare alpha 9 release (#3320)
* chore: add missing PR in changeLog

* chore: add a link to previous documentation

* fix: add prepare open to build the package prior to release

* fix: do not include doc in generated package

* chore: include lib in package

* chore: fix tsc call which tries to parse docs folder


---------

Co-authored-by: olivier <olivier.bouillet@ifeelsmart.com>
2023-10-27 08:59:46 +02:00
Krzysztof Moch
85e30f0335
feat: move docs to github pages (#3296)
* feat(docs): setup nextra

* feat(docs): add pages

* docs: update introduction page

* docs: fix typos

* docs: fix links

* docs: update README

* docs: sync with master

* docs: remove old docs

* fix(ci/docs): fix typos

* fix(ci/docs): fix docs setup

* fix(docs): update next config

* chore(ci/docs): clean up

* chore(docs): add meta tags

* chore: apply review changes

* docs: move drm into api section

* docs: fix next config

* docs: fix links

* docs: add methods section

* chore: sync with main

* docs: add missing onAudio events
2023-10-26 08:54:14 +02:00
Krzysztof Moch
92831afd5f
feat: add typescript (#3266)
* chore: update dependencies
* chore: add typescript config
* feat: add types
* chore: add build command
* chore: fix types
* fix: update linters
* chore: add display name to component
* chore: fix types
* chore: remove re-declare name variables
* docs: update changelog
2023-10-06 18:39:14 +02:00
olivier
3f48c64364 6.0.0-alpha.8 2023-09-14 21:59:10 +02:00
Olivier Bouillet
30d8146916
Merge pull request #3175 from react-native-yeouido/feature/fabric-example
[New Arch] Fabric Example
2023-08-03 21:37:59 +02:00
olivier
4762f77f5d 6.0.0-alpha.7 2023-08-03 21:30:56 +02:00
yungblud
4ddecbf42b feat: modified setup 2023-07-19 16:24:00 +09:00
yungblud
f5dc4992fb feat: modified setup 2023-07-19 16:23:53 +09:00
olivier
e08ef2d5ab 6.0.0-alpha.6 2023-04-05 23:23:39 +02:00
olivier
d9404951eb chore: fix previous commit 2023-04-05 23:21:11 +02:00
olivier
de8c532916 chore: add dummy test rule to ensure np works 2023-04-05 23:16:38 +02:00
olivier
437a043427 6.0.0-alpha.5 2023-02-12 21:21:32 +01:00
olivier bouillet
56b744d651 v6.0.0-alpha.4 2022-12-09 21:49:46 +01:00
olivier bouillet
eab87ae4c0 chore: add missing file in package.json 2022-12-09 21:46:25 +01:00
Adnan Bacic
cecb86a48e added homepage to package.json 2022-10-04 13:18:23 +02:00
olivier bouillet
2349fad25f v6.0.0-alpha.3 2022-09-14 18:36:59 +02:00
olivier bouillet
82e537085d v6.0.0-alpha.2 2022-09-13 19:37:27 +02:00
Eran Hammer
d4a735880a Remove unused dep 2022-06-22 20:40:48 +00:00
Eran Hammer
b8d68a844c Remove unused dep 2022-06-22 18:09:01 +00:00
Eran Hammer
879572edd3 Remove DOM support. Closes #2647 2022-06-22 07:51:02 +00:00
Eran Hammer
10f7e9701a 6.0.0-alpha.1 2022-06-22 06:35:56 +00:00
olivier bouillet
466d7c3170 chore: cleanup documentation 2022-06-15 22:51:04 +02:00
Eran Hammer
69631e88e3 6.0.0-alpha.0 2022-06-15 19:29:27 +00:00
Eran Hammer
f5fc4af0f2
Update package.json 2022-06-15 12:26:35 -07:00
Eran Hammer
10d8034895
Merge pull request #2625 from renchap/deprecated-prop-types
Use prop types from `deprecated-react-native-prop-types`
2022-06-05 10:44:50 -07:00
Mrinal Maheshwari
ea8e89cdb8
Update package.json 2022-05-29 15:08:21 +05:30
Mrinal Maheshwari
bd01402174
added author 2022-05-27 10:46:45 +05:30
Eran Hammer
4eeabe4e22
Cleanup credits 2022-05-23 21:35:38 -07:00
Nick Fujita
68b9db4d11
iOS Swift Conversion (#2527)
Converts iOS implementation from Objective-c to Swift

# During the conversion process some updates to the code structure were also made
- Modularize codebase from single file to smaller focused files
- Untangled large nested IF statements
- Added more null checks, since Swift is more strict with null pointers
- Added property to allow for decoding of local video sources with self contained key for offline playback
- Updates example apps to test react-native 0.63.4 and uses auto native dependency imports for android and ios
2022-05-19 22:29:25 +09:00
Eran Hammer
ec8e7eba11
Merge branch 'master' into deprecated-prop-types 2022-05-04 12:34:28 -07:00
Eran Hammer
2cb2f682de
Merge pull request #2587 from owjsub/update-shaka-player
Bump shaka-player to 3.3.2
2022-04-22 00:15:34 -07:00
Eran Hammer
3ced0826ba
Update package.json 2022-04-22 00:14:27 -07:00
Frieder Bluemle
95d1454630
Update repo org references to react-native-video 2022-04-20 11:33:19 -07:00
Frieder Bluemle
ad98bfa878
Fix ESLint setup and errors 2022-04-20 10:20:55 -07:00
Frieder Bluemle
6c86713aff
Fix react-native peer deps 2022-04-20 10:20:55 -07:00
Renaud Chaput
4bf4ee7392
Use prop types from deprecated-react-native-prop-types
Starting with React Native 0.68, using Prop Types from `react-native` emits a warning.
2022-03-30 22:36:21 +02:00
Owen Hart
9398a15fc6 Update shaka-player 2022-02-04 16:29:58 -08:00