Releases: terryupton/boilerplate-craft
v4.1.1
v4.1.0
[4.1.0] - 2021-05-05
Changed
- Tailwind Preset and Config Base Files
- NPM Package versions bumped
- Composer Package versions bumped
- Now uses Laravel Mix 6
Added
- AlpineJS
Removed
- .stylelintrc config as not used
- .yarnclean as not used
v4.0.0
[4.0.0] - 2021-02-11
Changed
Swapped to PostCSS instead of Sass
- Changed ot PostCSS Setup
- Removed lots of unnecessary CSS. I found quite a bit of redundancy - some now done with tailwind by default, some done in normalize; some just dropped as not needed. Renamed IE
Notice to Outdated Browser Notice
Update deploy ignore list.
Change the SVG structure to introduce sub folders for social icons, file-type icons and general icons.
Update PostCSS files to use Tailwind layers. Update Tailwind to use presets and added better defaults for spacing scale.
Update .env example to match new format
Update general settings to match new format
- Updates the aliases
- Update to use some env settings
Swapped Templates Structure based on https://nystudio107.com/blog/an-effective-twig-base-templating-setup
- Following some stricter and consistent Template naming rules
- Only underscore templates to hide them from routes (not to indicate a partial).
https://timkelty.github.io/twig-tips/12-naming.html
Update social share and follow templates
Bumped Craft Version to 3.6
Bumped PHP Version to 7.4 in Composer
Added
Added standard file-type icons
Version 3.2.4
Changed
Project Config Site Name
Project Config Email Settings
Version 3.2.3
Added
Added post install command craft setup/welcome
Added post install command dump-autoload -o
Version 3.2.2
Removed
Removed Commented out post composer scripts for after initial installation due to breaking the composer.json file
Version 3.2.1
Changed
Clean and tidy up of composer.json for correct plugins and versions
Added
Commented out post composer scripts for after initial installation
Version 3.2.0
Added
Adding PurgeCSS settings to tailwind config
Changed
Clean and tidy up of laravel-mix config
Renamed Craft Site Name in Project Config
Removed
PurgeCSS config and dependencies removed from laravel-mix
Removed PostCSS dependencies no longer required
- PostCSS Colour Functions
- PostCSS Sorting
Version 3.1.0
Changed
Updated NPM Package and Dependencies
Version 3.0.0
Added
- Image Optimize Plugin
- Sync script to run pull_db and pull_assets together in one script
- Added Field Manager JSON fields for contact fields
- Building Name
- Address Line 1
- Address Line 2
- City/Town
- County
- Post Code
- Telephone
- Added Field Manager JSON fields for social media fields
- YouTube
- Added Field Manager JSON fields for legal fields
- Full Company Name
- Company Number
- VAT Number
- Added Field Manager JSON fields for terms fields
- Terms
- Added Field Manager JSON fields for teaser fields
- Teaser Image
- Teaser Body
- Teaser Heading
- Added Field Manager JSON fields for assets fields
- Alt
- Notes
- Stock/Source Url
- Display Title
- Added Field Manager JSON fields for image optimisation fields
- Srcset 8x5
Config Files
- Image Optimization Config File
Changed
- Update to the Latest Composer Package Versions
- Update to the Latest NPM Dependencies
- Updated and Migrated to New Project Yaml Setup as per Craft 3.5
- Fixed Common_mysql to allow for funny characters in db passwords
- Update post- README file for new projects
- Swapped general settings to use Environmental Vars where applicable
- Update to .env example
- Add app ID Setting(craft 3.5)
- Add Disallow Robots Setting (craft 3.5)
- Swapped to DEFAULT_SITE_URL to PRIMARY_SITE_URL (as per Craft default)
- Set users profile image asset folder
- Setting better Tailwind Defaults
- Opacity
- Zindex
- Spacing
- Margin (flood/full width)
- CSS Grid Auto Cols
- CSS Grid (cols/rows) -1
- Screensizes
- File colours
- Min Width
- Variants
Removed
Plugins Removed
- Imager Plugin (no longer supported)
- Retcon Plugin (possibly not required now tailwind offers typography plugin)
- Typed Link Field Plugin (not required for all projects as standard)
- CP Field Inspect Plugin (now native)
- Relabel Plugin (now native)
Config Files
- Image Config File