65 Commits
Author SHA1 Message Date
Geoff TaylorandGitHub c401cee2f6 chore: Version numbers and CHANGELOG updated (#1022) 2026-06-30 10:49:02 -04:00
Geoff TaylorandGitHub 088d337ef5 fix: address WordPress.org plugin review (rename + prefixing + headers) (#1019)
* fix: address WordPress.org plugin review feedback

- Prefix the session transaction queue transient with the plugin's
  graphql_woocommerce_ namespace instead of the generic "woo_" word, to
  avoid collisions (Plugin Directory: prefix data storage).
- Declare the WooCommerce dependency via the "Requires Plugins: woocommerce"
  plugin header.
- Bump README.txt "Tested up to" to 7.0.
- Ship composer.json in the distributed plugin (drop it, and composer.lock,
  from composer archive excludes) so the build is reproducible/reviewable.

* chore: rename plugin to "GraphQL for eCommerce" for trademark compliance

The WordPress.org plugin review flagged the display name/slug for beginning
with the "WPGraphQL" trademark (and the "WooGraphQL" portmanteau of the
WooCommerce mark), which can imply official affiliation.

- Display name (plugin header + readme title) -> "GraphQL for eCommerce".
- Slug/text domain -> "graphql-for-ecommerce" (header, all i18n string
  literals, and the PHPCS WordPress.WP.I18n text_domain config).
- Update user-facing notices/errors that named the old plugin.

"WooGraphQL" remains the project's informal nickname (repo, docs, community),
just not in the WordPress.org directory's official name/slug. Internal file
names and GitHub URLs are unchanged.

* fix: keep test-only dev deps out of the committed composer.json

The committed manifest mirrors develop (lint/stan dev deps only); CI adds the
test suite deps at runtime via `composer installTestEnv`. A previous commit
captured the installTestEnv-modified composer.json, desyncing it from
composer.lock and breaking `composer install` in CI.

* chore: regenerate composer.lock (refresh dev dependencies)

Regenerate the lock from the manifest so it is in sync (fixes the CI
`composer install` failure) and refresh dependencies in the process —
firebase/php-jwt v7.0.4 -> v7.1.0 plus 11 others, with vendor-prefixed
re-strauss'd to match. Full wpunit suite passes against the updated deps
(305 tests, 835 assertions).

* chore: rename text domain in createdVia/attribution strings from #1018

#1018 (createdVia + order attribution) merged into develop after the rename
commit was authored, so its new i18n strings still used the old
'wp-graphql-woocommerce' text domain. Update them to 'graphql-for-ecommerce'
to match the rename.
2026-06-30 10:16:21 -04:00
Geoff TaylorandGitHub e82ace934c chore: CHANGELOG and version numbers updated (#1015) 2026-04-02 19:07:31 -04:00
Geoff TaylorandGitHub fc2a0ea56b chore: CHANGELOG and version numbers updated (#1013) 2026-04-01 13:25:20 -04:00
Geoff TaylorandGitHub 198307f9d3 chore: Plugin official name has been changed (#1008) 2026-03-31 11:17:58 -04:00
Geoff TaylorandGitHub b42223f226 chore: v1.0.0 release preparation (#1007)
- Update plugin version to 1.0.0 and bump dependency requirements
  (WP 6.3+, PHP 8.1+, WC 9.0+, WPGraphQL 2.0+)
- Update README.md, README.txt, and docs with v1.0.0 features
- Add building-a-woocommerce-admin-app.md documenting WC Settings API,
  product CRUD, product attribute management, and refund operations
- Update settings.md with new v1.0.0 settings documentation
- Update installation.md with version prerequisites
- Remove obsolete toc.md (replaced by docs/README.md)
- Update @since tags from TBD to 1.0.0
2026-03-31 11:06:51 -04:00
Geoff TaylorandGitHub 24dede2b89 chore: READMEs and CHANGELOG updated (#926) 2025-02-28 19:23:22 -05:00
Geoff TaylorandGitHub 74099a099e chore: READMEs and CHANGELOG updated (#907) 2024-11-12 13:52:07 -05:00
Geoff TaylorandGitHub edbd31c3bd devops: Name officially changed to "WPGraphQL for WooCommerce" (#900)
* devops: Name officially changed to "WPGraphQL for WooCommerce"

* devops: GA workflow environment updated

* devops: GA workflow environment updated

* devops: composer-git-hooks downgraded to "2.8.5"

* devops: Unstable session manager tests skipped

* chore: cleanup applied

* devops: Docker configurations updated

* devops: Docker configurations updated

* devops: Docker configurations updated

* devops: Docker configurations updated

* devops: Docker configurations updated
2024-11-06 19:23:36 -05:00
Geoff TaylorandGitHub 57f2a1eba0 chore: version numbers and READMEs updated (#883) 2024-08-07 12:54:57 -04:00
Geoff TaylorandGitHub 895b040953 chore: version numbers and changelog updated (#858) 2024-05-21 00:57:56 -04:00
Geoff TaylorandGitHub ea49c90382 chore: README and CHANGELOG updated (#835) 2023-12-27 12:11:26 -05:00
Dovid LevineandGitHub e96236696f chore: bump deps to meet actual requirements and lint for WPCS 3.0 (#816)
* chore: bump min versions to actual and update deps

* chore: fix multiple empty lines at EOF

* chore: preincrement when standalone (phpcs)

* fix: use `printf` instead of `echo sprintf` [phpcs]

* chore: avoid lonely `if()` in `else{}` [phpcs]

* chore: avoid reserved keywords as param names [phpcs]

* chore: remove unused callback params [phpcs]

* chore: remove more unused callback params [phpcs]

* chore: apply lints to tests

* chore: update ruleset for PHPCS 3.0

* texts: restore $last_request_headers
2023-11-30 08:41:32 -05:00
Geoffrey K TaylorandGitHub d3b3f93e16 chore: READMEs & CHANGELOG updated (#815) 2023-10-31 20:35:34 -04:00
Geoffrey K TaylorandGitHub 63a2727681 chore: version number and READMEs updated (#813) 2023-10-17 05:08:58 -04:00
Geoffrey K TaylorandGitHub 570d582306 chore: version numbers updated & CHANGELOG.md updated (#810) 2023-10-05 01:28:08 -04:00
Geoffrey K TaylorandGitHub 966ab37dee chore: version numbers set and CHANGELOG updated. (#807) 2023-09-23 04:10:21 -04:00
Geoffrey K TaylorandGitHub ac5fa6b9ab chore: version numbers set and readmes updated. (#805) 2023-09-18 13:55:00 -04:00
Geoffrey K TaylorandGitHub f09e37e4be chore: READMEs and CHANGELOG updated. (#790) 2023-08-22 20:43:07 -04:00
Geoffrey K TaylorandGitHub 18ec202538 chore: version numbers, README and CHANGELOG updated. (#772) 2023-07-19 21:07:24 -04:00
Dovid LevineandGitHub fa8e3005e5 fix: remove trailing commas from function calls (#768)
* fix!: update deps to required versions

* fix: trailing commas not allowed in PHP 7.2
2023-07-19 15:10:22 -04:00
Geoffrey K TaylorandGitHub 9fbf2594cf chore: CHANGELOG and READMEs updated. (#758) 2023-07-03 03:41:31 -04:00
Geoffrey K TaylorandGitHub e3e16e2a0f chore: Pre-release v0.14.0 (#751)
* chore: CHANGELOG.md and README.md updated.

* chore: README.md updated.
2023-06-21 14:41:43 -04:00
Geoffrey K TaylorandGitHub 56c40465e5 chore: CHANGELOG.md and version numbers updated. (#747) 2023-05-22 16:09:24 -04:00
Geoffrey K TaylorandGitHub ca50a90a07 chore: CHANGELOG and version numbers updated. (#738) 2023-04-20 20:32:10 -04:00
Geoffrey K TaylorandGitHub f65cfe92c7 chore: CHANGELOG.md and version numbers updated. (#733) 2023-04-19 00:17:40 -04:00
Geoffrey K TaylorandGitHub f55404e36a chore: CHANGELOG.md and version numbers updated. (#727) 2023-04-04 12:12:56 -04:00
Geoffrey K TaylorandGitHub 4fc9b93d0c CHANGELOG and version updated. (#724) 2023-03-31 20:18:26 -04:00
Geoffrey K TaylorandGitHub e4f7da8fdb chore: CHANGELOG.md and version numbers updated (#705)
* chore: CHANGELOG.md and version numbers updated

* chore: Unstable test skipped.

* chore: WPCS compliance met.
2023-02-02 17:53:23 -05:00
Geoff Taylor 23c7f30347 chore: version numbers updated. CHANGELOG updated. 2022-12-07 17:33:22 -05:00
Geoffrey K TaylorandGitHub a89e567189 chore: Old docs removed. New logo added. (#652) 2022-08-29 13:35:15 -04:00
Geoff Taylor 7aedfd9c7a version numbers updated. 2022-06-30 16:36:29 -04:00
Geoff Taylor e105082166 chore: CHANGELOG and version numbers updated. 2022-03-15 14:58:35 -04:00
Geoff Taylor 7890ef6032 version numbers updated 2022-01-25 13:46:18 -05:00
Geoff Taylor be38f2939b version numbers updated and CHANGELOG.md updated 2021-11-04 18:13:37 -04:00
Geoff Taylor 2a721a2443 chore: version numbers and CHANGELOG updated. 2021-10-25 17:39:54 -04:00
Geoff Taylor 847901dc84 chore: Versions numbers and CHANGELOG.md updated 2021-09-08 16:27:50 -04:00
Geoff Taylor ff6af675ae chore: CHANGELOG and version numbers updated. 2021-08-11 14:39:20 -04:00
Geoff Taylor c4be14497a version numbers updated. 2021-07-06 20:24:10 -04:00
Geoff Taylor ea2e226d0e version numbers updated. 2021-07-05 20:48:47 -04:00
Geoff Taylor 6f4a685b81 readmes updated. 2021-07-05 20:38:58 -04:00
Geoff Taylor 8be07675d1 version number and CHANGELOG.md updated. 2021-06-14 16:18:46 -04:00
Geoff Taylor 312e9ce978 version numbers updated. 2021-03-17 19:36:40 -04:00
Geoff Taylor db095015b1 Version numbers and Repo templates updated. 2021-02-26 21:12:52 -05:00
Geoff Taylor a7bd83aee6 CHANGELOG.md and version numbers updated. 2020-11-24 13:13:36 -05:00
Geoff Taylor 1b9a6de9fc Version numbers updated. 2020-11-24 01:12:12 -05:00
Geoff Taylor ddf7661ccf Minor patches applied 2020-10-15 13:12:57 -04:00
Geoff Taylor 86a7ef1bdf final cleanups in code. 2020-10-13 15:01:44 -04:00
Geoff Taylor a95b406143 version numbers updated. 2020-07-29 12:32:02 -04:00
Geoff TaylorandGeoff Taylor 0573591ab8 Stripe payment gateway support implemented 2020-05-11 21:22:40 -04:00