| @@ -120,11 +120,9 @@ | ||
| 120 | 120 | private function install_compare( $version ) { |
| 121 | 121 | $installs_history = Upgrade_Manager::get_installs_history(); |
| 122 | 122 | |
| 123 | 123 | if ( empty( $installs_history ) ) { |
| 124 | - // Fresh installation: upgrade manager hasn't written history yet on this first request. | |
| 125 | - // Use the current plugin version as the effective first-install version. | |
| 126 | - return version_compare( ELEMENTOR_VERSION, $version, '>=' ); | |
| 124 | + return false; | |
| 127 | 125 | } |
| 128 | 126 | |
| 129 | 127 | $cleaned_version = preg_replace( '/-(beta|cloud|dev)\d*$/', '', key( $installs_history ) ); |
| 130 | 128 | |
| @@ -378,17 +376,8 @@ | ||
| 378 | 376 | 'default_active' => true, |
| 379 | 377 | 'minimum_installation_version' => '3.30.0', |
| 380 | 378 | ], |
| 381 | 379 | ] ); |
| 382 | - | |
| 383 | - $this->add_feature( [ | |
| 384 | - 'name' => 'e_panel_promotions', | |
| 385 | - 'title' => esc_html__( 'Panel Promotions', 'elementor' ), | |
| 386 | - 'description' => esc_html__( 'Enable experimental rendering for targeted promotions within the elements panels.', 'elementor' ), | |
| 387 | - 'release_status' => self::RELEASE_STATUS_DEV, | |
| 388 | - 'default' => self::STATE_ACTIVE, | |
| 389 | - 'type' => self::TYPE_HIDDEN, | |
| 390 | - ] ); | |
| 391 | 380 | } |
| 392 | 381 | |
| 393 | 382 | /** |
| 394 | 383 | * Init States |
| @@ -663,12 +652,9 @@ | ||
| 663 | 652 | <div class="e-experiment__title"> |
| 664 | 653 | <div class="<?php echo $indicator_classes; ?>" data-tooltip="<?php echo $indicator_tooltip; // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped ?>"></div> |
| 665 | 654 | <label class="e-experiment__title__label" for="e-experiment-<?php echo $feature['name']; // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped ?>"><?php echo $feature['title']; ?></label> |
| 666 | 655 | <?php foreach ( $feature['tags'] as $tag ) { ?> |
| 667 | - <?php | |
| 668 | - $tag_classes = 'e-experiment__title__tag e-experiment__title__tag__' . $tag['type'] . ' e-editor-one'; | |
| 669 | - ?> | |
| 670 | - <span class="<?php echo esc_attr( $tag_classes ); ?>"><?php echo $tag['label']; // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped ?></span> | |
| 656 | + <span class="e-experiment__title__tag e-experiment__title__tag__<?php echo $tag['type']; ?>"><?php echo $tag['label']; // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped ?></span> | |
| 671 | 657 | <?php } ?> |
| 672 | 658 | <?php if ( $feature['deprecated'] ) { ?> |
| 673 | 659 | <span class="e-experiment__title__tag e-experiment__title__tag__deprecated"><?php echo esc_html__( 'Deprecated', 'elementor' ); ?></span> |
| 674 | 660 | <?php } ?> |