Skip to content

Releases: nerds-and-company/schematic

3.1.3

31 Mar 11:34
Compare
Choose a tag to compare

Added array_key_exists checks for AssetField settings

Check for changes when importing fields and sections

05 Feb 09:21
Compare
Choose a tag to compare

Fields and sections are only imported when a change has been detected compared to the existing field or section.
In addition the field import is repeated after all other imports to make sure sources are set correctly.

3.1.1

29 Jan 08:52
Compare
Choose a tag to compare

Folders are now CamelCased to add support for case-sensitive systems and PSR-4 (thanks to @ostark and @ukautz)

3.1.0

27 Jan 12:01
Compare
Choose a tag to compare

Added support for element index settings (Craft 2.5 only)

3.0.1

07 Jan 08:22
Compare
Choose a tag to compare

Schematic now also runs Craft migrations

3.0.0

16 Dec 10:13
Compare
Choose a tag to compare
  • Schematic is now PSR-4 compatible and uses proper autoloading
  • Renamed assets to assetSources
  • Renamed globals to globalSets

2.0.1

07 Dec 12:28
Compare
Choose a tag to compare

Asset source references have been fixes to use handles in stead of ids

2.0.0

04 Dec 14:08
Compare
Choose a tag to compare
  • Reworked Schematic to install Craft when it's not installed yet
  • Added support for site locales
  • Fixed plugin installing on case-sensitive operating systems
  • Fixed field context setting too late
  • More verbose logging without backtrace

See README for new installation and usage instructions

1.4.0

03 Nov 13:44
Compare
Choose a tag to compare
  • Reworked importing and exporting of fields
  • Added hook to allow the addition of custom logic for importing and exporting fields
  • Permissions are now sorted

1.3.0

29 Oct 16:42
Compare
Choose a tag to compare

Added the ability to use an override file

You can override certain keys by placing them in the file craft/config/override.yml. When you place this file in gitignore, you can have different settings for different environments. All the base settings go in schema.yml and any specific overrides in override.yml.