- Added a default
config/project.yaml
for base setup
- Updated
.gitignore
and.env.example
- Ignore CP and
.php
for Service Worker runtime caching - Remove
siteUrl
, since it is now set via Project Config
- Added
maxUploadFileSize
togeneral.php
- Added
/web/dist/*
to.gitignore
- Refactored the error pages out to a single channel
- Added generic login image background
- Numerous template changes to get the base build working
- Updated to use modern webpack config
- Updated to use Craft 3.2 as the baseline
- Removed references to the Craft RC in the
composer.json
- Added SEOmatic to the list of base plugins
- Change the Critical CSS loader to
onload="this.onload=null;this.rel='stylesheet'"
for IE 11 compatibility
- Updated
composer.json
to reflect the updated dependencies - Fixed the site module's controller namespacing
- Added
sort-packages
to thecomposer.json
- Added
async-queue
plugin
- Fixed composer dependencies to reflect the
nystudio107/craft-
renaming
- Tell Composer to install PHP 7.0-compatible dependencies
- Fixed
sitemodule
namespacing
- Switched from
craft.app.config.general.custom.baseUrl
toalias('@baseUrl')
- Added
post-install-cmd
tocomposer.json
- Synced the
modules/site
withsite-module
and pluginfactory.io generated modules
- Added a static asset filename-based cache busting
LocalValetDriver.php
for Laravel Valet
- Added a better PurgeCSS pipeline
- Added a
purgecssWhitelist
topackage.json
- Execute JavaScript when doing Critical CSS
- Added a
criticalWhitelist
topackage.json
- Added SiteModule framework to nystudio107/craft
- Added a
post-update-cmd
tocomposer.json
to recreate any symlinks that may have been removed after acomposer update
orcomposer install
- Added
purgecss
to production builds - Added automatic incrementing of
staticAssetsVersion
for production builds
- Updated to use the latest
critical
package, adjustedgulpfile.js
base path
- Slurp whitespace with the minify tags
- Fix favicon URLs/meta
- Fix manifest
- Fixed asset versioning in
sw.js
- Run all inline JavaScript through
js-babel
for ES6 goodness
- Added base VueJS and Axios support
- Updated for Craft CMS 3 RC1 release
- Fixed deprecation errors
- Cleaned up the default ServiceWorker in
sw.js
- Added Fontello CSS to the
package.json
- Added PhpStorm Craft app API type hinting
- Added accessible tabhandler.js
- Added Tailwind CSS
- Added support for Redis via
app.php
- Fixed
package.json
paths forweb/
- Cleaned up the default templates
- Added
src/conf/
for Nginx or other configuration files
- Initial release
Brought to you by nystudio107