Skip to content

Commit

Permalink
release(major): version 3.0.0
Browse files Browse the repository at this point in the history
### New Features
- **Patterns Library in Otter**: Added a new Patterns Library to Otter, including dozens of new patterns.
- **Content Timeline Block**: Added a new Content Timeline Block for enhanced content structuring.
- **New Tiled Layout for Posts Block**: Added a new tiled layout option to the Posts Block, providing more versatility in content presentation.
- **Additional WooCommerce Conditions in Block Conditions**: Added more WooCommerce conditions to Block Conditions, including Product Category (has/has not), Product Tag, and Product Attribute.
- **Modal Block in Pro Version**: Introduced a new Modal Block in the Pro version for creating modals.
- **Mailchimp Merge Fields in Form Block**: Added the ability to link the value of the fields with some types for Mailchimp Merge Fields in the Form Block.
- **Responsive Controls for Column Width in Section Block**: Enabled responsive controls for column width in the Section Block.
- **Custom Text for Button in WooCommerce Add to Cart Block**: Allowed using custom text for buttons in the WooCommerce Add to Cart Block.
- **Search Within Categories for Posts in Live Search Extension**: Enabled searching within categories for posts in the Live Search extension.
- **Image Ratio Settings for Posts Block**: Improved the handling of images in the Posts Block with the addition of new Image Ratio settings, allowing for better control over image presentation.

### Improvements
- **OpenAI API Validation Key**: Added a validation key step in the settings for the OpenAI API.
- **Visual Improvements to AI Block Variation Picker**: Enhanced the visual appearance and user interface of the AI Block Variation picker for a smoother user experience.
- **Changes to Default Settings for Posts Block**: Updated the default settings for the Posts Block to optimize performance and ease of use.
- **Dynamic Data Feature in Block Toolbar**: Relocated the Dynamic Data feature to the Block Toolbar for easier access and streamlined workflow.
- **Increase Height for Popup in Editor on Auto Mode**: Increased the height for the popup in the editor when in auto mode.
- **Block Tools Display by Default**: Changed Block tools settings to show them by default.
- **Improved Error Messages in Form Block**: Enhanced error messages when the tester is an admin in the Form Block.
- **Twitter Icon to X in Sharing Block**: Updated the Twitter icon to X in the Sharing Block.
- **Disable Content AI Actions in Sidebar**: Added a setting in the dashboard to disable Content AI actions from the sidebar.
- **ESC Key to Close Popup Block**: Added the option to close popups using the ESC key in the Popup Block.
- **Various Quality of Life Improvements**: Ongoing enhancements to improve overall user experience.

### Bug Fixes
- **Removal of Copy/Paste Styles Feature**: Removed the Copy/Paste Styles feature to simplify the user interface and reduce potential conflicts.
- **Padding Fix in Advanced Heading Block**: Fixed the issue where padding was not working correctly on mobile in the Advanced Heading block.
- **Slider Width in Section Column**: Fixed the issue where the slider inside a section column was ignoring the width setting.
- **Fix Blocks Using Empty ID**: Corrected the issue where blocks could use an empty ID.
- **Blocks Not Working as Widgets**: Resolved the problem where blocks were not working properly when used as widgets.
- **Replace Option in AI Block**: Fixed the issue where the replace option in the AI block was not working.
- **Tabs and Accordion Block Scrolling**: Fixed the issue in the Tabs and Accordion Block where it was scrolling when the content exceeded one screen, adding a jump effect.
- **Section Block Margin and Padding Inheritance**: Fixed the default inheritance for margin and padding in the Section Block.
- **Flip Card Image Background Size**: Corrected the issue where the flip card image background size wasn't working on the frontend.
  • Loading branch information
HardeepAsrani authored Aug 12, 2024
2 parents ea3d29f + e50d082 commit 597b0cf
Show file tree
Hide file tree
Showing 226 changed files with 10,692 additions and 2,282 deletions.
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,4 @@ license.json
.phpunit.result.cache
.fleet
tests/assets/*_tmp
.phpunit.result.cache
Empty file removed .phpunit.result.cache
Empty file.
Binary file added .wordpress-org/screenshot-6.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions .wp-env.override.json
Original file line number Diff line number Diff line change
Expand Up @@ -34,5 +34,8 @@
"wp-content/themes/raft": "https://downloads.wordpress.org/theme/raft.zip"
}
}
},
"lifecycleScripts": {
"afterStart": "bash bin/e2e-tests.sh"
}
}
2 changes: 1 addition & 1 deletion Gruntfile.js
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ module.exports = function( grunt ) {
options: {
flags: ''
},
src: [ 'package.json', 'composer.json', 'package-lock.json' ]
src: [ 'package.json', 'composer.json', 'package-lock.json', 'plugins/blocks-animation/composer.json' ]
},
metatag: {
options: {
Expand Down
Binary file added assets/images/neve-logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/neve-upsell-img.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/star.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 5 additions & 0 deletions bin/dist.sh
Original file line number Diff line number Diff line change
Expand Up @@ -86,6 +86,11 @@ do

cd plugins/$BUILD_NAME

# We install dependencies only if composer.json exists.
if [ -f "composer.json" ]; then
composer install --no-dev
fi

rsync -rc --exclude-from ".distignore" "./" "../../dist/$DIST_FOLDER"

cd ../..
Expand Down
4 changes: 4 additions & 0 deletions bin/e2e-tests.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
#!/bin/sh

# Set-up the `wp_env` environment.
npm run wp-env run tests-cli wp option set themeisle_open_ai_api_key "sk_XXXXXXXXXXXXXXXXXXXXXXXx" # Used by AI tools.
13 changes: 13 additions & 0 deletions blocks.json
Original file line number Diff line number Diff line change
Expand Up @@ -148,6 +148,9 @@
"popup/style.css": "blocks/blocks/popup/style.scss"
}
},
"modal": {
"block": "blocks/blocks/modal/block.json"
},
"posts-grid": {
"block": "blocks/blocks/posts/block.json",
"assets": {
Expand Down Expand Up @@ -281,5 +284,15 @@
},
"content-generator": {
"block": "blocks/blocks/content-generator/block.json"
},
"timeline": {
"block": "blocks/blocks/timeline/group/block.json",
"assets": {
"timeline/editor.css": "blocks/blocks/timeline/editor.scss",
"timeline/style.css": "blocks/blocks/timeline/style.scss"
}
},
"timeline-item": {
"block": "blocks/blocks/timeline/item/block.json"
}
}
26 changes: 20 additions & 6 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,15 @@
"description": "A set of awesome Gutenberg Blocks by ThemeIsle.",
"type": "wordpress-plugin",
"version": "2.6.13",
"repositories":[
{
"type":"composer",
"url":"https://wpackagist.org",
"only": [
"wpackagist-plugin/*"
]
}
],
"require-dev": {
"squizlabs/php_codesniffer": "^3.3",
"wp-coding-standards/wpcs": "^1",
Expand All @@ -13,9 +22,10 @@
"yoast/phpunit-polyfills": "^2.0",
"phpstan/phpstan": "^1.10",
"szepeviktor/phpstan-wordpress": "^1.3",
"php-stubs/woocommerce-stubs": "^8.0",
"php-stubs/woocommerce-stubs": "^9.1",
"php-stubs/acf-pro-stubs": "^6.0",
"spaze/phpstan-stripe": "^2.4"
"spaze/phpstan-stripe": "^2.4",
"wpackagist-plugin/woocommerce": "*"
},
"license": "GPL-2.0+",
"authors": [
Expand All @@ -37,11 +47,15 @@
"php": "7.4"
},
"allow-plugins": {
"dealerdirect/phpcodesniffer-composer-installer": true
"dealerdirect/phpcodesniffer-composer-installer": true,
"composer/installers": true
}
},
"extra": {
"installer-disable": "true"
"installer-disable": "true",
"installer-paths": {
"vendor/wp-content/plugins/{$name}/": ["type:wordpress-plugin"]
}
},
"autoload": {
"classmap": ["inc/"],
Expand All @@ -62,7 +76,7 @@
"tubalmartin/cssmin": "^4.1",
"wptt/webfont-loader": "^1.1",
"sabberworm/php-css-parser": "^8.4",
"stripe/stripe-php": "^13.1",
"enshrined/svg-sanitize": "^0.18.0"
"stripe/stripe-php": "^15.3",
"enshrined/svg-sanitize": "^0.19.0"
}
}
Loading

0 comments on commit 597b0cf

Please sign in to comment.