Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
152 commits
Select commit Hold shift + click to select a range
a24c50a
Fix: Confirm email field blocks submission without error when not req…
vanshk141999 Apr 14, 2026
42370d1
Fix: Use targeted CSS for confirm email error styles instead of addin…
vanshk141999 Apr 14, 2026
1a5adb2
fix: surface AI Form Builder silent failures (#2452)
vanshk141999 Apr 21, 2026
66fc53e
fix: satisfy PHP Insights ordering + add missing test coverage
vanshk141999 Apr 21, 2026
94f7d98
test: cover is_pro_license_active no-pro branch
vanshk141999 Apr 21, 2026
d677fc9
Merge pull request #2677 from brainstormforce/master-dev-2.8.1
vanshk141999 Apr 27, 2026
3064f6d
Merge pull request #2678 from brainstormforce/dev-nr-2.8.1
vanshk141999 Apr 27, 2026
a66b6be
fix: address review findings from PR #2658 review
vanshk141999 Apr 27, 2026
2243cda
fix: address PHP Insights ordering and add sanitize_ai_error_message …
vanshk141999 Apr 28, 2026
20679d4
Merge remote-tracking branch 'origin/dev' into fix/2230-confirm-email…
vanshk141999 Apr 28, 2026
1ce7ec8
fix: bump confirm-email error CSS specificity above frontend hide rule
vanshk141999 Apr 28, 2026
cc93abb
Merge pull request #2658 from brainstormforce/fix/ai-form-builder-sil…
vanshk141999 Apr 30, 2026
f8d0215
Merge pull request #2571 from brainstormforce/fix/2230-confirm-email-…
vanshk141999 Apr 30, 2026
dd64a8b
fix(abilities): allow null user in get-entry/bulk-get-entries output …
adi3890 Apr 30, 2026
fbfa5cc
Merge pull request #2691 from brainstormforce/claude/tender-carson-eb…
vanshk141999 Apr 30, 2026
5c6a5f5
chore: remove unused @surecart/components-react dependency (#2447)
adi3890 Apr 30, 2026
1754555
fix: address WP 7.0/7.1 deprecation warnings and React 18 compat (#26…
rahulvarma722 Apr 30, 2026
6b4eb5a
Feat: add "Both" payment type — editor + frontend (#2121) (#2565)
rahulvarma722 May 4, 2026
d1706be
feat: add editor nudge for contact/form pages (#2657)
rahulvarma722 May 4, 2026
a5d1329
Feature: minimum character limit for Textarea field (#2686)
avi1080p May 4, 2026
be48d13
feat(form-restriction): add extension hooks for windowed entry caps (…
vanshk141999 May 4, 2026
d70c3ec
feat: add Hidden field support for payment dynamic amount (#2690)
rahulvarma722 May 4, 2026
938cfc7
chore: add /sureforms:sync-public skill (#2695)
vanshk141999 May 4, 2026
500b360
Dev to Next-release 2.8.2 (#2696)
vanshk141999 May 4, 2026
4522ca6
Version Bump 2.8.2 (#2697)
vanshk141999 May 4, 2026
7bcdb3a
chore(2.8.2): clarify Both payment changelog & bump SRFM_PRO_RECOMMEN…
vanshk141999 May 4, 2026
23c59cb
fix(textarea): clear stale min_length config on save (#2700)
rahulvarma722 May 5, 2026
5aa68f9
fix(payment): preserve initial amount on type switch when hidden fiel…
rahulvarma722 May 5, 2026
17c9fb9
chore: update i18n translations (#2702)
github-actions[bot] May 5, 2026
375abec
fix(security): allowlist tag-name attributes in heading & image block…
vanshk141999 May 5, 2026
9288ab1
Fix SureForms nudge links to include stable UTM attribution
mohitsbsftester May 5, 2026
56136d4
Master To Dev 2.8.2 (#2708)
vanshk141999 May 6, 2026
6f0274b
Dev to Next Release 2.8.2 (#2711)
vanshk141999 May 6, 2026
518627b
Consolidate get_marketing_link into get_sureforms_website_url (#2715)
rahulvarma722 May 7, 2026
ff98eac
Merge remote-tracking branch 'origin/dev' into codex-mohit/fix-utm-at…
rahulvarma722 May 7, 2026
553f07d
Add UTM attribution to editor nudge CTA (#2716)
rahulvarma722 May 7, 2026
f7e6055
Add PHPUnit coverage for UTM attribution changes
rahulvarma722 May 7, 2026
4eba640
Revert UTM schema: keep placement on utm_medium
rahulvarma722 May 7, 2026
1393d46
Add coverage for add_action_links and add_upgrade_to_pro
rahulvarma722 May 7, 2026
39d57c9
Fix parse error in test-admin.php
rahulvarma722 May 7, 2026
e563750
Merge pull request #2709 from brainstormforce/codex-mohit/fix-utm-att…
adi3890 May 7, 2026
977689b
Fix: keep Refund enabled after subscription is cancelled (#2722)
rahulvarma722 May 11, 2026
5f49d3f
SF-2815 - Global settings (#2004)
ruz3n May 11, 2026
244b733
feat: add Switch to Draft option on Forms listing page
avi1080p May 12, 2026
28a5c92
fix: address review findings from PR #2726
avi1080p May 12, 2026
f335974
Merge pull request #2726 from brainstormforce/feature/switch-form-to-…
osk02 May 12, 2026
9f66bdb
feat: introduce srfm_export_zip_filename filter for export downloads …
vanshk141999 May 13, 2026
ec1b213
Implement Save button + per-tab adapter for pro (#2727)
rahulvarma722 May 13, 2026
7920c56
Dev to Next-release 2.9.0 (#2734)
rahulvarma722 May 13, 2026
4c00df4
Version Bump 2.9.0 (#2735)
vanshk141999 May 13, 2026
fda396e
Tab Save: add `commitEntityOnSave` opt-in to flush post.password
rahulvarma722 May 14, 2026
ae363ee
Resolve text change isue
rahulvarma722 May 14, 2026
8b0dbec
Merge pull request #2737 from brainstormforce/feature/password-protec…
osk02 May 14, 2026
6ddc905
Resolved merge conflict
rahulvarma722 May 14, 2026
9579a9b
Merge pull request #2740 from brainstormforce/sync-master-base-nr
osk02 May 14, 2026
a92c692
chore: update i18n translations
github-actions[bot] May 14, 2026
8f7948e
Merge pull request #2741 from brainstormforce/i18n/next-release
osk02 May 14, 2026
19ec534
update release date
osk02 May 14, 2026
b43ae9a
Merge pull request #2742 from brainstormforce/udpate-date-2.9.0
osk02 May 14, 2026
c14af0f
Merge pull request #2736 from brainstormforce/next-release
osk02 May 14, 2026
fa1b52f
chore: merge master (v2.9.0) into dev
adi3890 May 15, 2026
ee463c1
Merge pull request #2743 from brainstormforce/chore/merge-master-into…
adi3890 May 15, 2026
dd9d1a0
Merge branch 'dev' of github.com:brainstormforce/sureforms into next-…
adi3890 May 15, 2026
55f5fcf
chore(security): gate WP.org deploy jobs behind `development` environ…
adi3890 May 18, 2026
b30ee40
chore(security): use `production` environment instead of `development`
adi3890 May 18, 2026
6599cd7
chore(security): refuse release deploy if tag is not reachable from m…
adi3890 May 18, 2026
6234f53
Add HTML-form converter for raw `<form>` blocks in the editor
adi3890 May 18, 2026
86bf2c0
Move Convert affordance from global notice onto each block toolbar
adi3890 May 18, 2026
57fb0a8
Use SureForms brand logomark for the Convert toolbar button
adi3890 May 18, 2026
1e7da92
Address review feedback on HTML form converter
adi3890 May 19, 2026
b4b32e1
Add PHPUnit coverage for Html_Form_Detector
adi3890 May 19, 2026
2fd46b3
fix: align form editor header center items and reset control margin
rahulvarma722 May 19, 2026
b99c0e0
feat: support Dynamic Default Value on multi-select dropdown and chec…
rahulvarma722 May 19, 2026
d52488c
Merge pull request #2751 from brainstormforce/fix/editor-header-align…
adi3890 May 19, 2026
f0f2905
Merge branch 'dev' of https://github.com/brainstormforce/sureforms in…
osk02 May 19, 2026
7bda1c6
Merge pull request #2756 from brainstormforce/sync-with-dev
adi3890 May 19, 2026
7a3fe78
docs(blocks): surface single-param + comma-separated URL pattern in h…
rahulvarma722 May 19, 2026
32c4ba7
Version Bump 2.9.1
osk02 May 19, 2026
5b36173
update wordpress version
osk02 May 19, 2026
d12192f
update readme
osk02 May 19, 2026
0f2cc23
Remove unnecessary blank lines from readme
osk02 May 19, 2026
12da05f
Merge pull request #2758 from brainstormforce/version-bump-2.9.1
osk02 May 19, 2026
880258f
Merge pull request #2759 from brainstormforce/next-release
osk02 May 19, 2026
7f7f522
Merge pull request #2745 from brainstormforce/chore/lock-deploys-to-d…
adi3890 May 19, 2026
e9f4236
Merge pull request #2763 from brainstormforce/sync/master-to-dev
osk02 May 20, 2026
6ba063e
Merge pull request #2764 from brainstormforce/sync/master-to-next-rel…
adi3890 May 20, 2026
eee182d
fix: preserve line breaks in CSV export for textarea fields
avi1080p May 19, 2026
f59175e
fix(entries): capture and display actual submission page URL (#2757)
adi3890 May 20, 2026
eae2fd6
refactor(entries): capture submission URL server-side from Referer
adi3890 May 20, 2026
282a4cf
fix(entries): sanitize HTTP_REFERER properly to satisfy phpcs
adi3890 May 20, 2026
299eb0c
fix(entries): strip userinfo from accepted submission URLs
adi3890 May 20, 2026
6eddef2
fix(entries): harden submission URL capture and display
adi3890 May 20, 2026
4e6d431
style(entries): use null coalescing for path component (phpinsights)
adi3890 May 20, 2026
6f3ad70
Merge pull request #2762 from brainstormforce/fix/csv-export-textarea…
adi3890 May 21, 2026
4e4bf6e
Merge pull request #2765 from brainstormforce/fix/2757-capture-submis…
adi3890 May 21, 2026
3b005d5
Fix Convert to SureForms REST endpoint 404 (issue #2750)
adi3890 May 21, 2026
1b28db1
Preserve surrounding markup when converting HTML form blocks
adi3890 May 21, 2026
2d23ea4
Resolve free-floating <label> siblings and fix radio option labels
adi3890 May 21, 2026
a7d5791
Address review feedback (F4-F9) on HTML form converter
adi3890 May 21, 2026
2347e8e
Harden AI scrubber and drop translation wrap on machine prompt
adi3890 May 21, 2026
edb35cb
Address panel-review medium items on HTML form converter
adi3890 May 21, 2026
e5d6ab1
Fix PHPCS/Insights failures on html-form-detector
adi3890 May 21, 2026
671f6e1
Fix missing defaults on converted forms and address remaining review …
adi3890 May 22, 2026
75ee9a2
Exclude tests directory from PHPStan analysis
adi3890 May 22, 2026
6c46d7f
feat: add live character counter to textarea fields
adi3890 May 22, 2026
0b6332d
refactor: use float right for char counter alignment
adi3890 May 22, 2026
7ed4d16
fix: match char counter typography exactly to error message
adi3890 May 22, 2026
96e8833
Merge pull request #2749 from brainstormforce/feat/html-form-converter
adi3890 May 22, 2026
6a047e6
fix: address review feedback and normalize redirect URL multi-value s…
rahulvarma722 May 24, 2026
4acf087
refactor: switch multi-value dynamic default separator from comma to …
rahulvarma722 May 25, 2026
1225882
Merge pull request #2772 from brainstormforce/feat/textarea-char-counter
adi3890 May 25, 2026
b6d91d4
Merge pull request #2755 from brainstormforce/feat/dynamic-default-va…
adi3890 May 25, 2026
fccb97a
fix: move help text outside <legend> for dropdown and address (#2766)
rahulvarma722 May 26, 2026
5153f1e
Sync dev with next-release for 2.10.0 (#2777)
osk02 May 26, 2026
1d9eb13
Version Bump 2.10.0
osk02 May 26, 2026
1379273
Regenerate POT after build
osk02 May 26, 2026
818f118
Update 2.10.0 changelog with milestone items
osk02 May 26, 2026
90a02a8
Merge pull request #2778 from brainstormforce/version-bump-2.10.0
osk02 May 26, 2026
2bf0924
udpate changelog
osk02 May 27, 2026
0f8ffe9
Update README.md
adi3890 May 27, 2026
1f05f35
Update readme.txt
adi3890 May 27, 2026
71931c6
Merge pull request #2781 from brainstormforce/update-changelog-2.10.0
osk02 May 27, 2026
f0017e0
Fix: address PR #2779 (2.10.0) code-review findings
adi3890 May 27, 2026
b8efc4d
Fix: preserve Save & Progress and Conditional Confirmation on form du…
osk02 May 27, 2026
fa898ff
Add display flex to block editor block card in single form settings d…
osk02 May 27, 2026
853b665
Merge pull request #2783 from brainstormforce/git-duplicate-import-me…
osk02 May 27, 2026
f34fc97
Merge pull request #2782 from brainstormforce/fix/2.10.0-review-follo…
osk02 May 27, 2026
2155b3b
chore: update i18n translations
osk02 May 27, 2026
1553f0b
Merge pull request #2784 from brainstormforce/i18n/next-release
osk02 May 27, 2026
2745571
Version 2.10.0 (#2779)
osk02 May 27, 2026
12d4285
Merge branch 'master' into dev
adi3890 May 27, 2026
18ec99a
Merge pull request #2787 from brainstormforce/chore/merge-master-2.10…
adi3890 May 28, 2026
3199c29
Merge dev into next-release (#2788)
adi3890 May 28, 2026
8b54cd4
fix(editor): keep iframe canvas when third-party blocks force legacy …
adi3890 May 28, 2026
1038bfb
fix(editor): address review findings on iframe-readiness gating
adi3890 May 28, 2026
770f9b7
Merge pull request #2791 from brainstormforce/fix/iframe-ready-race-m…
adi3890 May 29, 2026
e291f13
fix: resolve {entry_id} smart tag in email notifications
avi1080p May 29, 2026
0440901
Merge branch 'dev' of https://github.com/brainstormforce/sureforms in…
osk02 May 29, 2026
dd9dfdf
Merge pull request #2799 from brainstormforce/fix/entry-id-smart-tag-…
adi3890 May 29, 2026
f3dfb14
Merge dev into next-release
adi3890 May 29, 2026
2f157fb
Merge pull request #2800 from brainstormforce/sync/dev-into-next-rele…
adi3890 May 29, 2026
dced1b3
fix: move char counter into error-wrap for correct left/right layout
avi1080p Jun 1, 2026
7e6289f
fix(textarea): right-align char counter via margin-left:auto, not spa…
adi3890 Jun 1, 2026
810602c
Merge pull request #2802 from brainstormforce/fix/textarea-char-count…
adi3890 Jun 1, 2026
e9685b4
Merge pull request #2798 from brainstormforce/fix/entry-id-smart-tag-…
osk02 Jun 1, 2026
59df360
Merge branch 'dev' of https://github.com/brainstormforce/sureforms in…
osk02 Jun 1, 2026
bca795c
Merge pull request #2806 from brainstormforce/sync-dev
osk02 Jun 1, 2026
3832579
Version Bump 2.10.1
osk02 Jun 1, 2026
a1a3245
Reframe Block API compatibility changelog entry as Improvement
osk02 Jun 1, 2026
51f6483
Merge pull request #2807 from brainstormforce/version-bump-2.10.1
osk02 Jun 1, 2026
6af1faa
Merge pull request #2808 from brainstormforce/next-release
vanshk141999 Jun 1, 2026
324dd9f
chore: strip internal-only paths from public mirror sync
Jun 1, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
48 changes: 0 additions & 48 deletions .claude/agents/code-simplifier.md

This file was deleted.

60 changes: 0 additions & 60 deletions .claude/agents/srfm-block-checker.md

This file was deleted.

67 changes: 0 additions & 67 deletions .claude/commands/sureforms:investigate.md

This file was deleted.

218 changes: 0 additions & 218 deletions .claude/commands/sureforms:sync-public.md

This file was deleted.

Loading