Version 4.0.0

August 4, 2022

Added

  • Initial Craft CMS 4 release

Fixed

  • Fixed an issue which caused an exception to be thrown by changing ->getFields() to ->getCustomFields() (#45)

Version 4.0.0-beta.3

April 5, 2022

Changed

  • Changed the composer.json to require "craftcms/redactor": "^3.0.0-beta.1" now that the beta is available (#43)

Version 4.0.0-beta.2

March 4, 2022

Fixed

  • Updated types for Craft CMS 4.0.0-alpha.1 via Rector

Version 4.0.0-beta.1

February 7, 2022

Added

  • Initial Craft CMS 4 compatibility

Version 1.0.31

January 24, 2022

Fixed

  • Fixed an issue where craft-plugin-vite was not included as required (#39)

Version 1.0.30

January 12, 2022

Added

  • Add .gitattributes & CODEOWNERS
  • Add linting to build
  • Add compression of assets
  • Add bundle visualizer

Version 1.0.29

April 15, 2021

Changed

Version 1.0.28

April 6, 2021

Added

  • Added make update to update NPM packages
  • Added make update-clean to completely remove node_modules/, then update NPM packages

Changed

  • More consistent makefile build commands
  • Use Tailwind CSS ^2.1.0 with JIT
  • Move settings from the composer.json “extra” to the plugin main class
  • Move the manifest service registration to the constructor
  • Remove deprecated ManifestController

Version 1.0.27

March 3, 2021

Changed

  • Dockerized the buildchain, using craft-plugin-manifest for the webpack HMR bridge

Version 1.0.26

February 13, 2021

Changed

  • Update to webpack 5 buildchain

Version 1.0.25

April 2, 2020

Added

  • Added back in support for the Preparse field

Fixed

  • Restored the missing icon from the drop-down menu

Changed

  • Updated to latest npm dependencies via npm audit fix for both the primary app and the docs

Version 1.0.24

November 4, 2019

Changed

  • Updated to latest npm dependencies via npm audit fix

Version 1.0.23

May 24, 2019

Changed

  • Updated build system

Version 1.0.22

April 22, 2019

Changed

  • Updated Twig namespacing to be compliant with deprecated class aliases in 2.7.x

Version 1.0.21

October 5, 2018

Changed

  • Updated build process

Version 1.0.20

August 23, 2018

Added

  • Added welcome screen after install
  • Added a new b&w menu icon to match Redactor styles

Changed

  • Moved to a modern webpack build config for the Control Panel
  • Added install confetti

Version 1.0.19

May 19, 2018

Changed

  • Fixed a regression in the Settings that caused an exception to be thrown

Version 1.0.18

May 18, 2018

Changed

  • Added support for Redactor 2.x plugin from Pixel & Tonic
  • Refactor to load JS/CSS conditionally based on the version of the Redactor plugin
  • Install event handlers after all plugins have loaded
  • Fixed missing translations

Version 1.0.17

March 2, 2018

Changed

  • Fixed the controller URL which stopped working in Craft CMS 3 RC13
  • Fixed deprecation errors from Craft CMS 3 RC13
  • Code cleanup

Version 1.0.16

February 1, 2018

Added

  • Renamed the composer package name to craft-richvariables

Version 1.0.15

December 12, 2017

Changed

  • Only load our AssetBundle on non-console Control Panel requests

Version 1.0.14

December 6, 2017

Changed

  • Updated to require craftcms/cms ^3.0.0-RC1

Version 1.0.13

October 22, 2017

Changed

  • Craft 3 RC 1 compatibility

Version 1.0.12

July 15, 2017

Changed

  • Craft 3 beta 20 compatibility

Version 1.0.11

April 20, 2017

Changed

  • Added support for RichText fields to be selected as variables

Version 1.0.10

April 20, 2017

Changed

  • Register the Redactor plugin via RichText::EVENT_REGISTER_REDACTOR_PLUGIN

Version 1.0.9

March 24, 2017

Changed

  • hasSettings -> hasCpSettings for Craft 3 beta 8 compatibility

Version 1.0.8

March 13, 2017

Fixed

  • The handle used for translations is now all lowercase

Version 1.0.7

March 12, 2017

Added

  • Added craft/cms as a composer dependency
  • Added code inspection typehinting for the plugin

Version 1.0.6

February 24, 2017

Fixed

  • Fixed a styling issue with Redactor 2.2

Changed

  • Removed the unused icon-mask.svg file
  • Removed the unused config.php file

Version 1.0.5

February 9, 2017

Changed

  • Removed allowAnonymous from the controller, since we only want to work for logged in users
  • Cleaned up composer.json

Version 1.0.4

February 8, 2017

Changed

  • Improved how we retrieved the settings, using RichVariables::$plugin
  • Removed the Issues from the README.md

Version 1.0.3

February 7, 2017

Fixed

  • Fixed an issue where the user might be redirected errantly to JSON settings on login

Changed

  • Removed the spaces inside of the inserted <ins> tags

Version 1.0.2

February 6, 2017

Added

  • Added a setting to control whether the Rich Variables menu should be text or an icon

Changed

  • Harmonized the code with the Craft 2 version

Version 1.0.1

February 5, 2017

Fixed

  • Fixed the icon by passing it in through our JavaScript response

Version 1.0.0

February 5, 2017

Added

  • Initial port to Craft 3