Skip to content

Releases: nystudio107/plugindev

Version 1.2.4

18 Jun 20:31
Compare
Choose a tag to compare

Added

  • Add nystudio107/craft-cookies to the cms_v5/composer.json
  • Add nystudio107/craft-minify to the cms_v5/composer.json
  • Add nystudio107/craft-retour to the cms_v5/composer.json
  • Add nystudio107/craft-webperf to the cms_v5/composer.json
  • Add craftcms/commerce to the cms_v5/composer.json
  • Add codeception to the cms_v5/composer.json
  • Add putyourlightson/craft-campaign to the cms_v5/composer.json
  • Add verbb/doxster to the cms_v5/composer.json
  • Add craftcms/feed-me to the cms_v5/composer.json
  • Add craftcms/shopify to the cms_v5/composer.json
  • Add craftcms/digital-products to the cms_v5/composer.json
  • Add spicyweb/craft-neo to the cms_v5/composer.json
  • Add libavif to the PHP containers
  • Add nystudio107/craft-typogrify to the cms_v5/composer.json
  • Add nystudio107/craft-imageoptimize to the cms_v5/composer.json
  • Add craftcms/aws-s3 to the cms_v5/composer.json
  • Add craftcms/cloud to the cms_v4/composer.json & cms_v5/composer.json
  • Add nystudio107/craft-twigpack to the cms_v5/composer.json
  • Add nystudio107/craft-emptycoalesce to the cms_v5/composer.json
  • Add nystudio107/craft-templatecomments to the cms_v5/composer.json
  • Add solspace/craft-calendar to the cms_v5/composer.json
  • Add nystudio107/craft-templatecomments to the cms_v5/composer.json
  • Add nystudio107/craft-twigprofiler to the cms_v5/composer.json
  • Add nystudio107/craft-similar to the cms_v5/composer.json

Changed

  • Use postgres:13-alpine for Craft 5 support

Version 1.2.3

30 Jan 08:41
Compare
Choose a tag to compare

Added

  • Add nystudio107/craft-autocomplete to the cms_v5/composer.json
  • Add nystudio107/craft-closure to the cms_v4/composer.json
  • Add nystudio107/craft-closure to the cms_v5/composer.json

Changed

  • Use phpstan level 5 by default
  • Add craftcms/ecs, craftcms/phpstan & craftcms/rector

Fixed

  • Update ecs.php to be compatible with the latest ECSConfig spec

Version 1.2.2

22 Jan 20:33
Compare
Choose a tag to compare

Added

  • Explicitly set charset & collation in config/db.php and example.env rather than depending on defaults
  • Add craft-code-field to the composer.json
  • Add craft-vite to the composer.json
  • Add craft-seomatic to the composer.json

Changed

  • Updated config/vite.php to src/js/app.ts for reloading through Twig errors

Fixed

  • Fixed the Tailwind CSS content path to the Craft CMS templates/ directory for the buildchain

Version 1.2.1

29 Dec 00:28
Compare
Choose a tag to compare

Added

  • Added vite_v3.plugindev.local, vite_v4.plugindev.local & vite_v5.plugindev.local as OrbStack domain labels for the buildchain
  • Added documentation for the buildchain

Version 1.2.0

27 Dec 20:52
Compare
Choose a tag to compare

Added

  • Added support for Craft CMS 5 ^5.0.0-alpha.1 for both MySQL and Postgres development. Let the plugin porting commence!
  • Use craft-twig-base-templates for the base layout templates
  • The buildchain now uses vite ^5.0.0

Changed

  • Updated the db seeds to the latest versions of Craft CMS
  • Removed the Project Config files entirely (and rely on the db seeds instead)
  • User settings now default to showing field handles, and showing the debug toolbar on the frontend and in the CP
  • Remove ENV PHPIZE_DEPS, and use the environment variable inherited from the parent Alpine images rather than manually setting it ourselves

Version 1.1.27

27 Nov 03:40
Compare
Choose a tag to compare

Added

  • Add craftcms/shopify & verbb/vizy plugins to composer.json
  • Add craftcms/digital-products plugin to composer.json

Changed

  • Moved the PHP Docker config to subdirs v3 & v4 for both php-dev-craft and php-prod-craft so we can pin different PHP versions to different versions of Craft
  • The default PHP version for Craft 4 is now 8.2

Version 1.1.26

25 Sep 22:40
Compare
Choose a tag to compare

Added

  • Add craftcms/ckeditor ^3.0.0 to the default packages
  • Add OrbStack support via the local domain plugindev.local

Fixed

  • Fix Solspace Calendar namespace

Version 1.1.25

01 Mar 16:38
Compare
Choose a tag to compare

Added

  • Added an optional buildchain to both the craft_v3 and craft_v4 projects, which allows you to spin up a Vite buildchain; see the Makefile for available commands. This is for frontend testing.

Changed

  • Remove optimize-autoloader in composer.json to speed up composer installs in local dev (#16)
  • Added stop_grace_period: "1s" to the services that have long-running processes in the docker-compose.yaml
  • Rename the docker-config/ directory to .docker-config/ so it is tucked away
  • Ensure permissions are set properly on the entire project in composer_install.sh prior to doing a composer install

Version 1.1.24

15 Dec 21:51
Compare
Choose a tag to compare

Changed

  • Ensure that flags can be passed down via make xxx commands via $(MAKEFLAGS). e.g.: make craft make field-type -- --module=test (simple flags without values like --help already worked)

Version 1.1.23

14 Dec 19:49
Compare
Choose a tag to compare

Added

  • Added nystudio107/craft-code-field

Changed

  • Added updated versions of nystudio107 plugins to reflect their beta/release status
  • Added craftcms/generator to the craft_v4 composer.json
  • Bumped the minimum Craft CMS versions to the latest