forked from elementor/elementor
-
Notifications
You must be signed in to change notification settings - Fork 1
/
readme.txt
2530 lines (2225 loc) · 171 KB
/
readme.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
=== Elementor Page Builder ===
Contributors: elemntor, KingYes, ariel.k, jzaltzberg, mati1000, pojosh, bainternet
Tags: page builder, editor, landing page, drag-and-drop, elementor, visual editor, wysiwyg, design, maintenance mode, coming soon, under construction, website builder, landing page builder, front-end builder
Requires at least: 5.0
Tested up to: 5.5
Requires PHP: 5.6
Stable tag: 3.0.5
License: GPLv3
License URI: https://www.gnu.org/licenses/gpl-3.0.html
The most advanced frontend drag & drop page builder. Create high-end, pixel perfect websites at record speeds. Any theme, any page, any design.
== Description ==
https://www.youtube.com/watch?v=kB4U67tiQLA
It's about time for a live page builder, with no limits of design. A page builder that delivers high-end page designs and advanced capabilities, never before seen on WordPress.
It's time for **[Elementor Page Builder](https://elementor.com/?utm_source=wp-repo&utm_medium=link&utm_campaign=readme)**.
= Faster. Much faster. =
Instant reaction was a key feature we wanted to achieve. And we did. Instant drag & drop page builder, instant live edit, instant page load. The speed of Elementor is not matched by any other page builder, free or paid. This makes the interface fun and easy to work with, as well as reduces the time it takes to design.
= Live design. Truly live. =
Never again work on the backend and guess what the frontend will look like. With Elementor page builder, you edit the page and simultaneously see exactly how it looks like. Elementor features live design & inline editing, so the whole process of writing and designing is done directly on the page, with no need to press update or go to preview mode. It also works perfectly with or without Gutenberg.
= Surprises you won’t see anywhere else. =
With Elementor's unique features, you can create websites that have that certain 'designer touch'. Among our page builder features are: Box Shadows, Background Overlays, Hover Effects, Headline Effects, Animations, Shape Dividers, Gradient Backgrounds and much more.
= Pre-Designed Templates & Blocks =
Choose from 100+ of beautiful full page [WordPress templates](https://library.elementor.com/?utm_source=wp-repo&utm_medium=link&utm_campaign=readme) and customize them to make them your own. You can also build your page by choosing from 300+ Blocks.
Blocks are pre-designed section templates that can be easily combined into any page. Blocks include a variety of categories: services, testimonials, call to action and more. Save and reuse Elementor templates on different pages, or export them to a different website with a click.
= Mobile First. Mobile Editing. =
Elementor Page Builder comes with an exclusive toolset, that lets you create truly a responsive website in a whole new and visual way. From different font size, padding and margin per device, to reverse column ordering, this is the most powerful mobile page builder for creating perfect responsive websites.
= Undo / Redo & Revision History. =
Our page builder includes undo and redo for any action you make. Click on Ctrl / Cmd + Z, or browse through the complete list of actions. Want to go back ever further? Switch to Revisions to view a complete list of all earlier saved versions of the page.
= Canvas. A Blank Page Template for Landing Pages. =
Design your entire page in the page builder. No header, no footer, just Elementor. This is perfect for landing pages and coming soon pages. Canvas works on any theme, and lets you get rid of the header area so you get a blank template to work on.
= Built-in Maintenance Mode & Under Construction. =
Need to get your site offline for maintenance? Use Elementor page builder's built in Maintenance Mode & Coming Soon feature to show your visitors an under construction / coming soon page.
= Try Elementor Pro. The Best page Builder for WordPress. =
[Elementor Pro](https://elementor.com/pro/?utm_source=wp-repo&utm_medium=link&utm_campaign=readme) vastly improves your design workflow and lets you design faster and better than ever. With Elementor Pro, everything is done visually and without code.
Making changes to your theme shouldn't be so hard. Endless coding, dealing with developers, switching themes. The [Theme Builder](https://elementor.com/theme-builder/?utm_source=wp-repo&utm_medium=link&utm_campaign=readme) in Elementor Pro turns the entire process of creating WordPress websites 100% visual including your site's header, footer, single post and archive page design.
There are many other [features](https://elementor.com/features/?utm_source=wp-repo&utm_medium=link&utm_campaign=readme) to help you build better websites:
* Visual and intuitive form builder
* Marketing automation and CRM integrations
* Custom fonts
* Role manager
* Blog post layout widget
* Image & video sliders
* WooCommerce
* Global widgets
* Custom CSS
* Animated headlines
* And much more.
Join the elite web professionals who enjoy [Elementor Pro](https://elementor.com/pro/?utm_source=wp-repo&utm_medium=link&utm_campaign=readme)!
= 30 free widgets and counting =
We packed 30 of the most useful widgets into our page builder. True, that's way more than we had to offer, but we wanted to spare no widget from you, so you can reach the top of your design capabilities.
- **Heading**. Add eye-catching headlines.
- **Image**. Control the size, opacity and other settings of images.
- **Text Editor**. A WYSIWYG text editor, just like the WordPress editor.
- **Video**. Add YouTube \ Vimeo to your page.
- **Button**. Controlling every aspect of the button design.
- **Image Box**. A box that includes image, headline and text.
- **Testimonials**. Customer testimonials that show social proof.
- **Icon**. Place one or more of 600+ icons available.
- **Icon Box**. Works the same as the image box, only with icons.
- **Social Icons**. Icons to your social pages like Facebook / Twitter.
- **Image Gallery**. Displays your images in an aligned grid.
- **Image Carousel**. A rotating carousel or slider of chosen images.
- **Icon List**. A bullet list with any chosen icon and text.
- **Counter**. Show stats and numbers in an escalating manner.
- **Progress Bar**. Include an escalating progress bar.
- **Tabs**. Vertical or horizontal tabs that display different pieces of content.
- **Accordion**. A collapsable display of content.
- **Toggle**. Like Accordion, for FAQ pages.
- **Star Rating**. Add some social proof with a styled star rating.
- **Alert**. A colored alert box to draw the attention of the visitor.
- **HTML**. Insert code into the page.
- **Shortcode**. Easily insert shortcodes from any plugin into the page.
- **Menu Anchor**. Link any menu to this anchor.
- **Read More**. Set the `Read More` cut-off for the excerpt in archive pages.
- **Sidebar**. Add any sidebar into the page.
- **Google Maps**. Embed maps into the page.
- **SoundCloud**. Add audio bits from SoundCloud.
- **Divider**. A line that divides different elements in the page.
- **Spacer**. A space that divides the various elements.
- **Columns**. Create inner columns within the column.
- **And counting...**
= Multilingual & RTL supported. =
We've integrated RTL and multi language support within the framework of our page builder, so you get a translated panel out of the box, as well as RTL typography support, and developer options to add even more languages.
= Developer API. =
Elementor page builder is free and open source. It's the perfect page builder plugin to be extended and integrated further. It was created and developed with the developer in mind, and we have already seen some truly remarkable addons already developed.
To help you get started and learn just how to integrate with Elementor, we have created the [Official Elementor Developer Resources](https://developers.elementor.com/?utm_source=wp-repo&utm_medium=link&utm_campaign=readme) and the [Code Reference](https://code.elementor.com/?utm_source=wp-repo&utm_medium=link&utm_campaign=readme).
= Translations =
- [English (Australia)](https://translate.wordpress.org/locale/en-au/default/wp-plugins/elementor) - (en_AU)
- [English (UK)](https://translate.wordpress.org/locale/en-gb/default/wp-plugins/elementor) - (en_GB)
- [English (Canada)](https://translate.wordpress.org/locale/en-ca/default/wp-plugins/elementor) - (en_CA)
- [French](https://translate.wordpress.org/locale/fr/default/wp-plugins/elementor) - (fr_FR)
- [French (Belgium)](https://translate.wordpress.org/locale/fr-be/default/wp-plugins/elementor) - (fr_BE)
- [German](https://translate.wordpress.org/locale/de/default/wp-plugins/elementor) - (de_DE)
- [Italian](https://translate.wordpress.org/locale/it/default/wp-plugins/elementor) - (it_IT)
- [Spanish (Spain)](https://translate.wordpress.org/locale/es/default/wp-plugins/elementor) - (es_ES)
- [Spanish (Mexico)](https://translate.wordpress.org/locale/es-mx/default/wp-plugins/elementor) - (es_MX)
- [Japanese](https://translate.wordpress.org/locale/ja/default/wp-plugins/elementor) - (ja)
- [Portuguese (Portugal)](https://translate.wordpress.org/locale/pt/default/wp-plugins/elementor) - (pt_PT)
- [Portuguese (Brazil)](https://translate.wordpress.org/locale/pt-br/default/wp-plugins/elementor) - (pt_BR)
- [Swedish](https://translate.wordpress.org/locale/sv/default/wp-plugins/elementor) - (sv_SE)
- [Dutch](https://translate.wordpress.org/locale/nl/default/wp-plugins/elementor) - (nl_NL)
- [Danish](https://translate.wordpress.org/locale/da/default/wp-plugins/elementor) - (da_DK)
- [Polish](https://translate.wordpress.org/locale/pl/default/wp-plugins/elementor) - (pl_PL)
- [Italian](https://translate.wordpress.org/locale/it/default/wp-plugins/elementor) - (it_IT)
- [Chinese (China)](https://translate.wordpress.org/locale/zh-cn/default/wp-plugins/elementor) - (zh_CN)
- [Chinese (Taiwan)](https://translate.wordpress.org/locale/zh-tw/default/wp-plugins/elementor) - (zh_TW)
- [Persian](https://translate.wordpress.org/locale/fa/default/wp-plugins/elementor) - (fa_IR)
- [Hebrew](https://translate.wordpress.org/locale/he/default/wp-plugins/elementor) - (he_IL)
- [Russian](https://translate.wordpress.org/locale/ru/default/wp-plugins/elementor) - (ru_RU)
- [Romanian](https://translate.wordpress.org/locale/ro/default/wp-plugins/elementor) - (ro_RO)
- [Bulgarian](https://translate.wordpress.org/locale/bg/default/wp-plugins/elementor) - (bg_BG)
- [Greek](https://translate.wordpress.org/locale/el/default/wp-plugins/elementor) - (el)
- [Catalan](https://translate.wordpress.org/locale/ca/default/wp-plugins/elementor) - (ca)
- [Czech](https://translate.wordpress.org/locale/cs/default/wp-plugins/elementor) - (cs_CZ)
- [Hungarian](https://translate.wordpress.org/locale/hu/default/wp-plugins/elementor) - (hu_HU)
- [Croatian](https://translate.wordpress.org/locale/hr/default/wp-plugins/elementor) - (hr)
- [Finnish](https://translate.wordpress.org/locale/fi/default/wp-plugins/elementor) - (fi)
- [Arabic](https://translate.wordpress.org/locale/ar/default/wp-plugins/elementor) - (ar)
- [Afrikaans](https://translate.wordpress.org/locale/af/default/wp-plugins/elementor) - (af)
- [Ukrainian](https://translate.wordpress.org/locale/uk/default/wp-plugins/elementor) - (uk)
= Be a contributor =
If you want to contribute, go to our [Elementor GitHub Repository](https://github.com/elementor/elementor) and see where you can help.
You can also add a new language via [translate.wordpress.org](https://translate.wordpress.org/projects/wp-plugins/elementor). We've built a short guide explaining [how to translate and localize the plugin](https://go.elementor.com/translate/).
= Documentation and Support =
- For documentation and tutorials go to our [Documentation](https://docs.elementor.com/?utm_source=wp-repo&utm_medium=link&utm_campaign=readme).
- If you have any more questions, visit our support on the [Plugin's Forum](https://wordpress.org/support/plugin/elementor).
- For more information about features, FAQs and documentation, check out our website at [Elementor Page Builder](https://elementor.com/?utm_source=wp-repo&utm_medium=link&utm_campaign=readme).
= Liked Elementor? =
- Join our [Facebook Group](https://www.facebook.com/groups/Elementors/).
- Learn from our tutorials on [YouTube Channel](https://www.youtube.com/c/elementor).
- Or rate us on [WordPress](https://wordpress.org/support/plugin/elementor/reviews/?filter=5/#new-post) :)
== Installation ==
= Minimum Requirements =
* WordPress 5.0 or greater
* PHP version 5.6 or greater
* MySQL version 5.0 or greater
= We recommend your host supports: =
* PHP version 7.0 or greater
* MySQL version 5.6 or greater
* WordPress Memory limit of 64 MB or greater (128 MB or higher is preferred)
https://www.youtube.com/watch?v=Ypn6fltn_7s
= Installation =
1. Install using the WordPress built-in Plugin installer, or Extract the zip file and drop the contents in the `wp-content/plugins/` directory of your WordPress installation.
2. Activate the plugin through the 'Plugins' menu in WordPress.
3. Go to Pages > Add New
4. Press the 'Edit with Elementor' button.
5. Now you can drag and drop widgets from the left panel onto the content area, as well as add new sections and columns that make up the page structure.
For documentation and tutorials visit our [Knowledge Base](https://docs.elementor.com/?utm_source=wp-repo&utm_medium=link&utm_campaign=readme).
== Frequently Asked Questions ==
**With Elementor, do I still need a theme?**
Yes. Think of it like this: a theme is like the frame of the picture, and Elementor is the tool to paint the picture inside the frame.
**Is Elementor compatible with Posts and Custom Post Types?**
It sure is! You can set which post types will enable Elementor in the settings page.
**Can I use other plugin widgets inside Elementor?**
Sure can! Plugin widgets that appear in the WordPress widgets menu will also appear inside Elementor automatically. Just drag and drop them onto the page.
**Do I need to know how to code to use Elementor?**
Absolutely not! Elementor is a live frontend page builder, that lets you reach a high end design with no need to write even a line of code or CSS.
**Will Elementor work with RTL or other languages?**
Yeah! Elementor enables to seamlessly build RTL pages as well as other translated pages in any language. You can read more about [translation and localization](https://go.elementor.com/translate/).
**My site is working with WordPress 2.6, will Elementor work for me?**
No. Elementor supports WordPress 5.0 or greater, and is compatible with PHP 5.6 or greater. We recommend your host supports PHP version 7.0 or greater and MySQL version 5.6 or greater.
== Screenshots ==
1. **Drag & Drop.** Our instant drag & drop lets you easily place every element anywhere on the page.
2. **Visual Resize Control.** Customize the various elements of the page. Resizing images, changing column sizes and much more.
3. **Truly Live Edit.** Changes on the page are displayed in realtime. No need to press update or preview.
4. **Template Library.** Save your pages or sections as templates, so you can easily reuse them again, or choose one of our beautiful pre-designed templates.
5. **Responsive Design.** Create custom settings for desktop, tablet & mobile by switching between devices.
6. **Revision History.** Switch between earlier versions of your page design, so your design process is backed up, every step of the way.
7. **Shape Divider.** Choose from a wide array of shape dividers and separate your sections in endless ways, that until now were simply not possible.
== Changelog ==
= 3.0.5 - 2020-08-31 =
* Fix: Motion Effects not working when assigned to a column and throws JS error when DOM optimization is disabled ([#12299](https://github.com/elementor/elementor/issues/12299), [#12275](https://github.com/elementor/elementor/issues/12275))
* Fix: Elements behave unexpectedly in the Editor when a custom repeater control is added to Column and Section elements ([#12275](https://github.com/elementor/elementor/issues/12275), [#12242](https://github.com/elementor/elementor/issues/12242))
* Fix: Glitches in migration script for Gap Between Widgets global setting ([#12298](https://github.com/elementor/elementor/issues/12298))
* Fix: Console error `elementorCommon is undefined` (Props [@shimondoodkin](https://github.com/shimondoodkin))
* Fix: Missing translation string for 'color_picker' in the Color Picker title
* Fix: Revisions won't get updated to the correct one
= 3.0.4 - 2020-08-30 =
* Tweak: Added Skype and Viber to the allowed URI protocols ([#11619](https://github.com/elementor/elementor/issues/11619))
* Tweak: Replaced WordPress "Learn More" links with dynamic links for better control over time ([#12312](https://github.com/elementor/elementor/issues/12312))
* Fix: Global Colors and Fonts inconsistencies between Editor and Frontend ([#12245](https://github.com/elementor/elementor/issues/12245), [#12235](https://github.com/elementor/elementor/issues/12235), [#12303](https://github.com/elementor/elementor/issues/12303), [#12249](https://github.com/elementor/elementor/issues/12249))
* Fix: Global dropdown is not available for all users
* Fix: Removed unused strings
= 3.0.3 - 2020-08-27 =
* Tweak: Added option to re-migrate Global Colors and Fonts from earlier versions
* Fix: Repeater controls doesn't work in some edge cases
* Fix: Load Theme Builder with relevant UI theme
* Fix: Dialog texts are not center aligned in Theme Builder
* Fix: Changes are not reflecting on frontend when CSS Print Method is set to Internal Embedding
* Fix: Icon List widget does not use render attribute (Props [@ibndawood](https://github.com/ibndawood))
= 3.0.2 - 2020-08-26 =
* Tweak: Added Select2 And File Import Components to Theme Builder application
* Tweak: Added default values as placeholders to the number inputs in the Breakpoints settings section
* Tweak: Minor UI tweaks to Globals dropdown
* Tweak: Updated video tutorials in Theme Builder
* Fix: Column & Section Elements fires `elementor/element/after_add_attributes` early ([#12185](https://github.com/elementor/elementor/issues/12185), Props [@ibndawood](https://github.com/ibndawood))
* Fix: `hexdec()` returns a deprecation notice ([#12161](https://github.com/elementor/elementor/issues/12161))
* Fix: Repeater controls issue after the moving to `container.repeaters` ([#12239](https://github.com/elementor/elementor/issues/12239), [#12221](https://github.com/elementor/elementor/issues/12221))
* Fix: Column Widget Space is not working when DOM Improvement is disabled ([#12256](https://github.com/elementor/elementor/issues/12256), [Topic](https://wordpress.org/support/topic/widgets-space-doesnt-work-after-updating-to-3-0/))
* Fix: Resetting a style throws JS errors
* Fix: Repeater controls backwards compatibility
* Fix: Global Color dropdown shows Primary as marked when a custom value is added
* Fix: Adding new Global Fonts won't be added to the dropdown list until page reloads
* Fix: Clicking on the Theme Builder Logo reopens it
* Fix: Finder gets loaded in preview iframes
= 3.0.1 - 2020-08-25 =
* Tweak: Changed "Exit to Dashboard" and "View Page" panel menu links to use `<a>` tag
* Fix: `set-error-handler` conflict with 3rd party addons that uses REST-API ([#12219](https://github.com/elementor/elementor/issues/12219))
* Fix: Conflict between responsive options and the Navigator "Hide" option ([#12123](https://github.com/elementor/elementor/issues/12123))
* Fix: Radio inputs layout breaks when using Multi-Step Form
* Fix: Global typography popover glitch in RTL websites
= 3.0.0 - 2020-08-23 =
* New: Introducing Site Settings - manage your entire site within the Editor
* New: Meet Global Fonts - the smartest way to manage your text styles ([#1553](https://github.com/elementor/elementor/issues/1553), [#1863](https://github.com/elementor/elementor/issues/1863))
* New: Meet Global Colors - manage your site colors more consistently ([#1553](https://github.com/elementor/elementor/issues/1553), [#1324](https://github.com/elementor/elementor/issues/1324))
* Tweak: Improved Elementor's frontend dynamic CSS rendering performance significantly ([#8053](https://github.com/elementor/elementor/issues/8053))
* Tweak: Removed `.elementor-inner`, `.elementor-row` and `.elementor-column-wrap` from DOM output to improve performance (#7351, #7817, Developers Blog Post - https://developers.elementor.com/dom-improvements-ahead-html-wrappers-removal-from-v3-0/)
* Tweak: Added an option to set columns in Social Icons widget ([#11295](https://github.com/elementor/elementor/issues/11295))
* Tweak: Added Default Page Layout to Global Layout Settings ([#4925](https://github.com/elementor/elementor/issues/4925))
* Tweak: Made 'z-index' control responsive in widgets Advanced tab ([#10918](https://github.com/elementor/elementor/issues/10918))
* Tweak: Added `rem` unit support for Padding and Margins controls ([#2810](https://github.com/elementor/elementor/issues/2810))
* Tweak: Added control for setting link width in Icon List widget ([#11945](https://github.com/elementor/elementor/issues/11945))
* Tweak: Added image Border Radius control to Image Box widget ([#9301](https://github.com/elementor/elementor/issues/9301))
* Tweak: Added more Google Fonts subsets ([#1630](https://github.com/elementor/elementor/issues/1630), [#1915](https://github.com/elementor/elementor/issues/1915), [#8186](https://github.com/elementor/elementor/issues/8186), Props [@andrejm](https://github.com/andrejm))
* Tweak: Improved Lightbox accessibility (Props [@ramiy](https://github.com/ramiy))
* Tweak: Added "Height" & "Object Fit" controls to Image Widget ([#10962](https://github.com/elementor/elementor/issues/10962), Props [@ramiy](https://github.com/ramiy))
* Tweak: Added a filter for allowing adding Google Fonts subsets (Props [@andrejm](https://github.com/andrejm))
* Tweak: Changed Elementor grid to work with CSS Variables ([Developers Blog Post](https://developers.elementor.com/elementor-dropping-support-ie/))
* Tweak: Updated `eicons` library to `v5.9.1`
* Tweak: Updated `e-gallery` library to `v1.2.0`
* Tweak: Updated Dialog library to `v4.8.1`
* Tweak: Updated Google Fonts list to 07/2020
* Tweak: Added lazyload to Lightbox slideshow images
* Tweak: Removed unused `elementor-edit-area-preview` class
* Tweak: Adding support to Vimeo external links structure
* Tweak: Improved Masonry layout mechanism in Gallery widget
* Tweak: Allow using Repeater control in page settings
* Tweak: Save all Global settings to the Kit entity
* Tweak: Converted schemes to Global variables
* Tweak: Updated WeChat and Weibo social networks colors in Social Icons widget
* Tweak: Added font-family property to text-area control for better readability
* Tweak: Migrated Elementor Style settings from WP dashboard to the Global Settings menu
* Tweak: Added real-time JS handling to prevent redundant renders in Image Carousel widget and Background Slideshow
* Tweak: Moved "Stretch Section" control to the end of layout settings in Section element
* Tweak: Color tweaks to editor panel elements
* Tweak: Minor UI improvements in the editor panel
* Tweak: Added backup warning before major version plugin upgrade
* Tweak: Improved dialog a11y to support more accessible lightbox close button
* Tweak: Added infrastructure support for the new Theme Builder
* Tweak: Added an option to set the mobile browser header color in supported devices
* Tweak: Changed panel behavior when switching document to prevent laggy behavior
* Tweak: Added Improved DOM Output option in Elementor settings to allow legacy mode of HTML DOM prior to v3.0
* Tweak: Removed v2.9 reference from the Dynamic promotions
* Fix: Image block alignment broken by Elementor general figure styling ([#11906](https://github.com/elementor/elementor/issues/11906), [#9259](https://github.com/elementor/elementor/issues/9259), [#7331](https://github.com/elementor/elementor/issues/7331))
* Fix: Elementor posts aren't properly imported with WordPress Importer v0.7 ([#11466](https://github.com/elementor/elementor/issues/11466), [#10744](https://github.com/elementor/elementor/issues/10744), [#11927](https://github.com/elementor/elementor/issues/11927))
* Fix: Divider can't use `EM` font-size unit in Divider widget ([#11352](https://github.com/elementor/elementor/issues/11352))
* Fix: Theme Style overrides Icon List items typography values when list items are links in Icon List widget ([#12021](https://github.com/elementor/elementor/issues/12021))
* Fix: Responsive glitch in Range control ([#11233](https://github.com/elementor/elementor/issues/11233))
* Fix: Multiple repeater controls in the same panel causes JS errors ([#11523](https://github.com/elementor/elementor/issues/11523))
* Fix: Multiple repeater control types in same panel glitches
* Fix: Dark mode UI glitches in Display Conditions modal
* Fix: The wrong video being opened in Media Carousel widget
* Fix: Dark mode UI glitch in Display conditions modal
* Fix: Connect issues when using non-latin character domains
* Deprecated: See all deprecations to this version in our [Developers Deprecations Post](https://developers.elementor.com/v3-0-planned-deprecations/)
= 2.9.14 - 2020-07-21 =
* Tweak: Added compatibility with WordPress v5.5 ([#11820](https://github.com/elementor/elementor/issues/11820), [#11830](https://github.com/elementor/elementor/issues/11830))
* Fix: Elementor posts aren't properly imported with WordPress Importer v0.7 ([#11466](https://github.com/elementor/elementor/issues/11466), [#10744](https://github.com/elementor/elementor/issues/10744))
* Fix: Added sanitization to post titles in WordPress dashboard for better security
= 2.9.13 - 2020-06-23 =
* Fix: Duplicated Hidden type form fields inherited required attribute in Form widget ([#11578](https://github.com/elementor/elementor/issues/11578))
* Fix: Select2 control width glitch
= 2.9.12 - 2020-06-14 =
* Fix: Dynamic default value not working in Form widget ([#11578](https://github.com/elementor/elementor/issues/11578), [#11609](https://github.com/elementor/elementor/issues/11609))
* Fix: Dark mode glitches in Form Step items ([#11579](https://github.com/elementor/elementor/issues/11579))
* Fix: Unfiltered files upload not working when enabled from WordPress dashboard (Props [@jrutheiser](https://github.com/jrutheiser))
* Fix: File upload control has text cursor instead of pointer cursor
* Fix: Dark mode glitches in File upload control
* Fix: Clear icon dark mode glitch in the widgets search box
= 2.9.11 - 2020-06-02 =
* Fix: Several URI protocols removed from links ([#11518](https://github.com/elementor/elementor/issues/11518))
= 2.9.10 - 2020-06-01 =
* Tweak: Updated `eicons` library to v5.7.0
* Tweak: Added infrastructure improvements to Repeater control to support upcoming versions
* Fix: Popup action links triggers 404 error ([#11104](https://github.com/elementor/elementor/issues/11104))
* Fix: Removed source map comment so browsers don't look for source map in Swiper library ([#10764](https://github.com/elementor/elementor/issues/10764))
* Fix: Elementor posts aren't properly imported with WordPress Importer v0.7 ([#11466](https://github.com/elementor/elementor/issues/11466), [#10744](https://github.com/elementor/elementor/issues/10744))
* Fix: Theme Style overrides link settings in some cases ([#11462](https://github.com/elementor/elementor/issues/11462))
* Fix: UI glitch in Media controls
* Fix: Hardened sanitization in Custom Link Attributes and in URL control to avoid security issues
= 2.9.9 - 2020-05-24 =
* Tweak: Added 'Learn More' link to URL Custom Attributes Description
* Tweak: Added real-time JS preview handling in Image Carousel widget
* Tweak: Added File upload control UI
* Tweak: Added support for processing Envato Template Kit ZIP files
* Tweak: Allow disabling a repeater item sorting option by adding a class
* Tweak: Adjusted CSS selectors to be more generic in Forms
* Tweak: Updated content in Getting Started screen
* Tweak: Added JSON files support to files upload handler
* Tweak: Changed SVG Uploads prompt message to Unfiltered Files
* Tweak: Added an option for repeater item to disable itself
* Tweak: Removed temporary code from Page Settings
* Tweak: Added infrastructure improvements to Repeater control to support upcoming versions
* Fix: Default line-height value in Heading widget is overriding line-height setting in Theme Style ([#10501](https://github.com/elementor/elementor/issues/10501), [#10649](https://github.com/elementor/elementor/issues/10649))
* Fix: Dynamic settings are not available in frontend JS in edge cases
* Fix: Connectivity issues in Connect module
* Fix: Removed source map comment so browsers don't look for source map in Swiper library ([#10764](https://github.com/elementor/elementor/issues/10764))
* Fix: Render style on repeater item change in Page Settings
* Fix: Added sanitization to Custom Link Attributes control to avoid security issue
* Fix: Added sanitization to URL control to avoid security issue
= 2.9.8 - 2020-04-21 =
* Tweak: Added `.webp` file extension support to Elementor Lightbox
* Fix: Added missing font-family for `elementor-button` class to avoid system font ([#11166](https://github.com/elementor/elementor/issues/11166))
* Fix: Site Part without any content has no height and not accessible in some cases
* Fix: PHP notice in Connect module
* Fix: Navigator resize action is not available in edge cases
* Fix: SVG sanitizer `href` attribute for better security
* Fix: Hardened user role that is allowed to upload unfiltered files for better security
= 2.9.7 - 2020-03-25 =
* Tweak: Added compatibility with WordPress v5.4 ([#10745](https://github.com/elementor/elementor/issues/10745))
* Tweak: Show Typography section to everyone in Section, Column and Inner Section elements ([#10592](https://github.com/elementor/elementor/issues/10592))
* Fix: Custom Attributes section missing in Advanced tab ([#10881](https://github.com/elementor/elementor/issues/10881))
* Fix: Title color & Typography settings are being overridden by Theme Style in Accordion and Toggle widget ([#10900](https://github.com/elementor/elementor/issues/10900))
* Fix: Merged "Play On Mobile" string for better i18n in Video widget (Props [@pedro-mendonca](https://github.com/pedro-mendonca), [#10315](https://github.com/elementor/elementor/issues/10315))
* Fix: Whatsapp share link does not escape HTML entities ([#10746](https://github.com/elementor/elementor/issues/10746))
* Fix: Invalid request error conflict with Yoast plugin and Share Buttons widget ([#10746](https://github.com/elementor/elementor/issues/10746))
* Fix: FontAwesome Pro icons not loading in edge cases
* Fix: Missing Dynamic indication in Range control ([#10835](https://github.com/elementor/elementor/issues/10835))
* Fix: Carousel spins multiple times when loading in Image Carousel widget
* Fix: Theme style overrides Lightbox Share links color
* Fix: Loading spinner placement glitch in URL control
* Fix: Missing separator control in Icon widget
* Fix: Dynamic Tags with the character “0” are not visible on frontend
* Fix: Dashboard menu UI glitch for non-Administrator role users
= 2.9.6 - 2020-03-12 =
* Fix: Removed redundant dynamic capabilities from all of color controls inside Group controls in Theme Style
* Fix: Global widget is clickable when editing Theme Style
* Fix: Dropcap not working immediately in Text Editor widget
* Security Fix: Enable Safe Mode only for `activate_plugins` capability
= 2.9.5 - 2020-03-09 =
* Tweak: Added new parameter to Swiper wrapper to limit breakpoint intervention ([#10525](https://github.com/elementor/elementor/issues/10525))
* Tweak: Updated E-Gallery library to v1.1.2
* Tweak: Show descriptive Pro Promotions only for Administrator role
* Fix: Inconsistent responsive display issue in the Editor when using Custom Breakpoints ([#10540](https://github.com/elementor/elementor/issues/10540))
* Fix: Editor not loading when the Library launches on load ([Topic](https://wordpress.org/support/topic/editor-broken-in-2-9-4/))
* Fix: Gallery Columns does not update immediately in the preview when in Masonry layout
* Fix: Navigator does not update according to the current site part being edited
* Fix: Hidden responsive indicator missing in editor
* Fix: Tabs widget title color not working on mobile
= 2.9.4 - 2020-03-04 =
* Tweak: Added support for Elementor Pro v2.9.0
* Tweak: Updated Swiper.js library to v5.3.6
* Tweak: Added version expected release date for Theme Style Custom CSS and Dynamic Color promotions
* Fix: Warning in `/base/controls-stack.php` when a 3rd party controls doesn’t have a default dynamic value ([#10578](https://github.com/elementor/elementor/issues/10578))
* Fix: Alignment issue on drag when not set to Infinite Loop in Image Carousel widget
* Fix: Title Color change both title and link color in Accordion widget
= 2.9.3 - 2020-02-26 =
* Tweak: Don't show the "Have a look" link after successful Theme Style publish
* Tweak: Show Database update notice only for users with `update_plugins` capability
* Tweak: Added Custom CSS promotion section in Theme Style
* Tweak: Added compatibility for Pro v2.9 features
* Fix: Warning in `/base/controls-stack.php` when a control doesn't have a dynamic capability ([#10578](https://github.com/elementor/elementor/issues/10578))
* Fix: Beta Tester sign up modal pops up multiple times after signing up
* Fix: `<a>` Links appear with `underline` text-decoration
* Fix: Shortcode doesn't render when exiting inline edit
* Fix: Whatsapp not sharing the link of the page in Share buttons widget
* Fix: Whatsapp share doesn't include line breaks between the page title and the URL in Share buttons widget
* Fix: Box Shadow doesn't display properly in Toggle widget
* Fix: Custom Link Attributes are not being applied in Icon Box widget
* Fix: Added sanitization to Custom Link Attributes control to avoid security issue (Props [@yzy9951](https://github.com/yzy9951))
= 2.9.2 - 2020-02-16 =
* Fix: Responsive issue when using Slides to Show control in carousel widgets ([#10540](https://github.com/elementor/elementor/issues/10540))
* Fix: Title and Description causes JS error in Lightbox in edge cases
= 2.9.1 - 2020-02-13 =
* Tweak: Added Native WordPress Gallery support for lightbox pagination
* Tweak: Updated eicons library to v5.6.2
* Fix: Popup builder not accessible when Pro plugin is active ([#10502](https://github.com/elementor/elementor/issues/10502))
* Fix: Pagination not working when one item is visible in carousel widgets ([#10508](https://github.com/elementor/elementor/issues/10508), [Topic](https://wordpress.org/support/topic/carrousel-is-blocked-with-version-2-9/))
* Fix: Empty panel after dragging a widget in edge cases
* Fix: Theme Style button being added in Theme Builder documents
* Fix: Google fonts enqueuing issue
* Fix: Preview mode not changing when dismissing the exit prompt
* Fix: Kit showing up in Finder results
* Fix: Missing preview icon in Finder
* Fix: Missing preview icon in Theme Builder footer
= 2.9.0 - 2020-02-10 =
* New: Introducing Theme Style - set your default HTML tags styling using Elementor ([#534](https://github.com/elementor/elementor/issues/534))
* New: Added Custom Link Attributes to Link Options to allow adding custom attributes to `<a>` tags ([#5716](https://github.com/elementor/elementor/issues/5716), [#3642](https://github.com/elementor/elementor/issues/3642), [#9225](https://github.com/elementor/elementor/issues/9225), [#9079](https://github.com/elementor/elementor/issues/9079))
* Tweak: Added Title & Description to Lightbox ([#9826](https://github.com/elementor/elementor/issues/9826), [#2502](https://github.com/elementor/elementor/issues/2502))
* Tweak: Added Full Screen option in Lightbox ([#5260](https://github.com/elementor/elementor/issues/5260))
* Tweak: Added direct sharing options in Lightbox ([#2502](https://github.com/elementor/elementor/issues/2502))
* Tweak: Added Zoom option in Lightbox ([#9399](https://github.com/elementor/elementor/issues/9399))
* Tweak: Moved `social-share.js` to Core instead of Pro ([Developers Blog Post](https://developers.elementor.com/migration-of-modules-to-core-in-2-9/))
* Tweak: Moved `link-actions.js` to Core instead of Pro and changed its name to `url-actions.js` ([Developers Blog Post](https://developers.elementor.com/migration-of-modules-to-core-in-2-9/))
* Tweak: Added dynamic capabilities to Title control in Toggle widget ([#10070](https://github.com/elementor/elementor/issues/10070))
* Tweak: Disabled autocomplete feature from the Color Picker ([#10030](https://github.com/elementor/elementor/issues/10030))
* Tweak: Added Mix social network to recommended tab in Social Icons widget ([#10099](https://github.com/elementor/elementor/issues/10099))
* Tweak: Removed StumbleUpon social network from recommended tab in Social Icons widget ([#10099](https://github.com/elementor/elementor/issues/10099))
* Tweak: Added `i18n` function to translation string in DB upgrades manager (Props [@ramiy](https://github.com/ramiy))
* Tweak: Added `vh` and `em` size units to Max Width control in Image widget ([#5376](https://github.com/elementor/elementor/issues/5376))
* Tweak: Added `vh` and `em` size units to Spacer widget
* Tweak: Exposed external API for Swiper instances ([Developers Blog Post](https://developers.elementor.com/expose-swiper-in-elementor/))
* Tweak: Updated Pickr library to v1.5.0
* Tweak: Updated Dialogs Manager library to v4.7.5
* Tweak: Added URL hash routing capability to Lightbox
* Tweak: Refactored panel controls UI
* Tweak: Updated Font Awesome library to v5.12.0
* Tweak: Converted `add_render_attributes` for custom links to `add_link_attributes()`
* Tweak: Added a mixin for `absolute-center` positioning
* Tweak: Updated `eicons` library to v5.6.1
* Tweak: Changed `eicon-zoom-in` icon to `eicon-zoom-in-bold` in Template Library
* Tweak: Allow background image and color being displayed in empty column
* Tweak: Converted `editor-base.js` to ES6
* Tweak: Added `featured_image` URL to frontend config
* Tweak: Made minor UI tweaks to "Recalc" button in System Info
* Tweak: Added inline editing capability to Progress Bar widget Title
* Tweak: Removed redundant display conditions from Drop Cap section in Text Editor widget
* Tweak: Remove redundant `label_block` parameters from control instances
* Tweak: Added 'alt' property when using SVG icons in Social Icons widget
* Tweak: Added translators comment explaining the `%s` placeholder in Video Provider control
* Tweak: Added Pro features descriptive promotions to Editor panel
* Tweak: Added Dynamic capabilities to be active by default in WYSIWYG Control
* Tweak: Changed the position of all panel tooltips to appear above the controls
* Tweak: Replaced nerd icons with new Elementor emojis
* Tweak: Added descriptive message suggesting backing up the Database before upgrading to Font Awesome 5
* Tweak: Changed panel arrow icon to chevron
* Tweak: Deprecated Typography section in Section & Column elements for users who didn't place values
* Fix: `playsinline` attribute missing when setting self-hosted video to Play on Mobile in Video widget ([#9892](https://github.com/elementor/elementor/issues/9892))
* Fix: Beta sign-up modal closes unexpectedly ([#10355](https://github.com/elementor/elementor/issues/10355))
* Fix: "Slides to Show" option doesn't work on Tablet view in Image Carousel widget ([#10227](https://github.com/elementor/elementor/issues/10227))
* Fix: Previous and Next buttons are not displaying on Safari in Media Carousel's Cube mode ([#9725](https://github.com/elementor/elementor/issues/9725))
* Fix: Form style being reset adding MailChimp/Getresponse action in Form widget ([#9313](https://github.com/elementor/elementor/issues/9313))
* Fix: Post Title and Archive Excerpt wrong values in edge cases
* Fix: Wrong `<select>` field width in "Add New" dialog
* Fix: Gap created by the "Add Media" button in Text Editor widget
* Fix: "Insert Template" library button glitch
* Fix: WordPress Media 'Image Details' fields are 100% width instead of contained
* Fix: Pause on hover can't be disabled in Image Carousel widget
* Fix: Aligned Dark UI Theme gradients in panel and library tabs
* Fix: Category Select2 dropdown stays above the view on scroll in Template Library modal
* Deprecated: See all deprecations to this version in our ([Developers Deprecations Post](https://developers.elementor.com/v2-9-0-planned-deprecations/))
= 2.8.5 - 2020-01-27 =
* Fix: Handle corrupted DB log
* Fix: Template inserted upside down in edge cases
* Fix: Added data sanitization on System Info
* Fix: Error when trying to edit widgets with `inline` Icons control before Font Awesome 5 migration
= 2.8.4 - 2020-01-19 =
* Tweak: Changed default color in Color Picker
* Fix: Curved edge with background color in Toggle widget ([#5156](https://github.com/elementor/elementor/issues/5156))
* Fix: Added sanitize data on create new template
* Fix: Inconsistent panel view when deleting all content
* Fix: Empty Typography control after Reset Style
* Fix: Inline sizing delay when position is set to Absolute/Fixed in Image widget
* Fix: Wrong sizing on undo/redo to Section element columns
= 2.8.3 - 2020-01-01 =
* Tweak: Improved accessibility to "Go Pro" menu item ([#9021](https://github.com/elementor/elementor/issues/9021))
* Tweak: Added new CLI command - User Connect
* Tweak: Updated Recommended Icons tab in Toggle and Accordion widgets
* Fix: Placement glitch when dragging a widget to a new section ([#9954](https://github.com/elementor/elementor/issues/9954))
* Fix: Controls popover closes when picking a color in it
* Fix: Dark mode style glitches in edge cases
* Fix: Correct calculation of usage data
* Fix: Pasting style of one Section to other changes the structure
* Fix: Long text overflow issue in Divider widget
* Fix: Scroll bars visible when not needed in Icon Library
= 2.8.2 - 2019-12-16 =
* Tweak: Improved hidden responsive elements visibility
* Fix: Autoplay not working in Image Carousel widget ([#9872](https://github.com/elementor/elementor/issues/9872))
* Fix: Logger fatal error on upgrade ([#9872](https://github.com/elementor/elementor/issues/9872))
* Fix: Negative custom shapes in Editor ([#9850](https://github.com/elementor/elementor/issues/9850))
* Fix: Render correct widget data in Global widgets
* Fix: `0` value in Dynamic Tags causes Undefined Index error
= 2.8.1 - 2019-12-11 =
* Fix: Style pasting issue on Columns ([#9811](https://github.com/elementor/elementor/issues/9811))
* Fix: Column duplication not working for Inner Section widget ([#9824](https://github.com/elementor/elementor/issues/9824))
* Fix: Redundant renders when changing colors in Color control
* Fix: Dark Mode glitches in WordPress widgets ([#9829](https://github.com/elementor/elementor/issues/9829))
* Fix: Repeater rows doesn't have `_id` in edge cases
* Fix: Connect issue for Multisite users
* Fix: Dynamic tag fallback does not handle '0' character
= 2.8.0 - 2019-12-09 =
* New: Introducing new Color Picker control with Saved Colors built-in ([#6968](https://github.com/elementor/elementor/issues/6968), [#8982](https://github.com/elementor/elementor/issues/8982), [Developers Blog Post](https://developers.elementor.com/elementor-2-8-new-color-picker/]))
* New: Introducing Dark Mode UI theme ([#9263](https://github.com/elementor/elementor/issues/9263), [#8249](https://github.com/elementor/elementor/issues/8249), [#9125](https://github.com/elementor/elementor/issues/9125))
* New: User Preferences section in Editor Panel menu
* Tweak: Better responsive visibility indication ([#8020](https://github.com/elementor/elementor/issues/8020), [#4775](https://github.com/elementor/elementor/issues/4775))
* Tweak: Added `background-size` and `background-position` controls to Background Slideshow ([#9199](https://github.com/elementor/elementor/issues/9199))
* Tweak: Removed Google+ network from "Recommended" tab in Social Icons widget ([#9393](https://github.com/elementor/elementor/issues/9393))
* Tweak: Replaced default Google+ network icon with YouTube icon in Social Icons widget
* Tweak: Added dynamic capabilities to alert widget ([#9436](https://github.com/elementor/elementor/issues/9436))
* Tweak: Added "Play on Mobile" option to allow iOS autoplay to Video widget ([#3442](https://github.com/elementor/elementor/issues/3442))
* Tweak: Added inline skin for Icon control
* Tweak: Added `elementor/settings/controls/checkbox_list_cpt/post_type_objects` filter to control over displayed CPT in WordPress Dashboard UI (Props [@sc0ttkclark](https://github.com/sc0ttkclark))
* Tweak: Moved "Editing Handles" and "Lightbox in editor" options to the new "Preferences" section
* Tweak: Added `playsinline` attribute to Vimeo and YouTube sources to allow autoplay on iOS devices in Background Video
* Tweak: Added Documents count to System Info
* Tweak: Added global utility function for adding link attributes in Button widget
* Tweak: Re-designed responsive mode switcher control
* Tweak: Re-designed alerts and notices in the Editor Panel
* Tweak: Improved styling of checkboxes and radio inputs
* Tweak: Changed "Custom Positioning" section label to "Positioning"
* Tweak: Allow access to Templates Library for connected users only
* Tweak: Changed icon control skin to "Inline" in Toggle and Accordion widgets
* Tweak: Added Icon Manager "Recommended" tab in Toggle and Accordion widgets
* Tweak: Changed all occurrences of `text-overflow: ellipsis` to a single `mixin`
* Tweak: Added "Pause On Interaction" option to Image Carousel widget
* Tweak: Updated `e-icons` library to v5.5.0
* Tweak: Updated `e-gallery` library to v1.1.0
* Tweak: Dropped Support for WP v4.9, now supporting WP v5.0+
* Tweak: Dropped delete revision option in Revisions Panel since WordPress v5.3 ([Topic](http://core.trac.wordpress.org/ticket/43709))
* Tweak: Added compatibility with WordPress v5.3
* Fix: Use CSS Flex to align and order button icon ([#561](https://github.com/elementor/elementor/issues/561))
* Fix: Remove Ninja Forms compatibility script which causes server issues ([#8267](https://github.com/elementor/elementor/issues/8267))
* Fix: Added `title` attribute to embedded iframes ([#9374](https://github.com/elementor/elementor/issues/9374), Props [@shipley-dcc](https://github.com/shipley-dcc))
* Fix: Reset style in a button doesn't work on colors ([#8454](https://github.com/elementor/elementor/issues/8454))
* Fix: No fallback when SVG file doesn't exist ([#9481](https://github.com/elementor/elementor/issues/9481))
* Fix: Custom shapes "negative" support fix ([#9761](https://github.com/elementor/elementor/issues/9761))
* Fix : Shapes SVG include PHP Parse Error If the uploaded SVG file contain `<?xml version="1.0" encoding="UTF-8"?>` ([#9693](https://github.com/elementor/elementor/issues/9693), Props [@MarieComet](https://github.com/MarieComet))
* Fix: Added better output escaping in the attributes for checkbox lists in Admin forms (Props [@MarieComet](https://github.com/MarieComet))
* Fix: Adding a link overrides the Title and Description colors in Testimonial widget
* Fix: Removed redundant Editor Panel Spacer in Image Carousel widget
* Fix: "Delete All Content" doesn't close current widget editing options
* Fix: Pause on hover option doesn't work in Image Carousel widget
* Fix: Limit transition duration in Ken Burns CSS only to `transform` property
* Fix: Recommended tab icons don't change when there's more than one `Icons` control per widget
* Fix: Hidden sticky section generates redundant scroll offset when using Anchors
* Fix: Inserting a saved section as a template uses the same `ID`
* Fix: Double rendering of elements in Editor
* Deprecated: See all deprecations to this version in our [Developers Deprecations Post](https://developers.elementor.com/v2-8-0-planned-deprecations/)
= 2.7.6 - 2019-12-08 =
* Fix: Transition Duration option not applying to elements background
* Fix: Hide Beta Testers signup form if the user already subscribed
* Fix: Added HTML escaping to `Admin` class and to System Info
= 2.7.5 - 2019-10-28 =
* Tweak: Changed the "Finder" icon in the Editor panel
* Fix: Added official color support for `linkedin-in` icon in Social Icons widget ([#9298](https://github.com/elementor/elementor/issues/9298))
* Fix: `Ctrl/CMD + Shift + L` not opening Library modal
* Fix: Clear Log button HTML shows in System Info Copy & Paste section
* Fix: Ken burns effect not working on the 1st slide if Infinite Loop option is turned off in Background Slideshow
= 2.7.4 - 2019-10-06 =
* Tweak: Improved filtering animation behavior in Gallery widget
* Fix: Icon custom colors being overridden by styling custom colors in Social Icons widget
* Fix: Added `SVG` custom color support for Social Icons widget
* Fix: Elements not being displayed when it has the value `0`
* Fix: Pagination glitch in image carousel widget
* Fix: Select2 throws JS console error when trying to unset a dropdown value in Templates modal
* Fix: Background Slideshow overrides the Columns' border-radius
* Fix: Tabs not working after previewing a template in Templates modal
= 2.7.3 - 2019-09-24 =
* Tweak: Updated E-gallery library to v1.0.1
* Fix: Images overlap issue in Image Carousel widget ([Topic](https://wordpress.org/support/topic/elementor-image-carousel-2/#post-11943476))
* Fix: Removed extra character in Divider widget ([#9102](https://github.com/elementor/elementor/issues/9102))
* Fix: Console error after resetting "Background Slideshow" gallery
* Fix: Popup templates not visible in My Templates tab on import action
* Fix: Panel spinner issue caused by 3rd party addons when activating Safe Mode
* Fix: Lightbox won't close on background click in Image widget
* Fix: "Need Help" hover UI glitch in RTL
* Fix: SVG icon missing in Icon List widget
= 2.7.2 - 2019-09-16 =
* Fix: Data updater stuck in site with large database ([Topic](https://wordpress.org/support/topic/the-elementor-data-updater-problems-continue/), [Topic](https://wordpress.org/support/topic/v2-7-not-stable/))
* Fix: Added backward compatibility for deprecated hooks in page settings ([#9060](https://github.com/elementor/elementor/issues/9060), [#9080](https://github.com/elementor/elementor/issues/9080))
* Fix: Added support for custom document in `autosave` ([#9070](https://github.com/elementor/elementor/issues/9070))
* Fix: Changed the default `slidesPerGroup` from 2 to 1 in Image Carousel widget
= 2.7.1 - 2019-09-10 =
* Fix: Self Hosted video lightbox closing when clicking on the video ([#8931](https://github.com/elementor/elementor/issues/8931))
* Fix: Downgrade from v2.7.0 causes 500 errors
* Fix: Vertical alignment issue in Safari browser ([#9034](https://github.com/elementor/elementor/issues/9034))
* Fix: `contains` and `!contains` control conditions ([#9043](https://github.com/elementor/elementor/issues/9043))
* Fix: Use background updater for v2.7 script task ([Topic](https://wordpress.org/support/topic/v2-7-not-stable/))
* Fix: Backwards compatibility for previous versions using Divider widget
= 2.7.0 - 2019-09-08 =
* New: Added background slideshow to Section, Column and Inner Section elements ([#2898](https://github.com/elementor/elementor/issues/2898), [#4022](https://github.com/elementor/elementor/issues/4022))
* New: Editor JS API to improve capabilities and stability ([Developers Blog Post](https://developers.elementor.com/elementor-2-7-new-editor-js-api-e/))
* New: Added additional divider styles to Divider widget ([#7418](https://github.com/elementor/elementor/issues/7418))
* Tweak: Background videos now support Vimeo as a source ([#1903](https://github.com/elementor/elementor/issues/1903))
* Tweak: Added the option to add Icon and Text to Divider widget ([#7418](https://github.com/elementor/elementor/issues/7418))
* Tweak: Converted all widgets JS handlers to ES6 classes ([Developers Blog Post](https://developers.elementor.com/building-a-simple-custom-widget-with-javascript/), [Developers Documentation](https://developers.elementor.com/creating-a-new-widget/adding-javascript-to-elementor-widgets/))
* Tweak: Added option to select the version you rollback to in "Version Control" tool
* Tweak: Use `swiper.js` instead of `slick.js` in Image Carousel widget ([Developers Blog Post](https://developers.elementor.com/elementor-2-7-moving-sliders-from-slick-to-swiper/))
* Tweak: Implemented virtual list render in Icons Library to improve performance and stability
* Tweak: Added support of `wp_body_open` in Canvas template
* Tweak: Editor Panel UI tweaks
* Tweak: Updated Gallery control UI
* Tweak: Moved structure control into section panel in Section element
* Tweak: Added option to allow background video to play on mobile devices if device support it
* Tweak: Added more post statuses to show in the Finder ([#8175](https://github.com/elementor/elementor/issues/8175))
* Tweak: Added `Space-around`, `Space-between` and `Space-evenly` to Vertical Align options in Section element
* Tweak: Added filter for additional styles by 3rd party plugins `elementor/divider/styles/additional_styles` to Divider widget
* Tweak: Removed "Need Help?" button from WP widgets
* Tweak: Updated `Eicons` library to v5.4.0
* Fix: Background video plays on mobile devices in some cases (#8782, [Developers Blog Post](https://developers.elementor.com/background-video-in-mobile-mode/))
* Fix: Icon List alignment issue ([#8539](https://github.com/elementor/elementor/issues/8539))
* Fix: Two clicks needed to start Vimeo videos with image overlay
* Fix: Init navigator only once when changing page template
* Fix: Added backwards compatibility for `Controls_Manager::add_tab()` and `\Elementor\Core\Settings\Manager::add_settings_manager()`
* Fix: Carousels navigation arrows causes horizontal scroll when setting to `Outside`
* Fix: Heading widget with the character "0" is not visible on frontend
* Deprecated: Removed old deprecated aliases ([Developers Blog Post](https://developers.elementor.com/v2-7-0-planned-deprecations/))
= 2.6.8 - 2019-08-07 =
* Tweak: Added SVG import/export support to Icons control
* Fix: Empty `caps` while checking user `caps` ([#8732](https://github.com/elementor/elementor/issues/8732))
* Fix: Rotate control not working in Icon widget responsive modes ([#8753](https://github.com/elementor/elementor/issues/8753))
* Fix: Counter widget start number greater than 999
* Fix: Avoid migrating old Icon value if new one exists on import
* Fix: Editor not being loaded when using an Icon from removed Icon Set
= 2.6.7 - 2019-07-30 =
* Tweak: Run `.htaccess` inspection only when needed
* Tweak: UI glitches in `select2` control
* Tweak: `get_style_depends` styles are now loaded in editor preview
* Fix: Avoid false-positive editor loading error ([#8706](https://github.com/elementor/elementor/issues/8706))
* Fix: Disable browser suggestions on panel elements search input ([#6581](https://github.com/elementor/elementor/issues/6581))
* Fix: Contributor role can view other contributors draft and pending posts when Elementor is installed ([#8689](https://github.com/elementor/elementor/issues/8689))
* Fix: Save changed before previewing a revision
= 2.6.6 - 2019-07-23 =
* Fix: WordPress editor is open by default ([#8628](https://github.com/elementor/elementor/issues/8628), [#8647](https://github.com/elementor/elementor/issues/8647))
* Fix: Icon spacing disappeared after upgrading to Font Awesome 5 ([#8609](https://github.com/elementor/elementor/issues/8609))
* Fix: Star icon appears instead of an unset icon in Icon Box widget after upgrading to Font Awesome 5 ([#8596](https://github.com/elementor/elementor/issues/8596))
* Fix: Empty icon library by Using JS files instead of JSON for icon lists
* Fix: `Preview Could Not be Loaded` message displayed if `$_SERVER['SERVER_SOFTWARE']` is empty
* Fix: Navigator Indicators RTL UI glitches
= 2.6.5 - 2019-07-18 =
* Fix: Reverted the changes in Section and Column Vertical Alignment control
= 2.6.4 - 2019-07-17 =
* Tweak: Added CSS variable for admin font family
* Tweak: Updated dialog library
* Tweak: Improved `.htaccess` error message in `Preview Could Not Be Loaded` message
* Fix: `Condition` and `Conditions` not working together ([#8233](https://github.com/elementor/elementor/issues/8233))
* Fix: Pages are always displayed in `draft` status ([#8510](https://github.com/elementor/elementor/issues/8510))
* Fix: Incorrect Absolute position dragging values in RTL ([#7719](https://github.com/elementor/elementor/issues/7719))
* Fix: SVG icon hover color in Button widget
= 2.6.3 - 2019-07-15 =
* Tweak: Improve Icon control preview color for better visibility ([#8530](https://github.com/elementor/elementor/issues/8530))
* Tweak: Cleaning all output buffering in order to enable Gzip
= 2.6.2 - 2019-07-14 =
* Tweak: Make sure activeTab exists in Icon library
* Fix: Star rating widget alignment is not responsive ([#8444](https://github.com/elementor/elementor/issues/8444))
* Fix: Temporarily reverted `application/json` content type to support various server configurations
* Fix: Progress Bar typography backward compatibility
* Fix: Missing `fas` icons in Social Icons widget
* Fix: Navigator Indicators tooltip location
* Fix: Added Icon List backward compatibility on template import
= 2.6.1 - 2019-07-10 =
* Tweak: Added responsive controls to Icon size and Icon rotation in Icon widget
* Fix: Preview Could Not Be Loaded `.htaccess` error if permalink structure not set
* Fix: Added backward compatibility for Icon control
* Fix: UI glitches in the global lightbox modal
= 2.6.0 - 2019-07-09 =
* New: Introducing Icon Manager - the new way to add icons into your page ([#110](https://github.com/elementor/elementor/issues/110))
* New: Introducing SVG file library ([#5570](https://github.com/elementor/elementor/issues/5570))
* New: Replaced Font Awesome 4 with Font Awesome 5 ([#4430](https://github.com/elementor/elementor/issues/4430))
* New: Added Help links to elements for better support flow
* New: Added Navigator indicators for Custom Position ([#2180](https://github.com/elementor/elementor/issues/2180))
* New: Introducing Deprecated Notice control for developers ([Development Doc](https://developers.elementor.com/elementor-controls/deprecated-notice-control/))
* Tweak: Added 9:16 Aspect ratio (vertical video) support for Video widget ([#7051](https://github.com/elementor/elementor/issues/7051))
* Tweak: Set pre-selected attachment when opening the media modal ([#7937](https://github.com/elementor/elementor/issues/7937))
* Tweak: Added more style options for Progress Bar widget ([#3413](https://github.com/elementor/elementor/issues/3413))
* Tweak: Added icon alignment option to icon list ([#8219](https://github.com/elementor/elementor/issues/8219))
* Tweak: Added option to hide columns in Navigator ([#7863](https://github.com/elementor/elementor/issues/7863))
* Tweak: Added vertical alignment option to Image Carousel ([#6963](https://github.com/elementor/elementor/issues/6963))
* Tweak: Added Responsive option for the Content Align in Column ([#2554](https://github.com/elementor/elementor/issues/2554))
* Tweak: Removed `Prevent Scroll` option from Google Maps widget which now defaults in the map origin ([#8244](https://github.com/elementor/elementor/issues/8244))
* Tweak: Reduce-motion accessibility support for CSS animation library ([#7968](https://github.com/elementor/elementor/issues/7968))
* Tweak: Added start & end time for self-hosted background video ([#7941](https://github.com/elementor/elementor/issues/7941))
* Tweak: Added Play once option for background video ([#5129](https://github.com/elementor/elementor/issues/5129))
* Tweak: Added the `playsinline` attribute to autoplay background video on iOS ([#8198](https://github.com/elementor/elementor/issues/8198))
* Tweak: Added `text-shadow` option to Button widget ([#7317](https://github.com/elementor/elementor/issues/7317))
* Tweak: Set `$fonts_to_enqueue` as public to allow manual enqueue of fonts ([#7622](https://github.com/elementor/elementor/issues/7622))
* Tweak: Show dashboard notices for admin role only ([#7304](https://github.com/elementor/elementor/issues/7304))
* Tweak: Added Viber icon for Social Icons widget ([#4430](https://github.com/elementor/elementor/issues/4430))
* Tweak: Added dynamic capabilities to link control in Social Icons widget ([#8097](https://github.com/elementor/elementor/issues/8097))
* Tweak: Added option to pick custom colors per icon in Social Icons widget ([#4430](https://github.com/elementor/elementor/issues/4430))
* Tweak: Added default background color to Social Icons widget
* Tweak: Added opt-in form to Elementor updates for beta testers
* Tweak: Updated E-icons library to v5.3.2
* Tweak: Removed all Font Awesome 4 dependencies
* Tweak: Clear 3rd party cache plugins on every change in Maintenance Mode
* Tweak: Using `application/json` content type in order to avoid double zipping by the server to reduce load panel errors
* Tweak: Added control to support Exit Animations
* Tweak: Added editor notices bar for admin role only
* Tweak: Moved elements PHP handles to JS - resolves double Editing Handles in the Post Content widget
* Tweak: Added custom messages for "Preview could not be loaded" state
* Tweak: Added focus state emphasis to Dimensions control
* Tweak: Redesigned Media control
* Tweak: Use `wp_register_style` to allow widgets to enqueue icon styles
* Fix: Open the correct video when you have multiple images with the same video link in the same Media Carousel ([#8047](https://github.com/elementor/elementor/issues/8047))
* Fix: Added escaping in the template type ([#8435](https://github.com/elementor/elementor/issues/8435))
* Fix: Compression encoding for `gzip` to `brotli` conversions (Props [@pingram3541](https://github.com/pingram3541))
* Fix: Vimeo video lightbox is not playing automatically
* Fix: Backslash was removed from Custom CSS in page settings
* Fix: Set LTR direction only to `input` and `textarea` in RTL view
* Fix: Color Picker UI glitches in RTL view
* Fix: Avoid adding CSS for the first post in archive pages
= 2.5.16 - 2019-05-28 =
* Tweak: Added `reduce-motion` accessibility support for CSS animation library ([#7968](https://github.com/elementor/elementor/issues/7968), Props [@drawcard](https://github.com/drawcard))
* Fix: Tabs Widget compatibility for IE ([#8123](https://github.com/elementor/elementor/issues/8123))
* Fix: Admin dashboard dialog button UI glitch
= 2.5.15 - 2019-05-07 =
* Fix: Param type in doc block is partial ([#7988](https://github.com/elementor/elementor/issues/7988))
* Fix: Paste Style changes widget title in Navigator ([#7931](https://github.com/elementor/elementor/issues/7931))
= 2.5.14 - 2019-04-16 =
* Tweak: Remove default values on update to avoid 413 error ([#7842](https://github.com/elementor/elementor/issues/7842))
* Fix: Load minified `common-modules.js` & `editor-modules.js` instead of full version
= 2.5.13 - 2019-04-10 =
* Fix: Resize viewport not working properly ([#7795](https://github.com/elementor/elementor/issues/7795), [Topic](https://wordpress.org/support/topic/width-is-not-responding-automatically/), [Topic](https://wordpress.org/support/topic/stretch-section-problem/))
* Fix: Remove Shape Divider in the editor if set to `None`
= 2.5.12 - 2019-04-08 =
* Fix: DB updates process not running in edge cases ([#7725](https://github.com/elementor/elementor/issues/7725))
* Fix: Column width issue after Column Gap value changed ([#7718](https://github.com/elementor/elementor/issues/7718))
* Fix: Load minified `frontend-modules.js` instead of full version ([#7082](https://github.com/elementor/elementor/issues/7082))
* Fix: Removed source map reference from minified versions of JS files ([#7082](https://github.com/elementor/elementor/issues/7082))
* Fix: Missing section handles while using `overflow: hidden` option
* Fix: Removed condition from content style in Accordion widget
* Fix: Dialogs close button in RTL layout
* Fix: Self-hosted background video resize issue
* Fix: Dynamic Tag dropdown in RTL
* Fix: Color picker UI glitch
= 2.5.11 - 2019-03-31 =
* Tweak: Removed duplicated grid style from frontend.css
* Fix: Document settings not saving ([#7629](https://github.com/elementor/elementor/issues/7629))
* Fix: Date-Time control triggering unnecessary `edit` event
= 2.5.10 - 2019-03-26 =
* Fix: Preview for static homepage ([#7440](https://github.com/elementor/elementor/issues/7440))
* Fix: Added compatibility for Gutenberg plugin v5.3.0+ ([#7557](https://github.com/elementor/elementor/issues/7557))
* Fix: Slider control not setting correct position on Undo/Redo shortcuts
* Fix: Duplicated shape divider issue in editor view
= 2.5.9 - 2019-03-18 =
* Tweak: Modal style improvements
* Tweak: Added preview debug link to "Preview could not be loaded" message
* Fix: First section delete action not saving ([#7477](https://github.com/elementor/elementor/issues/7477))
* Fix: Compatibility issue with 3rd party plugins ([#7467](https://github.com/elementor/elementor/issues/7467))
= 2.5.8 - 2019-03-15 =
* Fix: Restore `wp_localize_script` for Gutenberg editor
= 2.5.7 - 2019-03-14 =
* Fix: changed `ElementorGutenbergSettings` print order ([#7457](https://github.com/elementor/elementor/issues/7457))
= 2.5.6 - 2019-03-14 =
* Tweak: Minor UI improvement in Slider Control
* Tweak: Added support for range handles in Slider Control
* Fix: Stretch Inner Section in the editor ([#7430](https://github.com/elementor/elementor/issues/7430))
* Fix: Ensure print order of Elementor config JS variables ([#7443](https://github.com/elementor/elementor/issues/7443))
* Fix: Inline elements not working on new pages ([#7433](https://github.com/elementor/elementor/issues/7433))
* Fix: Removed media `id` when attachment is missing
= 2.5.5 - 2019-03-11 =
* Tweak: Support gzipped Elementor Ajax data when GZIP is enabled
* Tweak: Added labels and scales to Slider control
* Fix: Device mode detection in IE and Edge browser ([#7356](https://github.com/elementor/elementor/issues/7356))
* Fix: Positioning issue while dragging inline text widgets
* Fix: Empty widget calculation according to the new column flexbox model
= 2.5.4 - 2019-03-10 =
* Tweak: Added flexbox notice dialog
* Fix: Backward compatibility for flexbox property ([#7366](https://github.com/elementor/elementor/issues/7366))
* Fix: Allow `None` value for Entrance Animation control ([#7355](https://github.com/elementor/elementor/issues/7355))
* Fix: Device mode detection in IE and Edge browser ([#7356](https://github.com/elementor/elementor/issues/7356))
* Fix: Revert self hosted video background fix ([#7374](https://github.com/elementor/elementor/issues/7374))
* Fix: Removed Delimiter parameter form `ucwords` for older PHP compatibility
* Fix: Slider control returns wrong value
* Fix: Slider control for RTL
= 2.5.3 - 2019-03-06 =
* Tweak: Reduced Editor memory usage by moving common controls injection to the frontend ([#7308](https://github.com/elementor/elementor/issues/7308))
* Tweak: Moved sync library from POST to GET method
* Fix: `ucwords` support for older php versions ([#7327](https://github.com/elementor/elementor/issues/7327), [#7310](https://github.com/elementor/elementor/issues/7310))
* Fix: Background self hosted videos responsive
* Fix: Group controls `conditions` support
= 2.5.2 - 2019-03-05 =
* Fix: Custom space between widgets override ([#7309](https://github.com/elementor/elementor/issues/7309))
* Fix: Changed the default width of Absolute & Fixed position widget ([#7311](https://github.com/elementor/elementor/issues/7311))
* **Note: This fix might affect previous custom positioning settings, if you have previously used position absolute or position fixed, please review your site.**
= 2.5.1 - 2019-03-04 =
* Fix: Inline Width (auto) not working ([#7293](https://github.com/elementor/elementor/issues/7293))
= 2.5.0 - 2019-03-04 =
* New: Added Position Absolute & Position Fixed for widgets ([#5568](https://github.com/elementor/elementor/issues/5568))
* New: Added inline & custom width options to place widgets side by side without columns ([#4960](https://github.com/elementor/elementor/issues/4960))
* New: Added responsive options for Column ([#2965](https://github.com/elementor/elementor/issues/2965), [#6898](https://github.com/elementor/elementor/issues/7104), Props [@wayheming](https://github.com/wayheming))
* New: Added Columns for Text Editor widget ([#7104](https://github.com/elementor/elementor/issues/7104))
* New: Added `space-between`, `space-around` & `space-evenly` for Vertical Alignment in Column ([#5083](https://github.com/elementor/elementor/issues/5083))
* New: Added Horizontal Alignment in Column for inline widget
* New: Added responsive capabilities for Entrance Animation ([#1639](https://github.com/elementor/elementor/issues/1639))
* New: Added `elementor/template/viewport_tag` filter hook to Meta Viewport tag ([#7043](https://github.com/elementor/elementor/issues/7043))
* Tweak: Improved editor loading time and performance by ~50%
* Tweak: Remember last editing tab per element in the editor panel for better workflow ([#7087](https://github.com/elementor/elementor/issues/7087))
* Tweak: Added text shadow & background color controls for caption in Image widget (Props [@ramiy](https://github.com/ramiy))
* Tweak: Added access to super admin role in Maintenance Mode (Props [@GermanKrutov](https://github.com/GermanKrutov))
* Tweak: Added vw unit support for Typography size control
* Tweak: Added vw unit support for Custom Min. Height control in section
* Tweak: Added overflow option for section
* Tweak: Renamed `Content Position` control to `Vertical Align` in column layout
* Tweak: Renamed `Scrolling Effects` section to `Motion Effects`
* Tweak: Added Dynamic capabilities to Inner Section CSS class and CSS ID ([#6779](https://github.com/elementor/elementor/issues/6779))
* Tweak: Added Dynamic capabilities to Section CSS class and CSS ID ([#6779](https://github.com/elementor/elementor/issues/6779))
* Tweak: Added Dynamic capabilities all widgets CSS class and CSS ID ([#6779](https://github.com/elementor/elementor/issues/6779))
* Tweak: Added Dynamic capabilities to Button CSS ID ([#6779](https://github.com/elementor/elementor/issues/6779))
* Fix: Separator inside Repeater control ([#6851](https://github.com/elementor/elementor/issues/6851))
* Fix: Selectors not working in dynamic tags in edge cases (Props [@crazypsycho](https://github.com/crazypsycho))
* Fix: Entrance animations glitches ([#6945](https://github.com/elementor/elementor/issues/6945))
* Fix: Library "Blocks" tab empty
* Fix: Custom shape dividers not loading in editor ([#6550](https://github.com/elementor/elementor/issues/6550))
* Fix: WP-CLI Flush CSS command glitch in multisite ([#7190](https://github.com/elementor/elementor/issues/7190))
* Fix: PHP 7.3 Compatibility when saving settings ([#6890](https://github.com/elementor/elementor/issues/6890))
= 2.4.7 - 2019-02-18 =
* Fix: Incorrect device mode detection in Safari ([#7036](https://github.com/elementor/elementor/issues/7036))
* Fix: Elementor dashboard templates URL corrupted links in edge cases
* Fix: Sticky offset handling for menu anchor
* Fix: Avoid WP admin bar handling errors
= 2.4.6 - 2019-02-11 =
* Tweak: Use `<a>` for editor panel links ([#6767](https://github.com/elementor/elementor/issues/6767), [#7025](https://github.com/elementor/elementor/issues/7025))
* Fix: FireFox glitch in the color picker ([#6968](https://github.com/elementor/elementor/issues/6968))
* Fix: Horizontal scroll in Icon List widget ([#6558](https://github.com/elementor/elementor/issues/6558))
* Fix: PHP notice when user has no capabilities ([#6936](https://github.com/elementor/elementor/issues/6936))
* Fix: "Prevent Scroll" in popup options didn't work in edge cases
= 2.4.5 - 2019-01-30 =
* Tweak: Updated Eicons v4.2.0
* Fix: Control conditions not working for toggle popover ([#6780](https://github.com/elementor/elementor/issues/6780))
* Fix: URLs with hash in admin cause JS error ([#6902](https://github.com/elementor/elementor/issues/6902))
* Fix: Wrong section structure in the panel
= 2.4.4 - 2019-01-24 =
* Tweak: Added 1:1 aspect ratio to Video widget
* Tweak: Added ability to add condition/s for tabs control wrapper ([#6830](https://github.com/elementor/elementor/issues/6830))
* Fix: Template search with no categories ([#6810](https://github.com/elementor/elementor/issues/6810))
* Fix: Make sure browser has access to `localStorage`
* Fix: Removed Finder from the Customizer
* Fix: Editor UI glitch in Firefox browser
= 2.4.3 - 2019-01-21 =
* Tweak: Update `width` control label in Image Box widget ([#6808](https://github.com/elementor/elementor/issues/6808))
* Fix: PHP warning in self hosted video `render_pain_content()`
* Fix: Responsive `background-attachment` issue
= 2.4.2 - 2019-01-20 =
* Tweak: Better duplicate Error log entries handling
* Tweak: Split and merge similar translation strings
* Fix: Missing manual caption style in Image widget ([#6791](https://github.com/elementor/elementor/issues/6791))
* Fix: JS handlers not working in editor for other templates
* Fix: Log only Elementor related errors
* Fix: Background updates total iterations
= 2.4.1 - 2019-01-15 =
* Tweak: Avoid widget rendering on `box-shadow` and `text-shadow` changes ([#6737](https://github.com/elementor/elementor/issues/6737))
* Fix: Capital letters not working in anchors
* Fix: Admin menu position incorrect format
* Fix: Avoid duplicate run of element handlers on nested documents
= 2.4.0 - 2019-01-14 =
* New: Added Safe Mode for scenarios that the editor didn't load properly
* New: Added `<!--more-->` tag support ([#462](https://github.com/elementor/elementor/issues/462))
* New: Added Read More widget aka `<!--more-->` tag
* New: Added Categories taxonomy for Template Library ([#886](https://github.com/elementor/elementor/issues/886))
* New: Added responsive capabilities for Background control ([#2355](https://github.com/elementor/elementor/issues/2355))
* New: Added custom option for `background-size` & `background-position` ([#2571](https://github.com/elementor/elementor/issues/2571))
* New: Added responsive capabilities for Border control ([#3243](https://github.com/elementor/elementor/issues/3243), [#5284](https://github.com/elementor/elementor/issues/5284))
* New: Added External URL source for Video widget
* Tweak: Added a notice when clicking on Back to WordPress editor button ([#5597](https://github.com/elementor/elementor/issues/5597))
* Tweak: Added Link & Globe for Social Icons widget ([#6405](https://github.com/elementor/elementor/issues/6405))
* Tweak: Added `elementor/controls/animations/additional_animations` hook for adding custom Entrance Animations ([#6545](https://github.com/elementor/elementor/issues/6545))
* Tweak: Added `elementor/controls/hover_animations/additional_animations` hook for adding custom Hover Animations ([#6545](https://github.com/elementor/elementor/issues/6545))
* Tweak: Reorganized admin menu for Elementor settings & Template Library
* Tweak: Exclude library CPT from Yoast SEO sitemap
* Tweak: Added attributes for column wrappers (Props [@thenovacreator](https://github.com/thenovacreator))
* Tweak: Added `autocomplete` parameter for URL control (default: true)
* Tweak: Added sanitize data on Menu Anchor ID
* Tweak: Added dynamic options for Testimonial widget
* Tweak: Added PHP error log to System Info
* Tweak: Added Quick Edit option for Template Library
* Tweak: Renamed "Content" tab in Templates Library to "Page"
* Fix: Inline editing issue for Repeater control ([#6445](https://github.com/elementor/elementor/issues/6445))
* Fix: Panel footer menu not closing on background click ([#6547](https://github.com/elementor/elementor/issues/6547))
* Fix: Typography control doesn't generate default CSS ([#6500](https://github.com/elementor/elementor/issues/6500))
* Fix: Alignment issue in Icon List widget ([#6507](https://github.com/elementor/elementor/issues/6507))
= 2.3.8 - 2018-12-20 =
* Fix: Editor not working caused by last version
= 2.3.7 - 2018-12-20 =
* Fix: Invalid type in Import templates ([#6483](https://github.com/elementor/elementor/issues/6483))
* Fix: Save global templates
* Fix: WP widgets compatibility
* Fix: Responsive device buttons always shown
= 2.3.6 - 2018-12-17 =
* Fix: `Back to WordPress Editor` not working when meta-boxes are present ([#6437](https://github.com/elementor/elementor/issues/6437))
* Fix: Register documents only if needed
* Fix: Style glitch in the responsive control ([#6227](https://github.com/elementor/elementor/issues/6227))
= 2.3.5 - 2018-12-11 =
* Tweak: Load `elementor_debug_log` option only on System Info page
* Fix: Maintenance Mode admin console issue
* Fix: Elementor stuck on loader instead of `The Content Area Was Not Found`