Skip to content

Incompatibility with WordPress 6.6 RC1 #210

Open
@elzadj

Description

Description

Looks like typesense-instantsearch-adapter 2.8.0 doesn't work on WordPress 6.6 RC1. 2.9.0-3 has the same problem.
Please refer to this issue WordPress/gutenberg#62923 (comment)

Our plugin where we use typesense:
https://github.com/maxi-blocks/maxi-blocks
https://wordpress.org/plugins/maxi-blocks/

Steps to reproduce

Try to use typesense-instantsearch-adapter 2.8.0 / 2.9.0-3 on WordPress 6.6RC1

Expected Behavior

Same as on WordPress 6.5.5:
screenshot-maxithemedev dev600 com-2024 07 01-14_51_44

Actual Behavior

The Template Library block crashes with

loadable.esm.mjs:377 Uncaught 
TypeError: Cannot read properties of undefined (reading 'mark')
    at SearchRequestAdapter.js:518:1
    at SearchRequestAdapter.js:545:6
    at ./node_modules/typesense-instantsearch-adapter/lib/SearchRequestAdapter.js (SearchRequestAdapter.js:563:2)
    at __webpack_require__ (bootstrap:19:1)
    at ./node_modules/typesense-instantsearch-adapter/lib/TypesenseInstantsearchAdapter.js (TypesenseInstantsearchAdapter.js:22:29)
    at __webpack_require__ (bootstrap:19:1)
    at ./src/editor/library/container.js (MasonryItem.js:203:27)
    at Function.__webpack_require__ (bootstrap:19:1)

Screenshot from 2024-07-01 14-49-43

Metadata

React 18.3.1
Node v20.11.1
PHP 8.2.20

List of all packages we use in our plugin:

├── @babel/[email protected]
├── @babel/[email protected]
├── @babel/[email protected]
├── @babel/[email protected]
├── @babel/[email protected]
├── @floating-ui/[email protected]
├── @langchain/[email protected]
├── @loadable/[email protected]
├── @prettier/[email protected]
├── @uiw/[email protected]
├── @wordpress/[email protected]
├── @wordpress/[email protected]
├── @wordpress/[email protected]
├── @wordpress/[email protected]
├── @wordpress/[email protected]
├── @wordpress/[email protected]
├── @wordpress/[email protected]
├── @wordpress/[email protected]
├── @wordpress/[email protected]
├── @wordpress/[email protected]
├── @wordpress/[email protected]
├── @wordpress/[email protected]
├── @wordpress/[email protected]
├── @wordpress/[email protected]
├── @wordpress/[email protected]
├── @wordpress/[email protected]
├── @wordpress/[email protected]
├── @wordpress/[email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
└── [email protected]

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions