Rich Variables Changelog.

Link 1.0.31 · 2022.01.24

fixed - 2022.01.24

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

Link 1.0.30 · 2022.01.12

added - 2022.01.12

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

Link 1.0.29 · 2021.04.15

changed - 2021.04.15

  • Cache the Rich Variables menu in local storage, to increase performance for multiple rich text fields perpage (https://github.com/nystudio107/craft-richvariables/issues/29)

Link 1.0.28 · 2021.04.06

added - 2021.04.06

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

changed - 2021.04.06

  • 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

Link 1.0.27 · 2021.03.03

changed - 2021.03.03

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

Link 1.0.26 · 2021.02.13

changed - 2021.02.13

  • Update to webpack 5 buildchain

Link 1.0.25 · 2020.04.02

added - 2020.04.02

  • Added back in support for the Preparse field

fixed - 2020.04.02

  • Restored the missing icon from the drop-down menu

changed - 2020.04.02

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

Link 1.0.24 · 2019.11.04

changed - 2019.11.04

  • Updated to latest npm dependencies via npm audit fix

Link 1.0.23 · 2019.05.24

changed - 2019.05.24

  • Updated build system

Link 1.0.22 · 2019.04.22

changed - 2019.04.22

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

Link 1.0.21 · 2018.10.05

changed - 2018.10.05

  • Updated build process

Link 1.0.20 · 2018.08.23

added - 2018.08.23

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

changed - 2018.08.23

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

Link 1.0.19 · 2018.05.19

changed - 2018.05.19

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

Link 1.0.18 · 2018.05.18

changed - 2018.05.18

  • 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

Link 1.0.17 · 2018.03.02

changed - 2018.03.02

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

Link 1.0.16 · 2018.02.01

added - 2018.02.01

  • Renamed the composer package name to craft-richvariables

Link 1.0.15 · 2017.12.12

changed - 2017.12.12

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

Link 1.0.14 · 2017.12.06

changed - 2017.12.06

  • Updated to require craftcms/cms ^3.0.0-RC1

Link 1.0.13 · 2017.10.22

changed - 2017.10.22

  • Craft 3 RC 1 compatibility

Link 1.0.12 · 2017.07.15

changed - 2017.07.15

  • Craft 3 beta 20 compatibility

Link 1.0.11 · 2017.04.20

changed - 2017.04.20

  • Added support for RichText fields to be selected as variables

Link 1.0.10 · 2017.04.20

changed - 2017.04.20

  • Register the Redactor plugin via RichText::EVENT_REGISTER_REDACTOR_PLUGIN

Link 1.0.9 · 2017.03.24

changed - 2017.03.24

  • hasSettings -> hasCpSettings for Craft 3 beta 8 compatibility

Link 1.0.8 · 2017.03.13

fixed - 2017.03.13

  • The handle used for translations is now all lowercase

Link 1.0.7 · 2017.03.12

added - 2017.03.12

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

Link 1.0.6 · 2017.02.24

fixed - 2017.02.24

  • Fixed a styling issue with Redactor 2.2

changed - 2017.02.24

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

Link 1.0.5 · 2017.02.09

changed - 2017.02.09

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

Link 1.0.4 · 2017.02.08

changed - 2017.02.08

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

Link 1.0.3 · 2017.02.07

fixed - 2017.02.07

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

changed - 2017.02.07

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

Link 1.0.2 · 2017.02.06

added - 2017.02.06

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

changed - 2017.02.06

  • Harmonized the code with the Craft 2 version

Link 1.0.1 · 2017.02.05

fixed - 2017.02.05

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

Link 1.0.0 · 2017.02.05

added - 2017.02.05

  • Initial port to Craft 3