Releases: nagra-opentv/react-native-skia
Releases · nagra-opentv/react-native-skia
Milestone 3
What's Changed
- Netwoking abort api, event and send callback implementation by @Dileepnidi in #42
- Text Props - NumberofLines and EllipSizeMode by @martunjai in #44
- Text Prop - ellipsizeMode - Clip, Tail by @martunjai in #48
- Propsupdate by @ddesai96 in #43
- Move Absolute Origin Calculation and Marking Dirty region logic to RNS Shell by @munezbn in #50
- Absolute origin changes have been incorporated in Spatial Navigator by @munezbn in #54
- Added Timing Module by @munezbn in #55
- Text Prop - backgroundColor Border by @martunjai in #52
- Added Input Event Manager & TextInput Components to RNS by @chatrapathi06 in #58
- Implementation for Networking Events by @Dileepnidi in #59
- Simple Image Caching Upstream Review Comments Addressed by @shefayaparwin in #61
- Supported Transform Props on Native Side by @shefayaparwin in #60
- Added Render Delegate & LayerTreeHost Support in RNS Shell And Restructred the code by @munezbn in #63
- Enable partial updates configuration by default by @pprabhu-ng in #64
- Networking multiple connections implementation by @Dileepnidi in #67
- Shadow properties for View,Image and Text by @ddesai96 in #66
- Add ScrollView native component with default offset scrolling functionality by @pprabhu-ng in #53
- Text input props by @martunjai in #65
- Text input event sending to APP & updating string based on key press by @chatrapathi06 in #68
- Netwoking responseText and libcurl build in RNS by @Dileepnidi in #69
- Add support in rns_shell layer to handle opacity by @pprabhu-ng in #71
- support for text input events and event data object returned from the callbacks by @chatrapathi06 in #70
- curl config changes for latest ubuntu version by @Dileepnidi in #76
- Flush_Begin by @martunjai in #78
- Use bounds to store the paint bounds of absFrame by @pprabhu-ng in #79
- Added spatial navigation container support by @munezbn in #75
- Cursor - Width, Height, Color, Editable, CaretHidden by @martunjai in #80
- Add support for scrolling with focusable elements & snapToOffsets values by @pprabhu-ng in #81
- Letters are missed on fast key press if value is defined by Application by @chatrapathi06 in #82
- Text Input - maxLength and secureTextEntry Prop by @martunjai in #85
- Added support for screen and window dimension query in RNS shell. by @munezbn in #84
- Dimensions support get method by @ddesai96 in #86
- Minor changes to improve cross platform ability by @munezbn in #87
- Text input method by @chatrapathi06 in #88
- TextInput - Display cursor when text input is in editing mode by @martunjai in #90
- Handle clearing of removed components on display by @pprabhu-ng in #95
- Minor bug fixes with shadowOpacity,scrolling and timing module by @pprabhu-ng in #94
- Dimensions support events and properties by @ddesai96 in #93
- Fix for Event Beat Interval(temporary) and StopPropagation by @chatrapathi06 in #91
- Demo app updated with latest functionalities supported by @pprabhu-ng in #96
- [Text], [TextInput] : Updated code for TextAlign Property by @martunjai in #92
- Fix for - Press and hold key are rendering even after key release by @chatrapathi06 in #97
- Add TVOS functionality changes under TVOS platform configuration by @pprabhu-ng in #101
- Add support for RN platform configuration by @pprabhu-ng in #100
- Restructure Network module curl implementation to SDK by @Dileepnidi in #102
- Add scrollTo and scrollToEnd method support(without animation) by @pprabhu-ng in #105
- underColorAndroid and clearTextOnFocus property Support for Textinput by @chatrapathi06 in #103
- Remote Image support for image component by @ddesai96 in #104
- Move SchedulerDelegate(MountingManager) updates to native thread by @pprabhu-ng in #108
- Minor bug fixes and remove redundant logging messages by @pprabhu-ng in #107
- Add support for onScroll event in scrollview component by @pprabhu-ng in #110
- Restructure Timimg Module as sdk and module by @pprabhu-ng in #111
- websocket restructure and multiple connections changes by @Dileepnidi in #109
- Bug fix:multiple duration timers scheduled at once issue by @pprabhu-ng in #116
- Saving curlRequest header Data as object type by @pprabhu-ng in #112
- Added unimplemented view component and Code rework for Thirdparty & Legacy native modules by @munezbn in #113
- Handle decoded image cache expiry by @ddesai96 in #115
- Demo app minor improvements in styling by @pprabhu-ng in #118
- Support For autoFocus Property by @chatrapathi06 in #114
- Bug fix - handle cleanup of timer object by @pprabhu-ng in #119
- Add scroll indicator support in scroll view by @pprabhu-ng in #120
- RNS Shell minor improvments by @munezbn in #117
- rns_shell sub window support by @shefayaparwin in #122
- Exception seen launching app bundle which was created in dev mode by @chatrapathi06 in #124
- Improvement: Handling of partial update for scroll view by @pprabhu-ng in #121
- Alphanumeric & Numeric OnScreenKeyBoard Implementation by @shefayaparwin in #98
- Missing changes by @chatrapathi06 in #126
- Add support for contentOffset prop in scrollview by @pprabhu-ng in #125
- Support TextInput Props IN OSK Launch by @shefayaparwin in #127
- support events for Network URI and Local URI sources by @ddesai96 in #123
- Enable OSK Based on Build Configuration by @shefayaparwin in #129
- Add support for pagingEnabled prop by @pprabhu-ng in #130
- Fix for demo app Sample VOD page text does not display full content d… by @immanjohn991 in #132
- Support BlurRadius properties by @ddesai96 in #131
- In Text Input onSelectionChange Event not generated during left or right key navigation by @immanjohn991 in #134
- Support for OSK Embedded TextInput by @shefayaparwin in #128
- Scaling font spacing w.r.t scaleFcator by @shefayaparwin in #138
- Keybo...
v0.3.0
Features :
- Text - simple text,paragraph text,nested text,align text-justify,wrap text,number of lines, ellipsis,text styles
- View - backgroundColor,Border style (color, size, radius, width), opacity, elevation, zindex,shadow props
- Image - image style(background color,border color, border width,radius),opacity, resize,image caching,events(onload,onerror),performance improvements
- WebSocket module
- TV Event Handler - navigation,numeric,alpha,symbolic & misc keys
- RNS shell
- Spatial navigation for non-list components
- Networking module for XHR
- Native Logger
- Integrated apps
Others:
- Migrate to use React Native TVOS repo based on 0.64.2 version
- Use React Native TVOS repo which includes changes - TV props , textAlignVertical prop
v0.2.0
Features:
Native Event Handler framework
RNS shell implementation
Support Shadow props
Add Picture Layer support
TV Event Handler
WebSocket module implementation
Nested text support
Bug fix :
ShadowViewMutation::Update handles update of absolute origin
Others:
Migrate to use React Native TVOS repo based on 0.64.2 version
v0.1.0
WebSocket module - connect & close functionality
View props - background , border* and opacity
Text - paragraph