Skip to content

Commit

Permalink
Updating changeling and preparing for new version
Browse files Browse the repository at this point in the history
  • Loading branch information
viscosho committed Mar 20, 2020
1 parent 5679df6 commit 0ea91e6
Show file tree
Hide file tree
Showing 4 changed files with 153 additions and 85 deletions.
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
<h1 align="center">LSX Testimonials</h1>

<p align="center">
<a href="https://www.gnu.org/licenses/gpl-3.0.en.html"><img src="https://poser.pugx.org/woocommerce/woocommerce/license" alt="license"></a>
<a href="http://gulpjs.com/"><img src="https://img.shields.io/badge/built%20with-gulp.js-green.svg" alt="Built with gulp.js"></a>
<a href="https://lsx.lsdev.biz/"><img src="https://lsx.lsdev.biz/wp-content/uploads/2019/06/Designed-for-LSX-Theme-blue.png" alt="Made for LSX"></a>
<a href="https://travis-ci.org/lightspeeddevelopment/lsx-testimonials/"><img src="https://travis-ci.org/lightspeeddevelopment/lsx-testimonials.svg?branch=master" alt="Build Status"></a>
Expand Down
215 changes: 141 additions & 74 deletions changelog.txt
Original file line number Diff line number Diff line change
@@ -1,74 +1,141 @@
## Changelog

= 1.2.3 = In Development
* Dev - Adding support for the WordPress REST API.
* Dev - Adding 'Tag' taxonomy.
* 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 - General testing to ensure compatibility with latest WordPress version (5.3).
# Dev - Checking compatibility with LSX 2.6 release.

### 1.2.1 - 13 November 2019
* Fix - Fixing the ` Undefined variable: col_enabled` error.

### 1.2.0 - 1 October 2019
# Dev - Adding the .gitattributes file to remove unnecessary files from the WordPress version.
* Dev - Added in lazyloading for the sliders.
* Dev - Added in a "Review" Schema using the Yoast API

### 1.1.7 - 6 August 2019
* Fix - If the excerpt does not have content it will show a trim version of the content as excerpt.
* Fix - Changing enqueuing scripts priority.
* Fix - Travis and best practices fixes.


### 1.1.6 - 14th June 2019
* Dev - Changed the JS to trigger on page load and not right away.
* Fix - Updated the uix-core.js to remove the Cyclic error when saving the theme options
* Dev - Updating packages and making sure the border color for the block quote is grey.
* Fix - Services will appear only if service plugin is active.
* Dev - Updating NPM Dependencies and package files.

### 1.1.5
* Dev - Remove the inline attributes for the "data-slick" attribute and marged them with the JS code.

### 1.1.4
* Dev - Removed the deprecated "create_function" call
* Fix - Fixing the broken method name 's_numeric'

### 1.1.1
* Dev - Added compatibility with LSX Videos
* Dev - Added compatibility with LSX Search
* Dev - Fixed PHP warning issues

### 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)
* Dev - Added compatibility with LSX Services
* Fix - Fixed scripts/styles loading order
* Fix - Fixed small issues
* Tweak - New single option - Featured post

### 1.0.4
* Dev - Changed the "Insert into Post" button text from media modal to "Select featured image"
* Dev - Updated NPM modules
* Dev - Added .editorconfig file
* Dev - Added complete language files
* Dev - Added carousel option to function and widget

### 1.0.3
* Fix - Testimonials Class error
* Fix - Testimonials Widget Class constructor
* 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.
- Adding 'Tag' taxonomy.

### 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-testimonials/releases/tag/1.2.2) - 2019-12-19

### 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-testimonials/releases/tag/1.2.1) - 2019-11-13

### Fixed
- Fixing the ` Undefined variable: col_enabled` error.


## [[1.2.0]](https://github.com/lightspeeddevelopment/lsx-testimonials/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 "Review" Schema using the Yoast API.


## [[1.1.8]](https://github.com/lightspeeddevelopment/lsx-testimonials/releases/tag/1.1.8) - 2019-09-27

### Added
- Added in the Review Schema integrated with Yoast WordPress SEO.


## [[1.1.7]](https://github.com/lightspeeddevelopment/lsx-testimonials/releases/tag/1.1.7) - 2019-08-06

### Fixed
- If the excerpt does not have content it will show a trim version of the content as excerpt.
- Travis and best practices fixes.

### Changed
- Changing enqueuing scripts priority.


## [[1.1.6]](https://github.com/lightspeeddevelopment/lsx-testimonials/releases/tag/1.1.6) - 2019-06-14

### Added
- Changed the JS to trigger on page load and not right away.
- Updating NPM Dependencies and package files.
- Updating packages and making sure the border color for the block quote is grey.

### Fixed
- Services will appear only if service plugin is active.
- Updated the uix-core.js to remove the Cyclic error when saving the theme options


## [[1.1.5]](https://github.com/lightspeeddevelopment/lsx-testimonials/releases/tag/1.1.5) - 2018-08-28

### Deprecated
- Remove the inline attributes for the "data-slick" attribute and marged them with the JS code.


## [[1.1.4]](https://github.com/lightspeeddevelopment/lsx-testimonials/releases/tag/v1.1.4) - 2018-04-09

### Added
- Removed the deprecated "create_function" call.

### Fixed
- Fixing the broken method name 's_numeric'.


## [[1.1.1]]()

### Added
- Added compatibility with LSX Videos.
- Added compatibility with LSX Search.
- Fixed PHP warning issues.


## [[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.

### 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".

### Added
- Updated NPM modules.
- Added .editorconfig file.
- Added complete language files.
- Added carousel option to function and widget.


## [[1.0.3]]()

### Fixed
- Testimonials Class error.
- Testimonials Widget Class constructor.
- 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]]()

### Fixed
- First Version.
16 changes: 8 additions & 8 deletions lsx-testimonials.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
* Plugin Name: LSX Testimonials
* Plugin URI: https://lsx.lsdev.biz/extensions/testimonials/
* Description: The LSX Testimonials extension adds the "Testimonials" post type.
* Version: 1.2.2
* Version: 1.2.3
* Author: LightSpeed
* Author URI: https://www.lsdev.biz/
* License: GPL3
Expand All @@ -20,25 +20,25 @@
define( 'LSX_TESTIMONIALS_PATH', plugin_dir_path( __FILE__ ) );
define( 'LSX_TESTIMONIALS_CORE', __FILE__ );
define( 'LSX_TESTIMONIALS_URL', plugin_dir_url( __FILE__ ) );
define( 'LSX_TESTIMONIALS_VER', '1.2.2' );
define( 'LSX_TESTIMONIALS_VER', '1.2.3' );


/* ======================= Below is the Plugin Class init ========================= */

// Post Type and Custom Fields.
require_once( LSX_TESTIMONIALS_PATH . '/classes/class-lsx-testimonials-admin.php' );
require_once LSX_TESTIMONIALS_PATH . '/classes/class-lsx-testimonials-admin.php';

// Frontend scripts and styles.
require_once( LSX_TESTIMONIALS_PATH . '/classes/class-lsx-testimonials-frontend.php' );
require_once LSX_TESTIMONIALS_PATH . '/classes/class-lsx-testimonials-frontend.php';

// Shortcode and Template Tag.
require_once( LSX_TESTIMONIALS_PATH . '/classes/class-lsx-testimonials.php' );
require_once LSX_TESTIMONIALS_PATH . '/classes/class-lsx-testimonials.php';

// Widget.
require_once( LSX_TESTIMONIALS_PATH . '/classes/class-lsx-testimonials-widget.php' );
require_once LSX_TESTIMONIALS_PATH . '/classes/class-lsx-testimonials-widget.php';

// Template Tag and functions.
require_once( LSX_TESTIMONIALS_PATH . '/includes/functions.php' );
require_once LSX_TESTIMONIALS_PATH . '/includes/functions.php';

// Post reorder.
require_once( LSX_TESTIMONIALS_PATH . '/includes/class-lsx-testimonials-scpo-engine.php' );
require_once LSX_TESTIMONIALS_PATH . '/includes/class-lsx-testimonials-scpo-engine.php';
6 changes: 3 additions & 3 deletions readme.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@ Contributors: feedmymedia
Donate link: https://donate.lsdev.biz/
Tags: lsx, gutenberg, testimonials, post type, carousel
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

Expand All @@ -23,7 +23,7 @@ Our [theme](https://lsx.lsdev.biz/) works perfectly with the Testimonials Exten

== Gutenberg Compatible Plugin ==

Have you updated to the new WordPress Gutenberg editor? We've got you covered! The LSX Testimonials Plugin has been optimised for the Gutenberg update. Check out our [release post](https://lsx.lsdev.biz/lsx-blocks-available-on-wordpress-org/) on the update for more information.
Have you updated to the new WordPress Gutenberg editor? We've got you covered! The LSX Testimonials Plugin has been optimized for the Gutenberg update. Check out our [release post](https://lsx.lsdev.biz/lsx-blocks-available-on-wordpress-org/) on the update for more information.

== It's free, and always will be. ==

Expand Down

0 comments on commit 0ea91e6

Please sign in to comment.