Skip to content

Releases: rtCamp/snapwp-helper

v0.3.1 - 2026-02-15

15 Feb 11:52
4e9fba2

Choose a tag to compare

This patch release bumps the package dependencies to their latest (SemVer-compatible) versions.

  • chore: Update Composer and NPM dependencies to their latest (SemVer-compatible) versions.
  • chore: Bump tested up to headers to WordPress v6.9.1 and WPGraphQL v2.9.0.

What's Changed

  • fix: Workflow does not contain permissions by @justlevine in #115
  • chore: update deps by @justlevine in #122
  • Enable Dependabot Ecosystems by @iamimmanuelraj in #121
  • chore(deps): bump softprops/action-gh-release from 2.2.1 to 2.5.0 by @dependabot[bot] in #123
  • chore(deps): bump ramsey/composer-install from 3.1.0 to 3.1.1 by @dependabot[bot] in #126
  • chore(deps): bump actions/setup-node from 4 to 6 by @dependabot[bot] in #129
  • chore(deps): bump actions/checkout from 4 to 6 by @dependabot[bot] in #128
  • chore(deps): bump actions/upload-artifact from 4 to 6 by @dependabot[bot] in #124
  • chore(deps): bump shivammathur/setup-php from 2.32.0 to 2.36.0 by @dependabot[bot] in #130
  • chore(deps): bump tj-actions/changed-files from 46.0.1 to 47.0.1 by @dependabot[bot] in #131
  • chore(deps-dev): bump phpstan/phpstan from 2.1.33 to 2.1.35 by @dependabot[bot] in #139
  • chore(deps-dev): bump axepress/wp-graphql-stubs from 2.3.3 to 2.6.0 by @dependabot[bot] in #140
  • chore(deps-dev): bump @wordpress/i18n from 6.10.0 to 6.11.0 by @dependabot[bot] in #133
  • chore(deps-dev): bump @wordpress/babel-preset-default from 8.37.0 to 8.38.0 by @dependabot[bot] in #136
  • chore(deps-dev): bump @wordpress/e2e-test-utils-playwright from 1.37.0 to 1.38.0 by @dependabot[bot] in #135
  • chore(deps-dev): bump @wordpress/scripts from 31.2.0 to 31.3.0 by @dependabot[bot] in #134
  • chore: update deps + dependabot by @justlevine in #150
  • chore(deps-dev): bump @playwright/test from 1.58.0 to 1.58.1 in the npm-dev-minor-patch group across 1 directory by @dependabot[bot] in #153
  • chore(deps-dev): bump phpstan/phpstan from 2.1.37 to 2.1.38 in the composer-dev-minor-patch group by @dependabot[bot] in #155
  • chore(deps): bump tj-actions/changed-files from 47.0.1 to 47.0.2 in the github-actions-updates group by @dependabot[bot] in #156
  • chore(deps): bump qs from 6.14.1 to 6.14.2 by @dependabot[bot] in #157
  • chore(deps): bump fast-xml-parser and @wp-playground/cli by @dependabot[bot] in #158
  • release: 0.3.1 by @justlevine in #159

New Contributors

Full Changelog: 0.3.0...0.3.1

v0.3.0 - 2025-06-20

20 Jun 15:30
a89b652

Choose a tag to compare

This major release bumps the minimum required WPGraphQL version to v2.3.3, allowing the plugin to benefit from the latest performance improvements.

What's Changed

  • feat!: Bump minimum required WPGraphQL version to 2.3.3.
  • dev: Use callables for GraphQL descriptions.
  • chore: Update NPM and Composer dependencies to their latest (SemVer-compatible) versions.
  • chore: Remove unnecessary Composer dev-dependencies.

Full Changelog: 0.2.4...0.3.0

v0.2.4 - 2025-05-15

15 May 16:04
fced6b3

Choose a tag to compare

This minor release adds compatibility for the latest versions of SnapWP, WordPress, and WPGraphQL.

What's Changed

  • dev: Use "private" Config API variables for environment generation.
  • fix: Update references from NEXT_PUBLIC_URL to NEXT_PUBLIC_FRONTEND_URL.
  • chore: Update Composer and NPM dev-dependencies to their latest (SemVer-compatible) versions.
  • chore: Update PHPCS ruleset for PHPCS v3.3 compatibility.
  • chore: Test compatibility with WordPress v6.8.1 and WPGraphQL v2.3.0.

Full Changelog: 0.2.3...0.2.4

v0.2.3 - 2025-04-24

24 Apr 15:47
9b99a11

Choose a tag to compare

This minor release exposes new fields to the GraphQL schema, such as whether a template is404. We also fixed a compatibility issue with WordPress v6.8 and i18n support.

