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

Update jetpack extension tests to work with update to @wordpress dependencies #20326

Commits on Jul 27, 2021

  1. Update jetpack extension tests to work with updates @WordPress depend…

    …encies
    Glen Davies authored and anomiex committed Jul 27, 2021
    Configuration menu
    Copy the full SHA
    3bddc40 View commit details
    Browse the repository at this point in the history
  2. Add changelog files

    Glen Davies authored and anomiex committed Jul 27, 2021
    Configuration menu
    Copy the full SHA
    91e11c8 View commit details
    Browse the repository at this point in the history
  3. Fixes from code review

    Glen Davies authored and anomiex committed Jul 27, 2021
    Configuration menu
    Copy the full SHA
    701f3cb View commit details
    Browse the repository at this point in the history
  4. fix indentation

    Glen Davies authored and anomiex committed Jul 27, 2021
    Configuration menu
    Copy the full SHA
    0ed3b10 View commit details
    Browse the repository at this point in the history
  5. Replace all the space indentation with tabs

    Glen Davies authored and anomiex committed Jul 27, 2021
    Configuration menu
    Copy the full SHA
    c7767a4 View commit details
    Browse the repository at this point in the history
  6. Remove duplicate changelogs

    Glen Davies authored and anomiex committed Jul 27, 2021
    Configuration menu
    Copy the full SHA
    0c911b3 View commit details
    Browse the repository at this point in the history
  7. Add babel nullish-coalescing-operator plugin

    Glen Davies authored and anomiex committed Jul 27, 2021
    Configuration menu
    Copy the full SHA
    7a321a1 View commit details
    Browse the repository at this point in the history
  8. Provide isRTL as an export in the i18n-to-php.js webpack extension

    This extension is used in place of all `@wordpress/i18n` imports throughout the js codebase. Relatively recently, the `i18n` package stated to export an `isRTL` function, and a lot of consumers use it. Since in Jetpack this package is replaced by this extension - that doesn't export `isRTL` - they were then breaking the build.
    fullofcaffeine authored and anomiex committed Jul 27, 2021
    Configuration menu
    Copy the full SHA
    147524f View commit details
    Browse the repository at this point in the history
  9. Add missing style that has been removed from latest @wordpress/compon…

    …ents
    Glen Davies authored and anomiex committed Jul 27, 2021
    Configuration menu
    Copy the full SHA
    964f143 View commit details
    Browse the repository at this point in the history
  10. Fix remaining issue in jetpack js build

    * Add JSDOM to mock document for emotion library
    * Exclude extensions/shared/i18n-to-php from its own webpack module remapping so some methods from real package can be imported and re-exported
    * Fix mapping to dependency-extraction-webpack-plugin util file
    Glen Davies authored and anomiex committed Jul 27, 2021
    Configuration menu
    Copy the full SHA
    1dcdde9 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    7d73fe8 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    0e58e10 View commit details
    Browse the repository at this point in the history
  13. Update react to match what @wordpress/* wants

    Otherwise we get hundreds of "Invalid hook call" errors.
    anomiex committed Jul 27, 2021
    Configuration menu
    Copy the full SHA
    cd93eb0 View commit details
    Browse the repository at this point in the history
  14. Fix some warnings

    anomiex committed Jul 27, 2021
    Configuration menu
    Copy the full SHA
    ce15092 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2021

  1. Update "validate-es5" to "validate-es9"

    Babel does less transpilation now that @wordpress/browserslist-config
    dropped IE11. ES9 is the minimum version that passes now.
    
    Longer term we should replace that check with something better. See
    p9dueE-3fG-p2 for details.
    anomiex committed Jul 28, 2021
    Configuration menu
    Copy the full SHA
    e34a689 View commit details
    Browse the repository at this point in the history
  2. Update Jetpack change entry

    anomiex committed Jul 28, 2021
    Configuration menu
    Copy the full SHA
    949882c View commit details
    Browse the repository at this point in the history