Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
0ae4cf8
chore: migrate packages to external dependencies
ravinderk Jan 28, 2026
f80f793
refactor: simplify webpack configuration by removing unused plugins a…
ravinderk Feb 2, 2026
8023bf8
Merge branch 'master' into KAD-5419
ravinderk Feb 3, 2026
faa3f7c
chore(build): replace text domain placeholder with text domain
ravinderk Feb 3, 2026
0aff390
chore(build): update script path
ravinderk Feb 3, 2026
388bdac
chore: remove configs
ravinderk Feb 3, 2026
ecfda6f
chore: ignore kadence package related hide file
ravinderk Feb 3, 2026
0e7355c
chore: add script in package.json
ravinderk Feb 3, 2026
d4c0a7b
ci(workflows): add GitHub Actions workflow to check Kadence package v…
ravinderk Feb 4, 2026
ffd5d74
ci: remove github action for checking packages version
ravinderk Feb 11, 2026
0d3a242
chore: update kadence packages version
ravinderk Mar 12, 2026
47622f2
fix: disable build process block
ravinderk Mar 12, 2026
5951a6e
Merge branch 'release/M26.feraligatr' into KAD-5419
ravinderk Mar 12, 2026
aa8eede
build(deps): replace with kadence packages
ravinderk Mar 12, 2026
cbd80af
Merge branch 'release/M26.feraligatr' into KAD-5419
ravinderk Apr 13, 2026
f07de64
build(webpack): simplify kadence extraction mapping
ravinderk Apr 13, 2026
2025f41
Merge branch 'release/M26.feraligatr' into KAD-5419
ravinderk Apr 14, 2026
fb84e85
style(advanced-form/fields): remove unused getUniqueId import
ravinderk Apr 14, 2026
4e69956
fix(toc): remove stray blank line
ravinderk Apr 14, 2026
9a6e72b
ci(eslint): prep optional PR lint flow
ravinderk Apr 14, 2026
fbd03bc
ci(eslint): build kadence packages for lint
ravinderk Apr 14, 2026
f008ded
build(deps): replace hardcoded packages
ravinderk Apr 14, 2026
49ec24e
Merge branch 'release/M26.feraligatr' into KAD-5419
ravinderk Apr 14, 2026
2cab1b6
chore(deps): lock @kadence/components fix ref
ravinderk Apr 14, 2026
5bd9fa7
build(deps): use kadence components 1.1.7
ravinderk Apr 15, 2026
9e27794
build(deps): bump @kadence/components to 1.1.8
ravinderk Apr 15, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
17 changes: 16 additions & 1 deletion .github/workflows/eslint.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,13 @@
name: ESLint
run-name: '[ESLint] ${{ github.event.head_commit.message }}'

on: push
on:
push:
# pull_request:

# permissions:
# contents: write
# pull-requests: write

jobs:
run-linters:
Expand Down Expand Up @@ -31,6 +37,15 @@ jobs:
env:
BUN_AUTH_TOKEN: ${{ secrets.GH_BOT_TOKEN }}

- name: Build Kadence workspace packages (for ESLint import resolution)
run: |
for pkg in helpers icons components; do
dir="node_modules/@kadence/${pkg}"
if [ -f "$dir/package.json" ]; then
(cd "$dir" && npm install && npm run build)
fi
done

- name: Run linters
uses: wearerequired/lint-action@v2
with:
Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -16,3 +16,4 @@ bin/wp-cli.phar
/.env
# Remove this when fully transitioning to bun.
/bun.lock*
/.kadence-packages-root
2 changes: 1 addition & 1 deletion includes/assets/js/kb-header-block.min.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion includes/assets/js/lottie-player.min.js

Large diffs are not rendered by default.

4,878 changes: 2,799 additions & 2,079 deletions package-lock.json

Large diffs are not rendered by default.

7 changes: 6 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,14 +13,19 @@
"build:custom": "wp-scripts build --webpack-bundle-analyzer",
"lint-js": "wp-scripts lint-js",
"lint-js-fix": "wp-scripts lint-js --fix",
"format": "wp-scripts format"
"format": "wp-scripts format",
"link-kadence-packages": "node node_modules/@kadence/components/scripts/npm/link-kadence-packages.js",
"unlink-kadence-packages": "node node_modules/@kadence/components/scripts/npm/unlink-kadence-packages.js"
},
"dependencies": {
"@algolia/autocomplete-js": "^1.10.0",
"@dnd-kit/core": "^6.1.0",
"@dnd-kit/sortable": "^10.0.0",
"@floating-ui/react": "^0.27.12",
"@hcaptcha/react-hcaptcha": "^1.8.1",
"@kadence/components": "github:stellarwp/kadence-components#1.1.8",
"@kadence/helpers": "github:stellarwp/kadence-helpers#1.1.0",
"@kadence/icons": "github:stellarwp/kadence-icons#1.1.4",
"@lottiefiles/dotlottie-react": "^0.15.2",
"@react-google-maps/api": "^2.12.0",
"@splidejs/react-splide": "^0.7.12",
Expand Down
1 change: 0 additions & 1 deletion src/assets/js/kb-table-of-contents.js
Original file line number Diff line number Diff line change
Expand Up @@ -125,7 +125,6 @@
;
o !== t.body &&
!1 === ((e = p((l = o), 'Y') && a(l, 'Y')), (r = p(l, 'X') && a(l, 'X')), e || r);

) {
o = o.parentNode || o.host;
}
Expand Down
2 changes: 1 addition & 1 deletion src/blocks/advanced-form/fields/accept/edit.js
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ import {
SelectParentBlock,
} from '@kadence/components';
import { useEffect, useState, useMemo } from '@wordpress/element';
import { getUniqueId, getPreviewSize } from '@kadence/helpers';
import { getPreviewSize } from '@kadence/helpers';
import classNames from 'classnames';
import { DuplicateField, FieldBlockAppender, FieldName, getUniqueFieldId } from '../../components';

Expand Down
2 changes: 1 addition & 1 deletion src/blocks/advanced-form/fields/captcha/edit.js
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ import {
SelectParentBlock,
} from '@kadence/components';
import { useEffect, useState } from '@wordpress/element';
import { getUniqueId, getPreviewSize } from '@kadence/helpers';
import { getPreviewSize } from '@kadence/helpers';
import apiFetch from '@wordpress/api-fetch';
import { addQueryArgs } from '@wordpress/url';
import classNames from 'classnames';
Expand Down
2 changes: 1 addition & 1 deletion src/blocks/advanced-form/fields/checkbox/edit.js
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ import {
} from '@kadence/components';
import { useEffect, useState, useMemo } from '@wordpress/element';
import { ENTER } from '@wordpress/keycodes';
import { getUniqueId, getPreviewSize } from '@kadence/helpers';
import { getPreviewSize } from '@kadence/helpers';
import classNames from 'classnames';
import { DuplicateField, FieldBlockAppender, FieldName, getUniqueFieldId } from '../../components';
import { times, filter } from 'lodash';
Expand Down
2 changes: 1 addition & 1 deletion src/blocks/advanced-form/fields/date/edit.js
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ import {
SelectParentBlock,
} from '@kadence/components';
import { useEffect, useState, useMemo } from '@wordpress/element';
import { getUniqueId, getPreviewSize } from '@kadence/helpers';
import { getPreviewSize } from '@kadence/helpers';
import classNames from 'classnames';
import { DuplicateField, FieldBlockAppender, FieldName, getUniqueFieldId } from '../../components';
import { fieldAutoFillOptions } from '../../constants';
Expand Down
2 changes: 1 addition & 1 deletion src/blocks/advanced-form/fields/file/edit.js
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ import {
} from '@kadence/components';
import { useEffect, useState } from '@wordpress/element';
import { without } from 'lodash';
import { getUniqueId, getPreviewSize } from '@kadence/helpers';
import { getPreviewSize } from '@kadence/helpers';
import classNames from 'classnames';
import { DuplicateField, FieldBlockAppender, FieldName, getUniqueFieldId } from '../../components';

Expand Down
1 change: 0 additions & 1 deletion src/blocks/advanced-form/fields/hidden/edit.js
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,6 @@ import {
SelectParentBlock,
} from '@kadence/components';
import { useEffect, useState, useMemo } from '@wordpress/element';
import { getUniqueId } from '@kadence/helpers';
import classNames from 'classnames';
import { DuplicateField, FieldBlockAppender, FieldName, getUniqueFieldId } from '../../components';

