Skip to content

Development#169

Draft
HardeepAsrani wants to merge 37 commits into
mainfrom
development
Draft

Development#169
HardeepAsrani wants to merge 37 commits into
mainfrom
development

Conversation

pirate-bot and others added 30 commits June 25, 2026 00:50
…/phpstan/phpstan-2.2.1

chore(deps-dev): bump phpstan/phpstan from 2.1.31 to 2.2.1
Bumps [codeinwp/themeisle-sdk](https://github.com/Codeinwp/themeisle-sdk) from 3.3.51 to 3.3.54.
- [Release notes](https://github.com/Codeinwp/themeisle-sdk/releases)
- [Changelog](https://github.com/Codeinwp/themeisle-sdk/blob/v3.3.54/CHANGELOG.md)
- [Commits](Codeinwp/themeisle-sdk@v3.3.51...v3.3.54)

---
updated-dependencies:
- dependency-name: codeinwp/themeisle-sdk
  dependency-version: 3.3.52
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps-dev): bump @wordpress/scripts from 27.9.0 to 32.5.0

Bumps [@wordpress/scripts](https://github.com/WordPress/gutenberg/tree/HEAD/packages/scripts) from 27.9.0 to 32.5.0.
- [Release notes](https://github.com/WordPress/gutenberg/releases)
- [Changelog](https://github.com/WordPress/gutenberg/blob/trunk/packages/scripts/CHANGELOG.md)
- [Commits](https://github.com/WordPress/gutenberg/commits/@wordpress/scripts@32.5.0/packages/scripts)

---
updated-dependencies:
- dependency-name: "@wordpress/scripts"
  dependency-version: 31.2.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

* fix: migrate eslint config to flat format

Co-authored-by: HardeepAsrani <2649903+HardeepAsrani@users.noreply.github.com>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: openai-code-agent[bot] <242516109+Codex@users.noreply.github.com>
Co-authored-by: HardeepAsrani <2649903+HardeepAsrani@users.noreply.github.com>
Bumps [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) from 4.1.17 to 4.3.1.
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases)
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.3.1/packages/tailwindcss)

---
updated-dependencies:
- dependency-name: tailwindcss
  dependency-version: 4.1.18
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [filenamify](https://github.com/sindresorhus/filenamify) from 4.3.0 to 7.0.2.
- [Release notes](https://github.com/sindresorhus/filenamify/releases)
- [Commits](sindresorhus/filenamify@v4.3.0...v7.0.2)

---
updated-dependencies:
- dependency-name: filenamify
  dependency-version: 7.0.1
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [semantic-release](https://github.com/semantic-release/semantic-release) from 19.0.5 to 25.0.5.
- [Release notes](https://github.com/semantic-release/semantic-release/releases)
- [Commits](semantic-release/semantic-release@v19.0.5...v25.0.5)

---
updated-dependencies:
- dependency-name: semantic-release
  dependency-version: 25.0.2
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
….3 (#137)

* chore(deps-dev): bump szepeviktor/phpstan-wordpress from 2.0.2 to 2.0.3

Bumps [szepeviktor/phpstan-wordpress](https://github.com/szepeviktor/phpstan-wordpress) from 2.0.2 to 2.0.3.
- [Release notes](https://github.com/szepeviktor/phpstan-wordpress/releases)
- [Commits](szepeviktor/phpstan-wordpress@v2.0.2...v2.0.3)

---
updated-dependencies:
- dependency-name: szepeviktor/phpstan-wordpress
  dependency-version: 2.0.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

* fix: resolve phpstan issues after phpstan-wordpress bump

Co-authored-by: HardeepAsrani <2649903+HardeepAsrani@users.noreply.github.com>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: openai-code-agent[bot] <242516109+Codex@users.noreply.github.com>
Co-authored-by: HardeepAsrani <2649903+HardeepAsrani@users.noreply.github.com>
Bumps [cssnano](https://github.com/cssnano/cssnano) from 7.1.1 to 8.0.2.
- [Release notes](https://github.com/cssnano/cssnano/releases)
- [Commits](https://github.com/cssnano/cssnano/compare/cssnano@7.1.1...cssnano@8.0.2)

---
updated-dependencies:
- dependency-name: cssnano
  dependency-version: 7.1.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
)

Bumps [wp-coding-standards/wpcs](https://github.com/WordPress/WordPress-Coding-Standards) from 3.2.0 to 3.3.0.
- [Release notes](https://github.com/WordPress/WordPress-Coding-Standards/releases)
- [Changelog](https://github.com/WordPress/WordPress-Coding-Standards/blob/develop/CHANGELOG.md)
- [Commits](WordPress/WordPress-Coding-Standards@3.2.0...3.3.0)

---
updated-dependencies:
- dependency-name: wp-coding-standards/wpcs
  dependency-version: 3.3.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [grunt-version](https://github.com/kswedberg/grunt-version) from 3.0.1 to 3.0.2.
- [Commits](kswedberg/grunt-version@3.0.1...3.0.2)

---
updated-dependencies:
- dependency-name: grunt-version
  dependency-version: 3.0.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [chart.js](https://github.com/chartjs/Chart.js) from 4.5.0 to 4.5.1.
- [Release notes](https://github.com/chartjs/Chart.js/releases)
- [Commits](chartjs/Chart.js@v4.5.0...v4.5.1)

---
updated-dependencies:
- dependency-name: chart.js
  dependency-version: 4.5.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [replace-in-file](https://github.com/adamreisnz/replace-in-file) from 7.2.0 to 8.4.0.
- [Release notes](https://github.com/adamreisnz/replace-in-file/releases)
- [Changelog](https://github.com/adamreisnz/replace-in-file/blob/main/CHANGELOG.md)
- [Commits](adamreisnz/replace-in-file@v7.2.0...v8.4.0)

---
updated-dependencies:
- dependency-name: replace-in-file
  dependency-version: 8.4.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* chore(deps-dev): bump @wordpress/env from 10.32.0 to 11.9.0

Bumps [@wordpress/env](https://github.com/WordPress/gutenberg/tree/HEAD/packages/env) from 10.32.0 to 11.9.0.
- [Release notes](https://github.com/WordPress/gutenberg/releases)
- [Changelog](https://github.com/WordPress/gutenberg/blob/trunk/packages/env/CHANGELOG.md)
- [Commits](https://github.com/WordPress/gutenberg/commits/@wordpress/env@11.9.0/packages/env)

---
updated-dependencies:
- dependency-name: "@wordpress/env"
  dependency-version: 10.37.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* test(e2e): support wp-json and rest_route API URLs in Playwright mocks

Agent-Logs-Url: https://github.com/Codeinwp/hyve-lite/sessions/9d6041cb-f96b-48c9-8f3b-af3f9d4f985b

Co-authored-by: HardeepAsrani <2649903+HardeepAsrani@users.noreply.github.com>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: openai-code-agent[bot] <242516109+Codex@users.noreply.github.com>
Co-authored-by: HardeepAsrani <2649903+HardeepAsrani@users.noreply.github.com>
* fix: improve chat button accessibility

* test(e2e): support wp-json and rest_route URL patterns

Co-authored-by: HardeepAsrani <2649903+HardeepAsrani@users.noreply.github.com>

* test(e2e): target floating chat open button by stable selector

Co-authored-by: HardeepAsrani <2649903+HardeepAsrani@users.noreply.github.com>

---------

Co-authored-by: openai-code-agent[bot] <242516109+Codex@users.noreply.github.com>
Co-authored-by: HardeepAsrani <2649903+HardeepAsrani@users.noreply.github.com>
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
…riant (#170)

* Initial plan

* fix: show distinct placeholder for chat bubble block

Co-authored-by: HardeepAsrani <2649903+HardeepAsrani@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: HardeepAsrani <2649903+HardeepAsrani@users.noreply.github.com>
Bumps [phpstan/phpstan](https://github.com/phpstan/phpstan-phar-composer-source) from 2.2.2 to 2.2.3.
- [Commits](https://github.com/phpstan/phpstan-phar-composer-source/commits)

---
updated-dependencies:
- dependency-name: phpstan/phpstan
  dependency-version: 2.2.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) from 4.3.1 to 4.3.2.
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases)
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.3.2/packages/tailwindcss)

---
updated-dependencies:
- dependency-name: tailwindcss
  dependency-version: 4.3.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [postcss](https://github.com/postcss/postcss) from 8.5.15 to 8.5.16.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](postcss/postcss@8.5.15...8.5.16)

---
updated-dependencies:
- dependency-name: postcss
  dependency-version: 8.5.16
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [grunt](https://github.com/gruntjs/grunt) from 1.6.1 to 1.6.2.
- [Release notes](https://github.com/gruntjs/grunt/releases)
- [Changelog](https://github.com/gruntjs/grunt/blob/main/CHANGELOG)
- [Commits](gruntjs/grunt@v1.6.1...v1.6.2)

---
updated-dependencies:
- dependency-name: grunt
  dependency-version: 1.6.2
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@wordpress/env](https://github.com/WordPress/gutenberg/tree/HEAD/packages/env) from 11.9.0 to 11.10.0.
- [Release notes](https://github.com/WordPress/gutenberg/releases)
- [Changelog](https://github.com/WordPress/gutenberg/blob/trunk/packages/env/CHANGELOG.md)
- [Commits](https://github.com/WordPress/gutenberg/commits/@wordpress/blocks@11.10.0/packages/env)

---
updated-dependencies:
- dependency-name: "@wordpress/env"
  dependency-version: 11.10.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@wordpress/icons](https://github.com/WordPress/gutenberg/tree/HEAD/packages/icons) from 10.32.0 to 15.1.0.
- [Release notes](https://github.com/WordPress/gutenberg/releases)
- [Changelog](https://github.com/WordPress/gutenberg/blob/trunk/packages/icons/CHANGELOG.md)
- [Commits](https://github.com/WordPress/gutenberg/commits/v15.1.0/packages/icons)

---
updated-dependencies:
- dependency-name: "@wordpress/icons"
  dependency-version: 15.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
… Base (#179)

Private posts were excluded from the Add Data list because the listing and
re-index queries filtered to the 'publish' status only. Include the 'private'
status so private posts can be added and stay in sync when edited.
(Password-protected posts already matched 'publish' and were addable.)

Because added content is surfaced to any chat visitor regardless of the post's
original visibility, adding a private or password-protected post now requires
an explicit confirmation.
Surface whether the saved OpenAI API key is connected, mirroring the
License field's status feedback. Previously saving a key gave no visual
confirmation that it was valid and working.

- Add Main::is_api_key_connected(), exposed as `isApiKeyConnected` in the
  dashboard options data. A key counts as connected when it is set and the
  last stored OpenAI error is not one that invalidates the key itself
  (transient errors such as rate limiting stay connected).
- Show a "Connected" / "Not connected" indicator under the API Key field
  in Advanced settings, and hide the "Get an API key" link once connected.
- Add unit tests for the connection helper.

Part of Codeinwp/hyve#208
Add Hyve's data-processing disclosure to the core Privacy Policy guide (Settings -> Privacy) via wp_add_privacy_policy_content(). Covers that visitor messages are stored on the site and sent to OpenAI (third party, US) for moderation, embeddings and completion. When Qdrant is connected, an additional line discloses that the message embedding is sent to Qdrant for lookup. Available in Lite.
Titles from get_the_title() pass through the the_title filter
(wptexturize/convert_chars), which emits HTML entities such as
&#8211; for dashes. These were rendered raw in the add data field
and also stored in the embedding text. Decode them with
html_entity_decode() so the UI and embeddings get clean text.
* feat: control chat visibility from the dashboard

Replace the single Enable/Disable toggle with visibility rules on the dashboard: show on all pages, only on selected content, everywhere except selected content, or not automatically (block/shortcode only). Selected content is matched by URL path using contains/matches operators.

The legacy chat_enabled flag is migrated to the new display_mode setting via the SDK migrator, with a read-time fallback for installs that have not migrated yet.

* fix: render inline chat regardless of display mode and show its welcome message
Bumps [@wordpress/icons](https://github.com/WordPress/gutenberg/tree/HEAD/packages/icons) from 10.32.0 to 15.1.0.
- [Release notes](https://github.com/WordPress/gutenberg/releases)
- [Changelog](https://github.com/WordPress/gutenberg/blob/trunk/packages/icons/CHANGELOG.md)
- [Commits](https://github.com/WordPress/gutenberg/commits/v15.1.0/packages/icons)

---
updated-dependencies:
- dependency-name: "@wordpress/icons"
  dependency-version: 15.1.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [phpstan/phpstan](https://github.com/phpstan/phpstan-phar-composer-source) from 2.2.2 to 2.2.3.
- [Commits](https://github.com/phpstan/phpstan-phar-composer-source/commits)

---
updated-dependencies:
- dependency-name: phpstan/phpstan
  dependency-version: 2.2.3
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…ment/wordpress/env-11.10.0

chore(deps-dev): bump @wordpress/env from 11.9.0 to 11.10.0
HardeepAsrani and others added 7 commits July 4, 2026 01:27
…ment/postcss-8.5.16

chore(deps-dev): bump postcss from 8.5.15 to 8.5.16
…ment/tailwindcss-4.3.2

chore(deps-dev): bump tailwindcss from 4.3.1 to 4.3.2
…ment/grunt-1.6.2

chore(deps-dev): bump grunt from 1.6.1 to 1.6.2
Bumps [@tailwindcss/postcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-postcss) from 4.1.17 to 4.3.2.
- [Release notes](https://github.com/tailwindlabs/tailwindcss/releases)
- [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.3.2/packages/@tailwindcss-postcss)

---
updated-dependencies:
- dependency-name: "@tailwindcss/postcss"
  dependency-version: 4.3.2
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
…ment/tailwindcss/postcss-4.3.2

chore(deps-dev): bump @tailwindcss/postcss from 4.1.17 to 4.3.2
Bumps [@wordpress/scripts](https://github.com/WordPress/gutenberg/tree/HEAD/packages/scripts) from 32.5.0 to 32.6.0.
- [Release notes](https://github.com/WordPress/gutenberg/releases)
- [Changelog](https://github.com/WordPress/gutenberg/blob/trunk/packages/scripts/CHANGELOG.md)
- [Commits](https://github.com/WordPress/gutenberg/commits/@wordpress/scripts@32.6.0/packages/scripts)

---
updated-dependencies:
- dependency-name: "@wordpress/scripts"
  dependency-version: 32.6.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
…ment/wordpress/scripts-32.6.0

chore(deps-dev): bump @wordpress/scripts from 32.5.0 to 32.6.0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants