From 31e54a09bb7a6f5b2fa9569e7860de0ca21e6e72 Mon Sep 17 00:00:00 2001 From: Virginia Garcia Date: Fri, 20 Mar 2020 18:36:56 -0300 Subject: [PATCH] Updating readme file and preparing for release --- README.md | 1 + changelog.txt | 175 ++++++++++++++++++++++++++++++++------------------ lsx-team.php | 28 ++++---- readme.txt | 4 +- 4 files changed, 129 insertions(+), 79 deletions(-) diff --git a/README.md b/README.md index 01b607b..ee90c21 100755 --- a/README.md +++ b/README.md @@ -3,6 +3,7 @@

LSX Team

+ license Built with gulp.js Build Status Made for LSX diff --git a/changelog.txt b/changelog.txt index 54de166..f3cf1bb 100755 --- a/changelog.txt +++ b/changelog.txt @@ -1,63 +1,112 @@ -== Changelog == - -= 1.2.3 = In Development -* Dev - Adding support for the WordPress REST API. -* Fix - Fixed issue `PHP Deprecated: dbx_post_advanced is deprecated since version 3.7.0! Use add_meta_boxes instead`. - -= 1.2.2 = 19 December 2019 -* Dev - Limiting the Testimonials and Projects tabs, they will only appear if the plugins are active. -* Dev - General testing to ensure compatibility with latest WordPress version (5.3). -* Dev - Checking compatibility with LSX 2.6 release. - -= 1.2.1 = -* Dev - Checking LSX 2.6 compatibility. - -= 1.2.0 = -* Dev - Adding the .gitattributes file to remove unnecessary files from the WordPress version. -* Dev - Added in lazyloading for the sliders -* Dev - Added in a "Person" Schema using the Yoast API. - -= 1.1.2 = -* Dev - Removed the deprecated "create_function" -* Fix - Removing the return false statements stopping the widget from displaying -* Fix - Removing the return false statements stopping the widget from displaying -* Fix - Fixed Array Issue - array_key_exists() -* Fix - Fixed travis WPCS errors and NPM security vulnerabilities -* Fix - service tab only will appear if plugin is active -* Dev - Adding rel tags to the team single social media - -= 1.1.1 = -* Dev - Added compatibility with LSX Videos -* Dev - Added compatibility with LSX Search -* Dev - Fixed PHP warning issues -* Dev - Fixed "lazy load images" on loading size (width) -* Dev - Improved single tabs section visual (spacing) -* Dev - Improved single social icons visual (spacing) - -= 1.1.0 = -* Added compatibility with LSX 2.0 -* Dev - New project structure -* Dev - UIX copied from TO 1.1 + Fixed issue with sub tabs click (settings) -* Fix - Fixed scripts/styles loading order -* Fix - Fixed small issues -* Dev - Added compatibility with LSX Services -* Tweak - New single option - Featured post -* Tweak - Widgets, Shortcodes and Archives - Don't link to single when it is disabled -* Tweak - New taxonomy archive/group - Role -* Tweak - New single section - Posts - -= 1.0.4 = -* Dev - Changed the "Insert into Post" button text from media modal to "Select featured image" - -= 1.0.3 = -* Fix - Adjusted the plugin settings link inside the LSX API Class - -= 1.0.2 = -* Fix - Fixed all prefixes replaces (to_ > lsx_to_, TO_ > LSX_TO_) - -= 1.0.1 = -* Fix - Reduced the access to server (check API key status) using transients -* Fix - Made the API URLs dev/live dynamic using a prefix "dev-" in the API KEY - -= 1.0.0 = -* First Version +# Change log + + +## [Unreleased] - Minor version 1.2.3 + +### Added +- Adding support for the WordPress REST API. + +### Fixed +- Fixed issue `PHP Deprecated: dbx_post_advanced is deprecated since version 3.7.0! Use add_meta_boxes instead`. + +### Security +- Updating dependencies to prevent vulnerabilities. +- General testing to ensure compatibility with latest WordPress version (5.4). +- General testing to ensure compatibility with latest LSX Theme version (2.7). + + +## [[1.2.2]](https://github.com/lightspeeddevelopment/lsx-team/releases/tag/1.2.2) - 2019-12-19 + +### Added +- Limiting the Testimonials and Projects tabs, they will only appear if the plugins are active. + +### Security +- General testing to ensure compatibility with latest WordPress version (5.3). +- Checking compatibility with LSX 2.6 release. + +## [[1.2.1]](https://github.com/lightspeeddevelopment/lsx-team/releases/tag/1.2.1) - 2019-11-13 + +### Security +- Checking LSX 2.6 compatibility. + + +## [[1.2.0]](https://github.com/lightspeeddevelopment/lsx-team/releases/tag/1.2.0) - 2019-10-01 + +### Added +- Adding the .gitattributes file to remove unnecessary files from the WordPress version. +- Added in lazyloading for the sliders +- Added in a "Person" Schema using the Yoast API. + + +## [[1.1.2]](https://github.com/lightspeeddevelopment/lsx-team/releases/tag/v1.1.2) - 2019-04-09 + +### Added +- Removed the deprecated "create_function". +- Adding rel tags to the team single social media. + +### Fixed +- Removing the return false statements stopping the widget from displaying. +- Fixed Array Issue - array_key_exists(). +- Fixed travis WPCS errors and NPM security vulnerabilities. +- service tab only will appear if plugin is active. + + +## [[1.1.1]]() + +### Added +- Added compatibility with LSX Videos. +- Added compatibility with LSX Search. +- Improved single tabs section visual (spacing). +- Improved single social icons visual (spacing). + +### Fixed +- Fixed PHP warning issues. +- Fixed "lazy load images" on loading size (width). + + +## [[1.1.0]]() + +### Added +- Added compatibility with LSX 2.0. +- New project structure. +- UIX copied from TO 1.1 + Fixed issue with sub tabs click (settings). +- Added compatibility with LSX Services. +- New single option - Featured post. +- Widgets, Shortcodes and Archives - Don't link to single when it is disabled. +- New taxonomy archive/group - Role. +- New single section - Posts. + +### Fixed +- Fixed scripts/styles loading order. +- Fixed small issues. + + +## [[1.0.4]]() + +### Changed +- Changed the "Insert into Post" button text from media modal to "Select featured image". + + +## [[1.0.3]]() + +### Fixed +- Adjusted the plugin settings link inside the LSX API Class. + + +## [[1.0.2]]() + +### Fixed +- Fixed all prefixes replaces (to_ > lsx_to_, TO_ > LSX_TO_). + + +## [[1.0.1]]() + +### Fixed +- Reduced the access to server (check API key status) using transients. +- Made the API URLs dev/live dynamic using a prefix "dev-" in the API KEY. + + +## [[1.0.0]]() + +### Added +- First Version diff --git a/lsx-team.php b/lsx-team.php index a450e9d..9b62c00 100755 --- a/lsx-team.php +++ b/lsx-team.php @@ -3,7 +3,7 @@ * Plugin Name: LSX Team * Plugin URI: https://www.lsdev.biz/product/lsx-team/ * Description: The LSX Team extension provides a custom post type that allows you to easily show off the people that make up your business. - * Version: 1.2.2 + * Version: 1.2.3 * Author: LightSpeed * Author URI: https://www.lsdev.biz/ * License: GPL3 @@ -20,25 +20,25 @@ define( 'LSX_TEAM_PATH', plugin_dir_path( __FILE__ ) ); define( 'LSX_TEAM_CORE', __FILE__ ); define( 'LSX_TEAM_URL', plugin_dir_url( __FILE__ ) ); -define( 'LSX_TEAM_VER', '1.2.2' ); +define( 'LSX_TEAM_VER', '1.2.3' ); /* ======================= Below is the Plugin Class init ========================= */ -// Post Type and Custom Fields -require_once( LSX_TEAM_PATH . '/classes/class-lsx-team-admin.php' ); +// Post Type and Custom Fields. +require_once LSX_TEAM_PATH . '/classes/class-lsx-team-admin.php'; -// Frontend resources -require_once( LSX_TEAM_PATH . '/classes/class-lsx-team-frontend.php' ); +// Frontend resources. +require_once LSX_TEAM_PATH . '/classes/class-lsx-team-frontend.php'; -// Shortcode -require_once( LSX_TEAM_PATH . '/classes/class-lsx-team.php' ); +// Shortcode. +require_once LSX_TEAM_PATH . '/classes/class-lsx-team.php'; -// Widget -require_once( LSX_TEAM_PATH . '/classes/class-lsx-team-widget.php' ); +// Widget. +require_once LSX_TEAM_PATH . '/classes/class-lsx-team-widget.php'; -// Template Tag and functions -require_once( LSX_TEAM_PATH . '/includes/functions.php' ); +// Template Tag and functions. +require_once LSX_TEAM_PATH . '/includes/functions.php'; -// Post reorder -require_once( LSX_TEAM_PATH . '/includes/class-lsx-team-scpo-engine.php' ); +// Post reorder. +require_once LSX_TEAM_PATH . '/includes/class-lsx-team-scpo-engine.php'; diff --git a/readme.txt b/readme.txt index f876351..3ddf9bf 100755 --- a/readme.txt +++ b/readme.txt @@ -3,9 +3,9 @@ Contributors: feedmymedia Donate link: https://donate.lsdev.biz/ Tags: lsx, post type, team, team widget, team display Requires at least: 5.1.1 -Tested up to: 5.3.2 +Tested up to: 5.4 Requires PHP: 7.0 -Stable tag: 1.2.2 +Stable tag: 1.2.3 License: GPLv3 or later License URI: https://www.gnu.org/licenses/gpl-3.0.en.html