Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sync Fork with Upstream #17

Merged
merged 32 commits into from
Mar 28, 2023
Merged

Sync Fork with Upstream #17

merged 32 commits into from
Mar 28, 2023

Commits on Mar 20, 2023

  1. Bump webpack from 5.73.0 to 5.76.0

    Bumps [webpack](https://github.com/webpack/webpack) from 5.73.0 to 5.76.0.
    - [Release notes](https://github.com/webpack/webpack/releases)
    - [Commits](webpack/webpack@v5.73.0...v5.76.0)
    
    ---
    updated-dependencies:
    - dependency-name: webpack
      dependency-type: direct:development
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored and necolas committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    bf24fb5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3a024ee View commit details
    Browse the repository at this point in the history
  3. [change] React 18 support

    * Support React 18 concurrency and constraints.
    * Add new render / hydrate functions.
    * Remove uses of findNodeHandle.
    * Expose ability to unmount an application once ran.
    
    Fix necolas#1529
    Close necolas#2330
    edkimmel authored and necolas committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    9868738 View commit details
    Browse the repository at this point in the history
  4. [change] StyleSheet.compose() deprecation

    Encourage use of existing array syntax for multiple styles. Eventually
    we'll want to remove the compose() API to simplify the overall styling API.
    necolas committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    fc0d84f View commit details
    Browse the repository at this point in the history
  5. [change] Update Animated to support React 18

    And remove deprecated AppState.removeListener API
    
    Fix necolas#2378
    necolas committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    f313893 View commit details
    Browse the repository at this point in the history
  6. [change] Remove setNativeProps API

    Previously deprecated, and not supported in the React Native Fabric
    architecture.
    
    Close necolas#1935
    necolas committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    e68c327 View commit details
    Browse the repository at this point in the history
  7. [fix] Animated works with compiled styles

    Animated should now work with compiled and extracted styles. The
    original styles are passed to components, rather than being flattened
    into a new object that cannot be used by the style runtime to either
    lookup the results of StyleSheet.create calls or consume extracted
    styles. Inline styles that use AnimatedValue are moved into a seperate
    object that is appended to the original styles.
    
    Fix necolas#2387
    necolas committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    1f5d092 View commit details
    Browse the repository at this point in the history
  8. [change] Image deprecate resizeMode and tintColor styles

    The resizeMode and tintColor props should be used instead. The styles
    will be removed in a future release.
    
    Fix necolas#2383
    necolas committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    95c8a54 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    e8a0cbc View commit details
    Browse the repository at this point in the history
  10. [change] Deprecate Touchables and Button components

    These components have been replaced by Pressable and will be removed
    from React Native.
    
    Fix necolas#2382
    necolas committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    a33c322 View commit details
    Browse the repository at this point in the history
  11. [change] Port ScrollView to Class Component

    Port ScrollView from legacy createReactClass to ES6 Class syntax.
    necolas committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    2874b28 View commit details
    Browse the repository at this point in the history
  12. [change] Support W3C ARIA props and styles

    * Add support for 'aria-*' and 'role' props.
    * Add support for 'id' and 'tabIndex' props.
    * Add support for 'pointerEvents' and 'userSelect' styles.
    * Deprecate 'accessibility*' props.
    * Deprecate 'nativeId' and 'focusable' props.
    * Deprecate 'pointerEvents' and 'selectable' props.
    
    Ref necolas#2379
    necolas committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    67d52a4 View commit details
    Browse the repository at this point in the history
  13. [change] Support W3C props on TextInput

    * Add support for 'enterKeyHint' prop.
    * Add support for 'inputMode' prop.
    * Add support for 'readOnly' prop.
    * Add support for 'rows' prop.
    * Deprecate 'keyboardType' prop.
    * Deprecate 'returnKeyType' prop.
    * Deprecate 'editable' prop.
    * Deprecate 'numberOfLines' prop.
    
    Ref necolas#2379
    necolas committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    42bf402 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    72f9d4d View commit details
    Browse the repository at this point in the history
  15. [change] W3C fontVariant style values

    * Add support for space-separated values.
    * Deprecate array values.
    
    Ref necolas#2379
    necolas committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    c6e77c3 View commit details
    Browse the repository at this point in the history
  16. [change] W3C verticalAlign style

    * Add support for verticalAlign style.
    * Deprecate textAlignVertical style.
    
    Ref necolas#2379
    necolas committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    5bc5142 View commit details
    Browse the repository at this point in the history
  17. [change] Deprecate 'transform' style array syntax

    Use space-separated values per W3C standard.
    
    Ref necolas#2379
    necolas committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    831f59e View commit details
    Browse the repository at this point in the history
  18. [change] W3C logical styles support

    * Support logical styles like 'marginInlineStart' and
      'insetInlineStart' via polyfills.
    * Deprecate non-standard 'marginStart' etc. properties.
    
    Ref necolas#2379
    necolas committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    43b463b View commit details
    Browse the repository at this point in the history
  19. [change] Move all non-standard CSS transforms to 'preprocess' step

    This patch reorganizes the style compiler so that the 'preprocess' step
    is responsible for all the work needed to transform any non-standard CSS
    from React Native into a form that can be 'compiled' to rules for the
    CSSStyleSheet.
    
    Over time the 'preprocess' step should eventually be unnecessary as
    React Native aligns its APIs with CSS APIs. And any external style
    compilers should be able to run the 'preprocess' function over the style
    input to produce valid CSS as input for the compiler.
    necolas committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    bc6e02e View commit details
    Browse the repository at this point in the history
  20. Minor npm script edit

    necolas committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    d60b90b View commit details
    Browse the repository at this point in the history
  21. [add] Support for PointerEvent props

    Adds support for PointerEvent prop handlers and removes `onClickCapture`.
    
    Ref necolas#2377
    necolas committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    80591bf View commit details
    Browse the repository at this point in the history
  22. Fix autoCorrect documentation

    parasharrajat authored and necolas committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    9431f1e View commit details
    Browse the repository at this point in the history
  23. Update Expo info in docs

    Simek authored and necolas committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    6186604 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    47d77ac View commit details
    Browse the repository at this point in the history
  25. [change] Text is position relative by default

    Match default Text rendering in React Native.
    
    Fix necolas#2498
    necolas committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    29fcd9a View commit details
    Browse the repository at this point in the history
  26. [fix] Text inheritance of textAlign

    Set textAlign on the default Text element. Prevents inheritance of
    textAlign set on a parent View.
    
    Fix necolas#2498
    necolas committed Mar 20, 2023
    Configuration menu
    Copy the full SHA
    47671ca View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2023

  1. Configuration menu
    Copy the full SHA
    550afdc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f156ed4 View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2023

  1. 0.19.0

    necolas committed Mar 27, 2023
    Configuration menu
    Copy the full SHA
    75920f3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    876079a View commit details
    Browse the repository at this point in the history
  3. 0.19.1

    necolas committed Mar 27, 2023
    Configuration menu
    Copy the full SHA
    782a19a View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2023

  1. Merge remote-tracking branch 'upstream/master'

    # Conflicts:
    #	package-lock.json
    #	packages/react-native-web/src/exports/Image/index.js
    #	packages/react-native-web/src/exports/Image/types.js
    roryabraham committed Mar 28, 2023
    Configuration menu
    Copy the full SHA
    e202ba8 View commit details
    Browse the repository at this point in the history