Expand Down
2 changes: 1 addition & 1 deletion src/blocks/advanced-form/fields/number/edit.js
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ import {
SelectParentBlock,
} from '@kadence/components';
import { useEffect, useState, useMemo } from '@wordpress/element';
import { getUniqueId, getPreviewSize } from '@kadence/helpers';
import { getPreviewSize } from '@kadence/helpers';
import classNames from 'classnames';
import { DuplicateField, FieldBlockAppender, FieldName, getUniqueFieldId } from '../../components';
import { fieldAutoFillOptions } from '../../constants';
Expand Down
2 changes: 1 addition & 1 deletion src/blocks/advanced-form/fields/radio/edit.js
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ import {
SelectParentBlock,
} from '@kadence/components';
import { useEffect, useState, useMemo } from '@wordpress/element';
import { getUniqueId, getPreviewSize } from '@kadence/helpers';
import { getPreviewSize } from '@kadence/helpers';
import classNames from 'classnames';
import { DuplicateField, FieldBlockAppender, FieldName, getUniqueFieldId } from '../../components';
import { fieldAutoFillOptions } from '../../constants';
Expand Down
2 changes: 1 addition & 1 deletion src/blocks/advanced-form/fields/select/edit.js
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ import {
SelectParentBlock,
} from '@kadence/components';
import { useEffect, useState, useMemo } from '@wordpress/element';
import { getUniqueId, getPreviewSize } from '@kadence/helpers';
import { getPreviewSize } from '@kadence/helpers';
import classNames from 'classnames';
import { DuplicateField, FieldBlockAppender, FieldName, getUniqueFieldId } from '../../components';
import { times, get, filter } from 'lodash';
Expand Down
1 change: 0 additions & 1 deletion src/blocks/advanced-form/fields/submit/edit.js
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@ import {
getBorderStyle,
setBlockDefaults,
getBorderColor,
getUniqueId,
} from '@kadence/helpers';
import { getUniqueFieldId } from '../../components';

Expand Down
2 changes: 1 addition & 1 deletion src/blocks/advanced-form/fields/telephone/edit.js
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ import {
SelectParentBlock,
} from '@kadence/components';
import { useEffect, useState, useMemo } from '@wordpress/element';
import { getUniqueId, getPreviewSize } from '@kadence/helpers';
import { getPreviewSize } from '@kadence/helpers';
import classNames from 'classnames';
import { DuplicateField, FieldBlockAppender, FieldName, getUniqueFieldId } from '../../components';
import { fieldAutoFillOptions } from '../../constants';
Expand Down
2 changes: 1 addition & 1 deletion src/blocks/advanced-form/fields/text/edit.js
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ import {
SelectParentBlock,
} from '@kadence/components';
import { useEffect, useState, useMemo } from '@wordpress/element';
import { getUniqueId, getPreviewSize } from '@kadence/helpers';
import { getPreviewSize } from '@kadence/helpers';
import classNames from 'classnames';
import { DuplicateField, FieldBlockAppender, FieldName, getUniqueFieldId } from '../../components';
import { fieldAutoFillOptions } from '../../constants';
Expand Down
2 changes: 1 addition & 1 deletion src/blocks/advanced-form/fields/textarea/edit.js
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ import {
SelectParentBlock,
} from '@kadence/components';
import { useEffect, useState, useMemo } from '@wordpress/element';
import { getUniqueId, getPreviewSize } from '@kadence/helpers';
import { getPreviewSize } from '@kadence/helpers';
import classNames from 'classnames';
import { DuplicateField, FieldBlockAppender, FieldName, getUniqueFieldId } from '../../components';
import { fieldAutoFillOptions } from '../../constants';
Expand Down
2 changes: 1 addition & 1 deletion src/blocks/advanced-form/fields/time/edit.js
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ import {
SelectParentBlock,
} from '@kadence/components';
import { useEffect, useState, useMemo } from '@wordpress/element';
import { getUniqueId, getPreviewSize } from '@kadence/helpers';
import { getPreviewSize } from '@kadence/helpers';
import classNames from 'classnames';
import { DuplicateField, FieldBlockAppender, FieldName, getUniqueFieldId } from '../../components';
import { fieldAutoFillOptions } from '../../constants';
Expand Down
92 changes: 0 additions & 92 deletions src/config/split-chunk-name.js

This file was deleted.

46 changes: 0 additions & 46 deletions src/config/style-only-entry-plugin.js

This file was deleted.

7 changes: 5 additions & 2 deletions src/extension/image-picker/constants/API.js
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import { PexelsIcon } from '@kadence/icons';
// import { PexelsIcon } from '@kadence/icons';

export const API = {
proxy: 'https://content.startertemplatecloud.com/',
Expand All @@ -17,6 +17,9 @@ export const API = {
requires_key: true,
new: false,
api_var: 'key',
icon: PexelsIcon,
// icon: PexelsIcon,
},
};

// PexelsIcon is currently not being used and we did not find implementation for it, so we commented it out to avoid build errors.
// slack discussion - https://lw.slack.com/archives/C0A32QSRQUS/p1773298378121059?thread_ts=1773238529.242199&cid=C0A32QSRQUS
Loading
Loading