What's Changed

  • feat: Expose is404 field on RenderedTemplate GraphQL type and model.
  • feat: Expose GlobalStyles.bigImageSizeThreshold field to the GraphQL schema.
  • fix: Avoid translation calls before init action.
  • chore: Test compatibility with WordPress v6.8.
  • chore: Update Composer and NPM dev-dependencies to their latest (SemVer-compatible) versions.

Full Changelog: 0.2.2...0.2.3

v0.2.2 - 2025-03-31

31 Mar 16:31
657ab53

Choose a tag to compare

This minor release adds support for the generalSettings.siteIcon field in the schema, and updates the EnvGenerator variables to reflect the latest requirements by the SnapWP Framework.

Note: While there are no breaking changes in this release, the generated .env file is only compatible with the latest version of the SnapWP Framework. If you are using an older version, you will need to set your .env variables manually.

What's changed

  • feat: Expose generalSettings.siteIcon field to the schema.
  • refactor: Update EnvGenerator variables and handling.
  • dev: Deprecate the snapwp_helper_get_env_content() and snapwp_helper_get_env_variables() functions, in favor of using the VariableRegistry and Generator classes directly.
  • chore: Update Composer / NPM dependencies to their latest (SemVer-compatible) versions.
  • chore: Fix readme.txt link syntax.
  • tests: Use IntegrationTestCase for Integration tests.

New Contributors

Full Changelog: 0.2.1...0.2.2

v0.2.1 - 2025-03-10

10 Mar 18:18
175692a

Choose a tag to compare

This patch release fixes a regression where an unset flat query arg passed to templateByUri.editorBlocks would return unflattened blocks.

What's changed

  • fix: Ensure blocks are flattened if no flat query arg is passed to templateByUri.editorBlocks.
  • chore: Update Composer and NPM dev-dependencies to their latest (SemVer-compatible) versions.

Full Changelog: 0.2.0...0.2.1

v0.2.0 - 2025-03-01

01 Mar 22:34
362ee46

Choose a tag to compare

This major release aligns the WPGraphQL schema with changes backported upstream to WPGraphQL. Additionally, it fixes an issue when querying for nested editorBlocks data.

Breaking

  • feat!: Change ScriptModuleDependency.importType from type String to ScriptModuleImportTypeEnum.
  • feat!: Remove EnqueuedScript.location field in favor of EnqueuedScript.groupLocation.

Fixed

  • fix: Ensure templateByUri.editorBlocks respects the flat query arg.

Misc

  • ci: Unmute WP_DEBUG_DISPLAY during env creation.
  • chore: Remove unnecessary WordPress version checks.
  • chore: Update Composer and NPM dev-dependencies to their latest (SemVer-compatible) versions.

Full Changelog: 0.1.0...0.2.0

v0.1.0 - 2025-02-19

19 Feb 16:12
8e49111

Choose a tag to compare

This release represents the first 0.X release of SnapWP Helper, allowing for future patch releases to be semantically versioned without breaking changes.

There are no breaking changes in this release.

What's Changed

Changed

  • chore: Update Admin screen links and latest steps.

Misc

  • chore: Update Composer dev-dependencies to their latest versions.

Full Changelog: 0.0.2...0.1.0

v0.0.2 - 2025-02-18

18 Feb 20:18
16f5680

Choose a tag to compare

What's Changed

Breaking

  • chore!: Bump minimum required WPGraphQL Content Blocks version to 4.6.0.

Added

  • feat: Add compatibility with WPGraphQL v2.0 and WPGraphQL Content Blocks v4.8.
  • feat: make generated NEXT_PUBLIC_URL and NODE_TLS_REJECT_UNAUTHORIZED environment variables uncommented by default.

Changed

  • dev: Add new snapwp_helper/admin/capability filter.

Fixed

  • fix: Ensure WPGraphQL exists before using in SchemaFilters.
  • fix: Use manage_options for default admin screen capability.

Docs

  • docs: Misc cleanup.
  • docs: Add usage docs on querying for globalStyles data.
  • docs: Add Quick Install instructions for wp-cli and composer.

Misc

  • ci: Enable CodeClimate and Coveralls reporting.
  • chore: Update Composer and NPM dependencies to their latest (SemVer-compatible) versions.
  • chore: Update PHPStan to v2.0 and remediate new smells.
  • chore: lint JS files with ESLint.

Full Changelog: 0.0.1...0.0.2

v0.0.1 - 2025-01-30

30 Jan 23:23
be2a9f1

Choose a tag to compare

This is the initial (public) release of SnapWP Helper

Full Changelog: https://github.com/rtCamp/snapwp-helper/commits/0.0.1