Skip to content
Permalink
Branch: develop
Commits on May 1, 2019
  1. CS: minor updates (#777)

    GaryJones committed May 1, 2019
    CS: minor updates
Commits on Apr 30, 2019
  1. CS: minor updates

    jrfnl committed Apr 30, 2019
    * Minor ruleset updates:
        - Use PHPCS 3.x `basepath` directive.
        - Update the whitelisted "one OO object per file" sniff name. Sniff was swopped out in WPCS 2.0.
        - Whitelist underscore prefixed method names as renaming those now would break BC.
    * Minor updates in the main TGMPA file:
        - Update the inline whitelist comments from WPCS native to PHPCS native style. The WPCS native whitelist comments were deprecated in WPCS 2.0.0.
Commits on Feb 11, 2019
  1. Merge pull request #772 from TGMPA/feature/travis-tweaks

    GaryJones committed Feb 11, 2019
    Build/Travis/Composer: various tweaks
  2. Build/Travis/Composer: various tweaks

    jrfnl committed Feb 11, 2019
    ### Travis:
    
    * Add testing against PHP 7.4-develop.
    * As PHP 7.3 has now been released, remove testing against PHP 7.2.
    * Move the running of the sniffs to the PHP 7.3 build.
    
    ### Composer:
    * Use WPCS 2.0+
    * Use DealerDirect PHPCS installer 0.5+
Commits on Oct 14, 2018
  1. Merge pull request #762 from TGMPA/feature/travis-add-php-7.3

    GaryJones committed Oct 14, 2018
    Build/Travis: test builds against PHP 7.3
  2. 🚀 Build/Travis: test builds against PHP 7.3

    jrfnl committed Oct 14, 2018
    Once PHP 7.3-beta came out, the `nightly` build on Travis became PHP 7.4-dev and build haven't been tested against PHP 7.3 for months now.
    
    Luckily, Travis has *finally* deemed it appropriate to set up a PHP 7.3 alias now RC3 is out, so I've added  PHP 7.3 to the matrix.
Commits on Oct 8, 2018
  1. Merge pull request #761 from TGMPA/feature/use-phpcompatibilitywp-2.0.0

    GaryJones committed Oct 8, 2018
    Update for PHPCompatibilityWP 2.0.0
  2. Update for PHPCompatibilityWP 2.0.0

    jrfnl committed Oct 8, 2018
    Update to use the newer version of [PHPCompatibilityWP as released today](https://github.com/PHPCompatibility/PHPCompatibilityWP/releases/tag/2.0.0).
    
    Also: not sure why I didn't change the standard reference in the ruleset in 755, but that's fixed now (not that it really mattered as TGMPA doesn't use any of the WP provided backfills, but still).
Commits on Aug 6, 2018
  1. Merge pull request #757 from TGMPA/feature/travis-tweaks

    GaryJones committed Aug 6, 2018
    Travis tweaks
  2. Travis tweaks

    jrfnl committed Aug 6, 2018
    * Cache composer downloads between builds.
    * Don't lint the files in the `vendor` directory.
Commits on Aug 1, 2018
  1. Merge pull request #755 from TGMPA/feature/update-cs-for-wpcs-1.0.0

    GaryJones committed Aug 1, 2018
    QA/CS: update for new releases of dev dependencies
  2. QA/CS: update for new releases of dev dependencies

    jrfnl committed Aug 1, 2018
    Composer:
    * Update to use WPCS 1.0.0.
    * Switch over from using `PHPCompatibility` to `PHPCompatibilityWP`.
    * Remove `PHP_CodeSniffer` dependency as it's not *our* dependency, but a dependency of WPCS and PHPCompatibility.
    
    PHPCS ruleset:
    * Use `WordPress-Extra` + `WordPress-Docs` to maintain the same behaviour as before.
    
    Travis:
    * Use Composer to install the dev dependencies instead of git cloning them.
Commits on May 27, 2018
  1. Merge pull request #742 from iliman/patch-1

    GaryJones committed May 27, 2018
    Fix the Yoast SEO plugin name
  2. Fix the Yoast SEO plugin name

    iliman committed May 27, 2018
Commits on Mar 12, 2018
  1. Add fr_CA langages files (#734)

    eric-gagnon authored and jrfnl committed Mar 12, 2018
    The files are based on fr_FR with improvement after linguistic revision from www.banq.qc.ca internal linguistic service.
  2. Merge pull request #727 from alex-georgiou/develop

    jrfnl committed Mar 12, 2018
    Add Greek translation
Commits on Feb 1, 2018
  1. Merge branch 'Greek-translation' into develop

    alex-georgiou committed Feb 1, 2018
  2. copy pot to po

    alex-georgiou committed Feb 1, 2018
Commits on Jan 20, 2018
  1. Merge pull request #724 from TGMPA/feature/travis-stabilize-xdebug-re…

    GaryJones committed Jan 20, 2018
    …moval
    
    Travis: More stable solution for removing Xdebug when not needed
  2. Travis: More stable solution for removing Xdebug when not needed

    jrfnl committed Jan 20, 2018
    As per https://twitter.com/kelunik/status/954242454676475904
    
    When newer images of PHP versions become available, Xdebug isn't always installed.
    Using this little titbit, the builds won't break because of it.
  3. Merge pull request #723 from mobby2561/develop

    jrfnl committed Jan 20, 2018
     Updated cs_CZ translations
Commits on Jan 19, 2018
  1. Updated cs_CZ translations

    mobby2561 committed Jan 19, 2018
    I've updated a few typos + strings iconsistency.
Commits on Jan 15, 2018
  1. Merge pull request #720 from TGMPA/feature/add-gitattributes-file

    GaryJones committed Jan 15, 2018
    Add a `.gitattributes` file
  2. Gitattributes: add contributing.md file to the list

    jrfnl committed Jan 15, 2018
Commits on Jan 14, 2018
  1. Merge pull request #721 from TGMPA/feature/composer-dev-dependencies

    GaryJones committed Jan 14, 2018
    Composer: add dev dependencies
  2. Merge pull request #719 from TGMPA/feature/travis-validate-composer.json

    GaryJones committed Jan 14, 2018
    Travis/Build: validate the composer.json file
  3. Merge pull request #718 from TGMPA/feature/speed-up-travis

    GaryJones committed Jan 14, 2018
    Travis: speed up build times by disabling Xdebug
  4. Merge pull request #717 from TGMPA/feature/travis-no-hhvm

    GaryJones committed Jan 14, 2018
    Travis: stop build testing against HHVM
  5. Composer: add dev dependencies

    jrfnl committed Jan 14, 2018
  6. Travis/Build: validate the composer.json file

    jrfnl committed Jan 14, 2018
    Validate the `composer.json` file on each build.
    Ref: https://getcomposer.org/doc/03-cli.md#validate
    
    Notes:
    * This check has not been restricted to a specific PHP version as there may be different versions of Composer being run on different Travis PHP images, so validating the file once against each PHP/Composer combi should make sure the file is properly validated.
    * `--strict` checking is disabled with reason. As of Composer 1.6.0, the SPDX license identifiers v3.0 for GPL/LGPL/AGPL are supported and the old license identifiers are deprecated.
        So using the "new" license identifier would fail the validation for Composer < 1.6.0, using the old license identifier would fail the validation for Composer 1.6.0+. By ignoring warnings, this issue is bypassed.
    
    Refs:
    * https://github.com/composer/composer/releases/tag/1.6.0
    * https://spdx.org/news/news/2018/01/license-list-30-released
  7. Add a `.gitattributes` file

    jrfnl committed Jan 14, 2018
    This PR adds a `.gitattributes` file to keep the archives GH creates of the repo clean of development related files.
    People using Composer can still get these files in their setup if they really want to, by using `--prefer-source`.
    
    Refs:
    * [Reddit: I don't need your tests in my production](https://www.reddit.com/r/PHP/comments/2jzp6k/i_dont_need_your_tests_in_my_production)
    * [Blog: I don't need your tests in my production](https://blog.madewithlove.be/post/gitattributes/)
  8. Travis: stop build testing against HHVM

    jrfnl committed Jan 14, 2018
  9. Travis: speed up build times by disabling Xdebug

    jrfnl committed Jan 14, 2018
  10. Merge pull request #716 from TGMPA/spdx-license

    jrfnl committed Jan 14, 2018
    Use SPDX License List 3.0 identifier
Older
You can’t perform that action at this time.