Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

15001 try #260

Closed
wants to merge 505 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
505 commits
Select commit Hold shift + click to select a range
c8154e5
Internal: Fix slack message for Playwright schedule run (#25718)
Apr 14, 2024
6307d19
Fix: AI generated images aspect ratio [AI-661] (#25725)
netanelavr Apr 14, 2024
7462cf9
Internal: Revert - Change the Home screen hidden experiment default s…
davseve Apr 14, 2024
e97b0b1
Fix: Edit with Elementor is missing for existing Elementor pages [ED-…
louiswol94 Apr 15, 2024
3f595fb
Internal: Change the Home screen hidden experiment default state to -…
hein-obox Apr 15, 2024
f1ad949
Internal: Change-log v3.21 to Main (#25737)
davseve Apr 15, 2024
f822f03
Fix: Unify strings in AI text domain [ED-14225] (#25736)
netanelavr Apr 15, 2024
796d3c0
Tweak: Organize "User Preferences" panel [ED-14187] (#25728)
rami-elementor Apr 15, 2024
9a59677
Fix: Unify strings in Elementor AI text domain [ED-14225] (#25742)
netanelavr Apr 15, 2024
29f8d15
Internal: Editor Preview - On disable drop area it affect other previ…
matipojo Apr 15, 2024
c62cffb
Tweak: Use logical properties on Button widget icon position control …
rami-elementor Apr 15, 2024
04231ec
Internal: Remove the hidden "admin_menu_rearrangement" feature [ED-14…
rami-elementor Apr 15, 2024
13eb831
Fix: The user cannot restore images from AI history [ED-14354] (#25750)
DennisNerush Apr 16, 2024
5ebf5cf
Internal: Forms button test fails [ED-14265] (#25758)
rami-elementor Apr 17, 2024
7db82fe
Fix: Can't open custom code AI history tab [ED-13813] (#25759)
netanelavr Apr 17, 2024
f5a523c
New: Conversion Center - Add the module and partially implement the L…
nicoladj77 Apr 17, 2024
edcc80a
Internal: Repeater - Add max_items property (#25763)
nicoladj77 Apr 17, 2024
d6107d4
Tweak: Updated texts on promotional popovers [ED-14352] (#25764)
DennisNerush Apr 18, 2024
383d158
Fix: Update Elementor settings URL to avoid conflict with other plugi…
louiswol94 Apr 18, 2024
1fa5135
Internal: Change-log 3.21.1 GA (#25774)
davseve Apr 18, 2024
b429dc0
Internal: Modify the onboarding flow under a hidden experiment [ED-14…
davseve Apr 18, 2024
2b57b11
Fix: Icon Box widget disappears on frontend if its Title and Descript…
rami-elementor Apr 18, 2024
d41b3f8
Internal: Conversion Center - Implement new Icons approach (#25765)
nicoladj77 Apr 18, 2024
6406e58
Fix: Display error message for large AI files [ED-14383] (#25780)
naorsabag Apr 18, 2024
c272b4a
Internal: Conversion Center - Finalize Link In bio Styling (#25769)
nicoladj77 Apr 18, 2024
84f5f5f
Internal: Conversion Centre - fix Advanced Tab and File Download (#25…
nicoladj77 Apr 18, 2024
2721aa3
Internal: Bump the elementor-packages group with 10 updates (#25756)
dependabot[bot] Apr 18, 2024
5cf3753
Tweak: Promoted Grid Container experiment to Stable status [ED-14366]…
rami-elementor Apr 18, 2024
4f2417f
Internal: Bump follow-redirects from 1.15.5 to 1.15.6 (#25787)
dependabot[bot] Apr 19, 2024
e95d02d
Tweak: Child containers should default to Full Width content width [E…
Batsirai-muchareva Apr 19, 2024
26accf8
Internal: Bump undici from 5.28.2 to 5.28.4 (#25639)
dependabot[bot] Apr 20, 2024
2160bb9
Tweak: Update AI Context promotion with direct link for site settings…
netanelavr Apr 21, 2024
ad63e4d
Fix: [i18n] Some strings in admin-apps-page.php are not displayed tra…
DAnn2012 Apr 22, 2024
2899046
Fix: Corrections in two files of modules/promotions/admin-menu-items/…
DAnn2012 Apr 22, 2024
cfef634
Internal: Conversion Center - Address Feedback and Refactor class for…
nicoladj77 Apr 23, 2024
640d396
Internal: Conversion Center - Restore Elementor alignment (#25814)
nicoladj77 Apr 23, 2024
d821541
Fix: Update Elementor settings URL to avoid conflict with other plugi…
louiswol94 Apr 23, 2024
2b46439
Fix: The row-reversed direction for containers is not working in mobi…
baghdasarovelementor Apr 23, 2024
a257cb1
Internal: Disable module [ED-14530] (#25824)
mykytamurzin Apr 24, 2024
84bd3a6
Internal: Heading widget refactoring [ED-14245] (#25826)
mykytamurzin Apr 24, 2024
6adca4c
Internal: Conversion Center - Introduce trait and configuration (#25820)
nicoladj77 Apr 24, 2024
fb8c218
Tweak: Update AI Context promotion with direct link for site settings…
netanelavr Apr 24, 2024
0da96c9
Internal: Changelog v3.21.2 to Main (#25831)
hein-obox Apr 24, 2024
c8af4fb
Fix: Fatal error when updating a page with Nested Tabs widget (#25817)
thorbergurharaldsson Apr 24, 2024
ada32fd
Internal: Conversion Center - Variations 3 and 5 (#25833)
nicoladj77 Apr 25, 2024
14d4be7
Internal: Conversion Center - Contact Buttons Widget (#25839)
nicoladj77 Apr 25, 2024
9c01f1d
Internal: Create the new 'Choose Features' screen functionality [ED-1…
davseve Apr 25, 2024
fa64958
Internal: Update onboarding text [ED-14218] (#25842)
mykytamurzin Apr 25, 2024
c48d72e
Internal: Core-Upgrade package @wordpress/components [ED-14304] (#25847)
louiswol94 Apr 25, 2024
b333b4f
Internal: Conversion Center - Tweaks to Variation 4 of Link In bio (#…
nicoladj77 Apr 25, 2024
29aa513
Fix: Icon Box widget regression after 3.21.2 update [ED-14535] (#25850)
rami-elementor Apr 25, 2024
7345004
Internal: Add changelog for 3.21.3 (#25851)
mykytamurzin Apr 25, 2024
ce15fa8
Internal: Adjust account text [ED-14218] (#25854)
mykytamurzin Apr 26, 2024
e20787d
Tweak: Replace `waypoints.js` with the native Intersection Observer A…
Batsirai-muchareva Apr 26, 2024
1415e0e
Tweak: Move settings from Advanced to Performance tab [ED-14378] (#25…
rami-elementor Apr 28, 2024
c6ea7ae
New: Conversion Center - Contact Buttons - Add Message Bubble (#25859)
mserino Apr 29, 2024
723141b
Internal: Conversion Center - Variation 7 and refactoring (#25884)
nicoladj77 Apr 30, 2024
b4367f4
Fix: Accordion is not presented as expected when using Safari browser…
davseve Apr 30, 2024
1fab5bc
Internal: Improvement in Elementor Preview mode (#26591)
baghdasarovelementor Apr 30, 2024
0fda191
Internal: Add changelog for 3.21.4 (#26631)
TzviRabinovitch Apr 30, 2024
dfdbcf6
Internal: Conversion Center - Contact Buttons - Send Message (#25921)
mserino Apr 30, 2024
79aee56
Internal: Image Optimizer notice [ED-14384] (#26695)
KingYes Apr 30, 2024
5d9282c
Internal: Set the new 'Plugin Onboarding' experiment as hidden and ac…
davseve May 1, 2024
d595945
Internal: Adjust buttons height in ChooseFeatures page [ED-14548] (#2…
davseve May 1, 2024
430e86f
Internal: Conversion Center - Contact Buttons - Adding Powered by tex…
mserino May 1, 2024
3f1cadd
New: Conversion Center - Contact Buttons - Styling, animation, advanc…
mserino May 2, 2024
8379234
Tweak: Conversion Center - Contact Button - Change offset preset valu…
mserino May 2, 2024
ceba3d9
Tweak: Rely on just-in-time translation loading (#27200)
swissspidy May 3, 2024
03ba8df
Tweak: Change variations AI image feature to use clipdrop reimagine a…
netanelavr May 5, 2024
0d8cf21
Tweak: Updated Google Fonts list [ED-14579] (#27218)
KingYes May 5, 2024
40ad4bf
Tweak: Filter out irrelevant templates from ai suggestions [ED-14581]…
naorsabag May 6, 2024
0edad8d
Tweak: Updated AI popover upgrade texts to include Copilot [ED-14520]…
DennisNerush May 6, 2024
7f8332a
Internal: Conversion Center - Implement Variation Number 7 (#27209)
nicoladj77 May 6, 2024
b148aa7
Internal: Fix 'Share Buttons' widget position [ED-14561] (#27225)
TzviRabinovitch May 7, 2024
6e86f61
Internal: Conversion Center - add Links page (#26660)
nicoladj77 May 7, 2024
e5889ae
Fix: Editor History doesn't work after Copy+Paste Keyboard shortcuts …
baghdasarovelementor May 7, 2024
3e40b81
Internal: Web CLI command to view the page [ED-14625] (#27233)
rami-elementor May 7, 2024
31d341b
Tweak: Adjust the UX of the Performance tab [ED-14584] (#27236)
rami-elementor May 7, 2024
d60783b
Internal: Conversion Center - Link in Bio - Copy updated for the CTA …
willhowat May 8, 2024
d5883d2
Internal: Conversion Center - Link in Bio - Remove max limit on CTAs …
willhowat May 8, 2024
22dcd68
Internal: Conversion Center - Link in Bio - default background overla…
willhowat May 8, 2024
d3392c4
Internal: Add changelog for v3.21.5 (#27247)
hein-obox May 8, 2024
f6abd93
Internal: Bump main to 3.23 (#27249)
louiswol94 May 8, 2024
2c937f5
Internal: Conversion Center - Contact Buttons v1 - config and JS (#27…
mserino May 8, 2024
e085c14
Internal: Conversion Center - Link in Bio - Update label for Mail ico…
willhowat May 9, 2024
d6ea166
Internal: Conversion Center - Link in Bio - Range for profile image s…
willhowat May 9, 2024
9014f2a
Internal: Conversion Center - Link in Bio - Update CTA style controls…
willhowat May 9, 2024
cd74d57
Internal: Conversion Center - Link in Bio - adjust gap for icon size …
willhowat May 9, 2024
b8e7eb1
Internal: Conversion Center - Link in Bio - Default 'Background & Bor…
willhowat May 9, 2024
9d3f0bf
Internal: Conversions - Finish work on Links Page Document (#27232)
nicoladj77 May 9, 2024
78038f2
Fix: Copilot feature support [ED-14581] (#27272)
naorsabag May 9, 2024
974a732
Internal: Conversion Center - refactor borders and add defaults (#27250)
nicoladj77 May 9, 2024
53041d2
Internal: Conversion Center - Small tweaks pre demo (#27276)
nicoladj77 May 9, 2024
e9efd03
New: Conversion Center - Contact Buttons v1 - final elements (#27271)
mserino May 9, 2024
0eda0d8
Internal: Conversion Center - Contact Buttons v4 - menu button and st…
mserino May 10, 2024
428ecd5
Internal: Conversion Center - Link in Bio - remove link option restri…
willhowat May 10, 2024
f287e48
Internal: Nested Element Tabs perfomance issue[ED-14310] (#27292)
Batsirai-muchareva May 10, 2024
c12704b
Tweak: Add screenshot tests to the button widget with icons [ED-14648…
hein-obox May 10, 2024
749c89f
New: Implement caching mechanism on render elements [ED-13883] (#25730)
KingYes May 13, 2024
14debfd
Internal: Disabling failing plugin in plugin tester (#27318)
May 14, 2024
51e3aef
New: Conversion Center - Contact Buttons v4 - Final elements (#27312)
mserino May 14, 2024
594ad30
Internal: Make AI promotions less intrusive [ED-14582] (#27283)
DennisNerush May 15, 2024
9a3c74d
New: Conversion Center - Contact Buttons v5 (#27324)
mserino May 15, 2024
95fd633
Internal: Enable different top section content for Free/Pro Users on …
elchugreeva May 15, 2024
a6a3d3f
Tweak: Element Caching - Render the dynamic elements inside render me…
KingYes May 15, 2024
eccf3e3
Internal: Conversion Center - Handle empty pages and fix Library clos…
nicoladj77 May 16, 2024
de278b8
Tweak: Add `scale-down` support for `object-fit` control in Image wid…
vladninja May 16, 2024
12c5b53
Fix: Undefined properties (#27350)
nicoladj77 May 16, 2024
d694b6c
Tweak: Activate "Optimized Control Loading" to new sites [ED-14144] (…
KingYes May 16, 2024
2af7134
Fix: Error being thrown in the console for AI tootlip [ED-14621] (#27…
DennisNerush May 19, 2024
fea8e43
Internal: Fix changelog.txt typo (#27368)
yotamselementor May 19, 2024
626edbe
Internal: Changed the Optimized Markup experiment to a hidden experim…
rami-elementor May 19, 2024
867795f
Internal: AI - Voice Promotion missing imports [ED-14691] (#27370)
matipojo May 19, 2024
6f9e54f
Fix: AI - Connect is not taking the user back to the editor [ED-14362…
matipojo May 19, 2024
dee4cff
Internal: AI tests adjustment [ED-14694] (#27374)
rotemee May 19, 2024
50be85d
Tweak: Change expand image AI feature to use Clipdrop uncrop [ED-1468…
netanelavr May 20, 2024
0c91d57
Internal: Undo action breaking Accordion Nested Element on the editor…
baghdasarovelementor May 20, 2024
6b70c5f
Internal: Bump the elementor-packages group across 1 directory with 9…
dependabot[bot] May 20, 2024
d131c4a
Internal: Hover animation improvement [ED-14638] (#27382)
mykytamurzin May 20, 2024
3344e3b
Internal: Conversion Center - Link in Bio - Default Bio heading level…
willhowat May 20, 2024
4be7ed6
Internal: Conversion Center - Link in Bio - Remove CTA render depende…
willhowat May 20, 2024
9739961
Internal: Change-log 3.21.6 (#27387)
davseve May 20, 2024
e7d1007
Fix: Unnecessary commas cause Cron Jobs to fail in some edge cases [E…
rami-elementor May 20, 2024
806813c
Internal: Improve Nested Elements initial loading time [ED-14580] (#2…
davseve May 20, 2024
ca51c21
Internal: Conversion Center - Link in Bio - Variation 7 - Feature upd…
willhowat May 20, 2024
59af320
Internal: Update the content of free-to-pro promotions [ED-14687] (#2…
KingYes May 20, 2024
8c91b28
Internal: Improve Nested Elements initial loading time support old in…
davseve May 20, 2024
5a3cacb
Internal: Conversion Center - Link in Bio - No AI on CTA file control…
willhowat May 20, 2024
da3ed09
Internal: Conversion Center - Link in Bio v7 - remove single icon per…
willhowat May 20, 2024
ecec5a4
New: Conversion Center - Contact Buttons v6 (#27346)
mserino May 20, 2024
cdfcdc4
Fix: Conversion Center - Contact Buttons v1 - qa remediation (#27362)
mserino May 20, 2024
204d657
Internal: Update the content of free-to-pro promotions [ED-14687] (#2…
KingYes May 21, 2024
ae91c7e
Tweak: Change Generative Fill AI image feature to use Clipdrop text-i…
netanelavr May 21, 2024
92b61ca
Internal: Conversion Center - Link in Bio var 4 - no divider colour r…
willhowat May 21, 2024
5b35702
Internal: Conversion Center - Link in Bio - Variation 2 (#27319)
willhowat May 21, 2024
95fc793
Fix: AI Consent modal requires multiple clicks to check the box [ED-1…
DennisNerush May 21, 2024
06d6976
Internal: Conversion Center - Link in Bio v7 -Adjust icons layout mod…
willhowat May 21, 2024
685082c
Internal: Update playwright to v1.43.1 [ED-13113] (#27361)
May 21, 2024
f14abf3
Internal: Conversions - Re enable widgets (#27410)
nicoladj77 May 21, 2024
5208e23
Internal: Conversion Center - Link in Bio - Background layout default…
willhowat May 21, 2024
6508d89
Fix: Dynamic data is not working correctly when Element Caching is a…
KingYes May 21, 2024
6bd9a06
Internal: Trigger Editor panels on tests [ED-14905] (#27414)
rami-elementor May 22, 2024
a073c7d
Fix: Contact Buttons - add target blank to links (#27412)
mserino May 22, 2024
a4d2396
Internal: Bump readme and changelog to 3.23 (#27427)
mykytamurzin May 22, 2024
4b9a2bf
Tweak: Contact Buttons - replace dividers with separators (#27430)
mserino May 22, 2024
e82cfaf
Tweak: Contact Buttons - adding default box shadow (#27432)
mserino May 22, 2024
3b60199
Internal: Conversion Center - add contact button document (#27341)
nicoladj77 May 22, 2024
04aa234
Tweak: Added Cache Expiration setting to the Element Caching experime…
KingYes May 22, 2024
84996c6
Internal: Repeater - Implement min_items functionality (#27377)
nicoladj77 May 22, 2024
19da240
Internal: Conversion Center - Link in Bio - Variation 6 (#27322)
willhowat May 22, 2024
ac6244c
Tweak: Contact Buttons - change animation duration control into slide…
mserino May 23, 2024
c0b1876
Fix: Contact Buttons v4 - buttons and icon sizes, control label (#27466)
mserino May 23, 2024
ff0ee87
Internal: Use only internal test methods to update Editor controls [E…
rami-elementor May 23, 2024
73bc390
Tweak: Contact Buttons - move box shadow control to the bottom and ad…
mserino May 23, 2024
2a8108e
Tweak: Add functionality to delay the running of the ready triggers o…
hein-obox May 23, 2024
8fc6591
Internal: Conversion Center - Remove Link In Bio Document (#27472)
nicoladj77 May 23, 2024
017ec8c
Fix: Remove styling 'all: unset' from buttons which caused focus prob…
hein-obox May 24, 2024
6215e67
Fix: Expand Images not working on local and protected websites [ED-14…
netanelavr May 26, 2024
a2bb1f7
Fix: Fix AI conset modal [ED-ED-14928] (#27490)
DennisNerush May 26, 2024
0937cb0
Internal: Use only internal test methods to update Editor controls [E…
rami-elementor May 26, 2024
3568045
New: UI for post excerpt generation [ED-14911] (#27468)
naorsabag May 26, 2024
74cdbc9
Internal: Change-log for 3.21.8 (#27495)
davseve May 26, 2024
d4f757e
Internal: Use consistent names for test instances [ED-14367] (#27494)
rami-elementor May 26, 2024
bd6c569
Tweak: Clear cache on Plugins/Themes/WordPress changes [ED-14900] (#2…
KingYes May 26, 2024
f596ca3
Internal: AI - Status check data shouldn't be cached [ED-14923] (#27478)
matipojo May 26, 2024
5635042
Fix: Add dark mode support to the global colors/fonts intro [ED-14688…
arielk May 26, 2024
8a2c2fc
Fix: Display issues when using Tabs widget inside the off-canvas [ED-…
hein-obox May 27, 2024
3d210c9
Tweak: Improve Globals popover usability [ED-14615] (#27226)
rami-elementor May 27, 2024
c92df1b
Tweak: Hide "Default Device View" when Editor Top Bar is active [ED-1…
rami-elementor May 27, 2024
6ce1c79
Fix: Vimeo video now plays in lightbox context (#27514)
mugurelLupu May 28, 2024
d56bb56
New: Contact Buttons v8 - Chat Button section (#27487)
mserino May 28, 2024
02bed0a
Internal: Don't translate H1-H6 tags [ED-14955] (#27519)
rami-elementor May 28, 2024
e406e06
Fix: PHPUnit test admin menu (#27521)
louiswol94 May 28, 2024
526710f
Fix: Remove checks for WordPress root directory [ED-14594] (#27520)
louiswol94 May 28, 2024
24fe2b2
Internal: Conversion Center - Link in Bio - Default text for new CTAs…
willhowat May 28, 2024
a84d32a
Internal: Conversion Center - Link in Bio v7 - Icons layout (#27509)
willhowat May 28, 2024
eea7808
Internal: Improve Nested Elements Dynamic Tags - Title [ED-13824]
davseve May 28, 2024
bfbb8ed
Fix: Save as Default is not working when Optimized Control Loading is…
KingYes May 28, 2024
4c8fa4e
Merge branch 'main' into ED-13824-to-main
elementorbot May 28, 2024
61ecb2a
Internal: Onboarding links are not clickable in WordPress playground[…
Batsirai-muchareva May 29, 2024
7c56ab3
Merge branch 'main' into ED-13824-to-main
elementorbot May 29, 2024
3e88993
wip
davseve May 29, 2024
2c1759c
Merge branch 'ED-13824-to-main' of https://github.com/davseve/element…
davseve May 29, 2024
58439f7
Internal: Support PHP 7.4 in heading sanitization [ED-14960] (#27537)
TzviRabinovitch May 29, 2024
d7258ee
Merge branch 'main' into ED-13824-to-main
elementorbot May 29, 2024
ec6feec
Internal: Fix document test for WP nightly (#27536)
May 29, 2024
3d1bfed
Merge branch 'main' into ED-13824-to-main
elementorbot May 29, 2024
7849cfd
Tweak: Optimize button widget markup [ED-14229] (#25587)
rami-elementor May 29, 2024
62ca667
Merge branch 'main' into ED-13824-to-main
elementorbot May 29, 2024
db7e9ef
wip
davseve May 29, 2024
96b4ccc
Merge branch 'ED-13824-to-main' of https://github.com/davseve/element…
davseve May 29, 2024
812ee15
Internal: Remove the hidden "Improved Asset Loading" feature [ED-1419…
rami-elementor May 29, 2024
8d7e44d
Merge branch 'main' into ED-13824-to-main
elementorbot May 29, 2024
511bd96
Internal: Add editor-events infra for mixpanel [ED-14630] (#27517)
mykytamurzin May 30, 2024
8288639
Merge branch 'main' into ED-13824-to-main
elementorbot May 30, 2024
11b7ca5
Internal: Create a single content template for the Nested Tabs [ED-14…
hein-obox May 30, 2024
38947e3
Merge branch 'main' into ED-13824-to-main
elementorbot May 30, 2024
062fc9e
Fix: Links to Elementor settings are broken [ED-14577] (#27553)
rami-elementor May 30, 2024
eff5c85
Merge branch 'main' into ED-13824-to-main
elementorbot May 30, 2024
f2c745d
Internal: Conversion Center - Link in Bio - Apple music icon (#27544)
willhowat May 30, 2024
c6d797d
Merge branch 'main' into ED-13824-to-main
elementorbot May 30, 2024
ba2a678
Internal: Conversion Center - Link in Bio - full height fix (#27277)
willhowat May 30, 2024
c469f1f
Merge branch 'main' into ED-13824-to-main
elementorbot May 30, 2024
ae041a5
new solution
davseve May 31, 2024
ca288d4
Merge branch 'ED-13824-to-main' of https://github.com/davseve/element…
davseve May 31, 2024
86a1e06
Remove old solution
davseve May 31, 2024
b1010aa
revert backbone.marionette.js
davseve May 31, 2024
d5930f9
Remove redundant diff
davseve May 31, 2024
752172e
Fix: The "What s New" string in the Editor is not translatable [ED-14…
DAnn2012 May 31, 2024
9dded99
Merge branch 'main' into ED-13824-to-main
elementorbot May 31, 2024
b6b506f
Fix: Prevent the activation of multiple content areas in the Nested T…
hein-obox May 31, 2024
ddafdf0
Merge branch 'main' into ED-13824-to-main
elementorbot May 31, 2024
7b7fb19
Fix: Improve the rendering of icons inside the Nested Tabs [ED-14938]…
hein-obox May 31, 2024
c734685
Merge branch 'main' into ED-13824-to-main
elementorbot May 31, 2024
1aca913
Internal: Conversion Center - Add Link in bio category to editor (#27…
nicoladj77 May 31, 2024
ef46a11
Merge branch 'main' into ED-13824-to-main
elementorbot May 31, 2024
a029a62
Internal: Conversion Center - Link in Bio - URL options for icons (#2…
willhowat Jun 2, 2024
9bee161
Internal: Conversion Center - Link in Bio - CTA links default to new …
willhowat Jun 2, 2024
783ac4c
Internal: Adjust workflow hints for Image Optimizer in editor [ED-148…
KingYes Jun 2, 2024
da86e29
Refactor
davseve Jun 2, 2024
e349293
Merge branch 'ED-13824-to-main' of https://github.com/davseve/element…
davseve Jun 2, 2024
a29239b
Fix: Report editor and session ids correctly [ED-14996] (#27567)
DennisNerush Jun 3, 2024
159aa55
Internal: Add changelog verification step for core in one click relea…
ronenelementor Jun 3, 2024
e2cc541
Fix: Remove in-painting image base64 param [ED-14927] (#27564)
netanelavr Jun 3, 2024
3befc9a
Fix: Problems with Nested Tabs with inner Nested Tabs and Repeater ac…
hein-obox Jun 3, 2024
c91d3e2
Internal: Use consistent names for test instances [ED-14367] (#27577)
rami-elementor Jun 3, 2024
1d6bdd8
Fix: Add AI context promotion notice to get-text modal [ED-14998] (#2…
netanelavr Jun 3, 2024
9be6f8e
Fix: Contact Buttons - fix chat button entrance animation (#27526)
mserino Jun 3, 2024
c6f2f5c
Internal: Disable Landing Page experiment for new installs [ED-14937]…
KingYes Jun 3, 2024
1c1fe8f
Internal: Bump the elementor-packages group across 1 directory with 4…
dependabot[bot] Jun 4, 2024
07583d0
Internal: Improve Nested Elements Dynamic Tags - Title [ED-13824] (#2…
davseve Jun 4, 2024
cbd6b83
Fix: RunReadyTrigger is sometimes returning incorrectly [ED-15006] (#…
hein-obox Jun 4, 2024
6df8e6d
Internal: Update wp-env to use custom mariadb image [ED-15002] (#27596)
louiswol94 Jun 4, 2024
8807a38
New: Contact Buttons v8 - Top Bar (#27516)
mserino Jun 4, 2024
3dd1617
Fix: Failure with WooCommerce new product editor on AI excerpt [ED-14…
naorsabag Jun 4, 2024
73cb0b0
Internal: Create a Top Bar Data events collection working with Mixpan…
baghdasarovelementor Jun 4, 2024
f881647
Fix: Contact Buttons - fix to padding, location and chat bubble (#27527)
mserino Jun 4, 2024
f031a99
Fix: Autoplay for video's [ED-14512] (#24324)
JxxIT Jun 4, 2024
d9ed5d0
Internal: Bump the elementor-packages group with 4 updates (#27599)
dependabot[bot] Jun 5, 2024
0d00e46
Tweak: Promote "Lazy Load Backgrounds Images" experiment from beta to…
rami-elementor Jun 5, 2024
587ec2c
New: Contact Buttons v7 (#27597)
mserino Jun 6, 2024
32df0a0
Internal: Conversion Center - Link in Bio - fix bad border controls m…
willhowat Jun 6, 2024
6103575
Internal: Conversion Center - Do not close modal when clicking outsid…
nicoladj77 Jun 6, 2024
ce068e1
Internal: Conversion Center - Click Tracking and partial Display cond…
nicoladj77 Jun 6, 2024
23e8653
Internal: Conversion Center - Link in Bio - Border control divider (#…
willhowat Jun 6, 2024
b80541a
New: Image generation & edit triggering from media library [ED-14705]…
netanelavr Jun 6, 2024
e35535c
Internal: Conversion Center - Link in Bio - Updated defaults for back…
willhowat Jun 6, 2024
f45fa11
Internal: Conversion Center - Link in Bio - V6 - Default new window f…
willhowat Jun 6, 2024
f425809
Internal: Bump @elementor/ui from 1.9.2 to 1.10.0 in the elementor-pa…
dependabot[bot] Jun 6, 2024
9717f67
Merge branch 'main' into ED-13824-to-main-pt-2
davseve Jun 7, 2024
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
  •  
  •  
  •  
27 changes: 22 additions & 5 deletions .eslintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -43,14 +43,30 @@ module.exports = {
},
},
},
overrides: [
{
files: [ '*.ts', '*.tsx' ],
extends: [
'plugin:@typescript-eslint/recommended',
],
rules: {
'@typescript-eslint/await-thenable': 'error',
'@typescript-eslint/no-var-requires': 'error',
'@typescript-eslint/ban-ts-comment': 'error',
},
parserOptions: {
project: [ './tsconfig.json' ],
},
},
],
rules: {
// Custom canceled rules
'no-var': 'off',
'wrap-iife': 'off',
'computed-property-spacing': [ 'error', 'always' ],
'comma-dangle': [ 'error', 'always-multiline' ],
'no-undef': 'off',
'no-unused-vars': [ 'warn', { ignoreRestSiblings: true } ],
'no-unused-vars': [ 'error', { ignoreRestSiblings: true } ],
'dot-notation': 'error',
'no-shadow': 'error',
'no-lonely-if': 'error',
Expand All @@ -62,14 +78,14 @@ module.exports = {
'one-var-declaration-per-line': 'error',
'array-bracket-spacing': [ 'error', 'always' ],
'no-else-return': 'error',
'no-console': 'warn',
'no-console': 'error',
// End of custom canceled rules
'arrow-parens': [ 'error', 'always' ],
'brace-style': [ 'error', '1tbs' ],
'jsx-quotes': 'error',
'no-bitwise': [ 'error', { allow: [ '^' ] } ],
'no-caller': 'error',
'no-debugger': 'warn',
'no-debugger': 'error',
'no-eval': 'error',
'no-restricted-syntax': [
'error',
Expand All @@ -86,16 +102,17 @@ module.exports = {
message: 'Translate function arguments must be string literals.',
},
],
'prefer-const': 'warn',
'prefer-const': 'error',
yoda: [ 'error', 'always', {
onlyEquality: true,
} ],
'react/react-in-jsx-scope': 'off',
'react/prop-types': 'error',
'react/no-deprecated': 'warn', // Temporary until we remove the deprecated components
'react/no-deprecated': 'error',
'babel/semi': 1,
'jsdoc/check-tag-names': [ 'error', { definedTags: [ 'jest-environment' ] } ],
'jsdoc/require-returns-description': 'off', // We prefer self-explanatory method names
'import/default': 'error',
'import/no-unresolved': [ 2, { ignore: [ 'elementor', 'modules', '@wordpress/i18n', 'e-utils', 'e-styles', 'react' ] } ],
'import/no-extraneous-dependencies': 'off',
'@wordpress/i18n-ellipsis': 'off', // We don't use the ellipsis char because everything is already translated with regular '...'
Expand Down
15 changes: 15 additions & 0 deletions .github/SECURITY.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
# Security Policy

<a href="https://elementor.com/?utm_source=github-repo&utm_medium=link&utm_campaign=contribution">![logo](https://user-images.githubusercontent.com/1778512/191041718-728d179e-07cb-4cb4-953a-6c294ee8c4db.png)</a>

## How to report Security Issues

Security is paramount at Elementor. If you discover a security vulnerability, we want to hear about it right away, and we appreciate your help in disclosing it to us in a coordinated and responsible manner. For this reason, we run community-driven [Managed Security Bug Bounty programs](https://elemn.to/gh-to-bounty-programs).

We leverage the collective expertise of our community, offering round-the-clock crowdsourced vulnerability detection. These programs provide a comprehensive overview of features and endpoints considered 'in scope,' reward specifics where relevant, and our complete terms and conditions.

### Please do not report security issues on GitHub

Join our [Managed Security Bug Bounty programs](https://elemn.to/gh-to-bounty-programs) instead and help us maintain Elementor, a secure software, responsibly.

**To learn more about our security efforts and how to contact us for security inquiries, please visit our [Trust Center](https://elemn.to/gh-to-trust-center).**
32 changes: 32 additions & 0 deletions .github/scripts/get-changelog-from-change-txt.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
'use strict';

const marked = require("marked");
const fs = require('fs');
const { VERSION } = process.env;

if (!VERSION) {
console.error('missing VERSION env var');
process.exit(1);
return;
}

for (let fileName of ['changelog.txt', 'readme.txt'] ) {
try {
const changelogText = fs.readFileSync(`${fileName}`, 'utf-8');
const data = marked.lexer(changelogText);
const headerIndex = data.findIndex((section) => {
const text = section?.text?.match(/\d+\.\d+\.\d+/g)?.[0] || '';
return section.type === 'paragraph' && VERSION == text;
});
if (headerIndex === -1) {
console.error(`Change log for release ${version} not found in ${filename}`);
process.exit(1);
return;
}
const versionLog = data[headerIndex + 1].raw;
fs.writeFileSync(`temp-${fileName}`, versionLog);
} catch (err) {
console.error(err)
process.exit(1);
}
}
51 changes: 34 additions & 17 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,36 +3,52 @@ name: Build
on:
workflow_dispatch:
pull_request:
merge_group:
workflow_call:
outputs:
artifact_name:
value: ${{ jobs.build-plugin.outputs.artifact_name }}
changelog_diff:
value: ${{ jobs.build-plugin.outputs.changelog_diff }}
push:
branches:
- 'main'
- '3.*'

# This allows a subsequently queued workflow run to interrupt previous runs
concurrency:
group: '${{ github.workflow }} @ ${{ github.event.pull_request.head.label || github.head_ref || github.ref }}'
cancel-in-progress: true

jobs:
run:
build-plugin:
name: Build plugin
runs-on: ubuntu-22.04
if: startsWith( github.repository, 'elementor/' )
outputs:
artifact_name: ${{ env.PLUGIN_FOLDER_FILENAME}}
changelog_diff: ${{ steps.changelog_diff_files.outputs.diff }}
steps:
- name: Checkout source code
uses: actions/checkout@v3
- name: Install Node.js 18.x
uses: actions/setup-node@v3
uses: actions/checkout@v4
- name: Install Node.js 20.x
uses: actions/setup-node@v4
with:
node-version: 18.x
- name: Cache node modules
uses: actions/cache@v3
node-version: 20.x
cache: 'npm'
- name: Check if this is only a changelog PR
id: changelog_diff_files
uses: technote-space/get-diff-action@v6
with:
path: ~/.npm
key: ${{ runner.os }}-build-npm-${{ hashFiles('**/package-lock.json') }}
# PATTERNS are:
# Everything: **/*
# Everything in directories starting with a period: .*/**/*
# Not readme.txt: !readme.txt
# Not changelog.txt: !changelog.txt
PATTERNS: |
**/*
.*/**/*
!readme.txt
!changelog.txt
- name: Install Dependencies
if: github.event.pull_request.title == null || steps.changelog_diff_files.outputs.diff
run: npm ci
- name: Build and Deploy
if: github.event.pull_request.title == null || steps.changelog_diff_files.outputs.diff
run: |
npm config set git-tag-version false
export PLUGIN_VERSION=$(date '+%Y%m%d.%H%M')
Expand All @@ -44,13 +60,14 @@ jobs:
| tr -d '[[:space:]]')
export PLUGIN_FOLDER_FILENAME="elementor-${PACKAGE_VERSION}-${PLUGIN_VERSION}"
export PLUGIN_ZIP_FILENAME="${PLUGIN_FOLDER_FILENAME}.zip"
grunt build
npx grunt build
sed -i -E "s/Version: (.*?)/Version: ${PACKAGE_VERSION}-${PLUGIN_VERSION}/g" build/elementor.php
sed -i -E "s/ELEMENTOR_VERSION', '(.*?)'/ELEMENTOR_VERSION', '${PACKAGE_VERSION}-${PLUGIN_VERSION}'/g" build/elementor.php
mv build elementor
zip -r $PLUGIN_ZIP_FILENAME elementor
echo "PLUGIN_FOLDER_FILENAME=${PLUGIN_FOLDER_FILENAME}" >> $GITHUB_ENV
- uses: actions/upload-artifact@v3
- uses: actions/upload-artifact@v4
if: github.event.pull_request.title == null || steps.changelog_diff_files.outputs.diff
with:
name: ${{ env.PLUGIN_FOLDER_FILENAME }}
path: elementor
2 changes: 1 addition & 1 deletion .github/workflows/changelog-generator.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Checkout branch
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
ref: ${{ github.ref }}
- name: Install dependencies
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/config.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@
"deployment" : {
"repository_owner" : "elementor",
"environment" : "prod",
"permitted" : "KingYes,shilo-ey,matipojo,TzviRabinovitch,blackcolt,davseve,louiswol94,mykytamurzin,hein-obox,Barcov,ArmanPurtoian,dmaziar,ElementorBot"
"permitted" : "KingYes,shilo-ey,matipojo,mark-elementor,manorhazaz,Omerisra6,rotemee,styleShit,TzviRabinovitch,blackcolt,davseve,louiswol94,mykytamurzin,ronenelementor,hein-obox,wittytzipporah,MichaelLiamin,dmaziar,ElementorBot"
}
}
8 changes: 4 additions & 4 deletions .github/workflows/create-rc-tag.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Checkout branch
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
ref: ${{ github.ref }}
- name: Get Configuration
Expand All @@ -37,10 +37,10 @@ jobs:
ENVIRONMENT: ${{ env.config_deployment_environment }}
DEPLOYMENT_PERMITTED: ${{ env.config_deployment_permitted }}
DEPLOYMENT_REPOSITORY_OWNER: ${{ env.config_deployment_repository_owner }}
- name: Install Node.js 18.x
uses: actions/setup-node@v3
- name: Install Node.js 20.x
uses: actions/setup-node@v4
with:
node-version: 18.x
node-version: 20.x
- name: Env Vars Configure
uses: ./.github/workflows/env-vars-configure
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/create-release-branch.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: Checkout branch
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
ref: ${{ github.ref }}
- name: Create New Release Branch
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/elementor-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ jobs:
strategy:
fail-fast: false
steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Block non-permitted users
uses: StyleShit/action-whitelist-users@b8abcef5472afd0c7bcfaadf08c70a082437e459
with:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/fetch-merged-prs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ jobs:

steps:
- name: Checkout code
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Get Release Date
id: get-release-date
Expand Down
17 changes: 17 additions & 0 deletions .github/workflows/get-changelog-from-changelog-txt/action.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
name: Get change log From changelog and readme text files
description: Get change log From changelog.txt and readme.txt text files - publish in wordpress.org.

inputs:
VERSION:
description: 'Package Version'
required: true

runs:
using: "composite"
steps:
- shell: bash
env:
VERSION: ${{ inputs.VERSION }}
run: |
npm install --no-package-lock --no-save marked@12.0.2
node ./.github/scripts/get-changelog-from-change-txt.js
12 changes: 6 additions & 6 deletions .github/workflows/jest.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:
js_diff: ${{ steps.js_diff_files.outputs.diff }}
steps:
- name: Checkout source code
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Check JS files diff
id: js_diff_files
uses: technote-space/get-diff-action@v6
Expand All @@ -35,12 +35,12 @@ jobs:
name: Test
steps:
- name: Checkout source code
uses: actions/checkout@v3
- name: Install Node.js 18.x
uses: actions/setup-node@v3
uses: actions/checkout@v4
- name: Install Node.js 20.x
uses: actions/setup-node@v4
with:
node-version: 18.x
- uses: actions/cache@v3
node-version: 20.x
- uses: actions/cache@v4
id: npm-cache
with:
path: ~/.npm
Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/js-qunit.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:
js_diff: ${{ steps.js_diff_files.outputs.diff }}
steps:
- name: Checkout source code
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Check JS files diff
id: js_diff_files
uses: technote-space/get-diff-action@v6
Expand All @@ -35,13 +35,13 @@ jobs:
name: Qunit - Test
steps:
- name: Checkout source code
uses: actions/checkout@v3
- name: Install Node.js 18.x
uses: actions/setup-node@v2
uses: actions/checkout@v4
- name: Install Node.js 20.x
uses: actions/setup-node@v4
with:
node-version: 18.x
node-version: 20.x
- name: Cache node modules
uses: actions/cache@v2
uses: actions/cache@v4
env:
cache-name: cache-node-modules
with:
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/latest-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ jobs:
runs-on: ubuntu-22.04
steps:
- name: checkout branch
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
ref: main
- name: Get Configuration
Expand All @@ -36,10 +36,10 @@ jobs:
with:
filename: './.github/workflows/config.json'
prefix: config
- name: Install Node.js 18.x
uses: actions/setup-node@v3
- name: Install Node.js 20.x
uses: actions/setup-node@v4
with:
node-version: 18.x
node-version: 20.x
- name: Set POSTFIX value
id: set_postfix_value
uses: ./.github/workflows/set-postfix-value
Expand Down
Loading