Skip to content

Commit

Permalink
Merge pull request #85 from nerds-and-company/update-changelog
Browse files Browse the repository at this point in the history
Update changelog and copyright year
  • Loading branch information
bvangennep authored Mar 6, 2017
2 parents d86c512 + d0b73df commit 98f6003
Show file tree
Hide file tree
Showing 40 changed files with 148 additions and 143 deletions.
109 changes: 109 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,109 @@
###3.6.0###
- Delete old blocktypes from matrixfields on force. (thanks to @Zae)
- Beware backwards compatibility for the custom Field Models. There is now a $force parameter on the populate method.

###3.5.2###
- Fixed a bug where removed fields were not flushed properly from the in-memory cache
- Updated Console component with latest Craft updates and fixes
- Updated YAML component

###3.5.1###
- Log error in stead of throwing exception when failing to save new plugin info
- Added support for >= Craft 2.6.2951's new constants, CRAFT_VENDOR_PATH and CRAFT_FRAMEWORK_PATH

###3.5.0###
- Added ability to exclude datatypes from export. (thanks to @spoik)

###3.4.3###
- Set publicURLs to true by default for asset sources to be compatible with craft 2.6.2794

###3.4.2###
- Fixed asset import bug where the source was never set. (thanks to @roelvanhintum)

###3.4.1###
- Fix elevated user sessions (closes #59)
- Bugfix in field asset sources

###3.4.0###
- Schematic now also exports and imports tag groups

###3.3.2###
- Allow 'singles' as a source

###3.3.1###
- Return empty string when field source not found at import

###3.3.0###
- Schematic now also exports and imports category groups (thanks to @smcyr, closes #31)
- Only run updateDatabase for craft when craft db migrations are needed

###3.2.2###
- Improved the Craft and plugin updating/migrating mechanism
- Fixed a bug where element index settings wheren't imported (closes #49)

###3.2.1###
- Also delete entrytypes which are not in the schema when using force

###3.2.0###
- Added ability to set craft constants through env variables (thanks to @roelvanhintum)
- Fixed assetsource fieldlayout backwards compatibility

###3.1.6###
- Adds install and more detailed usage documentation

###3.1.5###
- Added support for Asset fieldlayouts (thanks to @roelvanhintum)

###3.1.4###
- Reset craft field service cache before each import
- Get section entry types by section id in stead of from section

###3.1.3###
- Added array_key_exists checks for AssetField settings

###3.1.2###
- Sections are not imported when nothing has changed
- Fields are not imported when nothing has changed
- Field import is repeated after everything else has been imported to make sure sources are set correctly

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

###3.1.0###
- Added support for element index settings (Craft 2.5 only)

###3.0.1###
- Schematic now also runs Craft migrations

###3.0.0###
- Schematic is now PSR-4 compatible and uses proper autoloading
- Renamed assets to assetSources
- Renamed globals to globalSets

###2.0.0###
- 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

###1.4.0###
- 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###
- Added the ability to use an override file

###1.2.0###
- Use 2 spaces indent in yaml file
- Added user fields support
- Automatically run migrations on plugin update
- More verbose logging in devMode

###1.1.0###
- Replaced custom error handling with existing error handling
- Refactored import/export with yaml support

###1.0.0###
- Initial release
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
The MIT License (MIT)

Copyright (c) 2015-2016, Nerds & Company
Copyright (c) 2015-2017, Nerds & Company

Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal in
Expand Down
106 changes: 1 addition & 105 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -201,111 +201,7 @@ This project has been licensed under the MIT License (MIT). Please see [License

## Changelog

###3.5.2###
- Fixed a bug where removed fields were not flushed properly from the in-memory cache
- Updated Console component with latest Craft updates and fixes
- Updated YAML component

###3.5.1###
- Log error in stead of throwing exception when failing to save new plugin info
- Added support for >= Craft 2.6.2951's new constants, CRAFT_VENDOR_PATH and CRAFT_FRAMEWORK_PATH

###3.5.0###
- Added ability to exclude datatypes from export. (thanks to @spoik)

###3.4.3###
- Set publicURLs to true by default for asset sources to be compatible with craft 2.6.2794

###3.4.2###
- Fixed asset import bug where the source was never set. (thanks to @roelvanhintum)

###3.4.1###
- Fix elevated user sessions (closes #59)
- Bugfix in field asset sources

###3.4.0###
- Schematic now also exports and imports tag groups

###3.3.2###
- Allow 'singles' as a source

###3.3.1###
- Return empty string when field source not found at import

###3.3.0###
- Schematic now also exports and imports category groups (thanks to @smcyr, closes #31)
- Only run updateDatabase for craft when craft db migrations are needed

###3.2.2###
- Improved the Craft and plugin updating/migrating mechanism
- Fixed a bug where element index settings wheren't imported (closes #49)

###3.2.1###
- Also delete entrytypes which are not in the schema when using force

###3.2.0###
- Added ability to set craft constants through env variables (thanks to @roelvanhintum)
- Fixed assetsource fieldlayout backwards compatibility

###3.1.6###
- Adds install and more detailed usage documentation

###3.1.5###
- Added support for Asset fieldlayouts (thanks to @roelvanhintum)

###3.1.4###
- Reset craft field service cache before each import
- Get section entry types by section id in stead of from section

###3.1.3###
- Added array_key_exists checks for AssetField settings

###3.1.2###
- Sections are not imported when nothing has changed
- Fields are not imported when nothing has changed
- Field import is repeated after everything else has been imported to make sure sources are set correctly

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

###3.1.0###
- Added support for element index settings (Craft 2.5 only)

###3.0.1###
- Schematic now also runs Craft migrations

###3.0.0###
- Schematic is now PSR-4 compatible and uses proper autoloading
- Renamed assets to assetSources
- Renamed globals to globalSets

###2.0.0###
- 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

###1.4.0###
- 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###
- Added the ability to use an override file

###1.2.0###
- Use 2 spaces indent in yaml file
- Added user fields support
- Automatically run migrations on plugin update
- More verbose logging in devMode

###1.1.0###
- Replaced custom error handling with existing error handling
- Refactored import/export with yaml support

###1.0.0###
- Initial release
[CHANGELOG.md](CHANGELOG.md)

## Credits
Inspired and based on the awesome [ArtVandelay Plugin](https://github.com/xodigital/ArtVandelay) and build by [these awesome individuals](https://github.com/itmundi/schematic/graphs/contributors)
2 changes: 1 addition & 1 deletion bin/schematic
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ use NerdsAndCompany\Schematic\Console\App;
* Sync Craft Setups.
*
* @author Nerds & Company
* @copyright Copyright (c) 2015-2016, Nerds & Company
* @copyright Copyright (c) 2015-2017, Nerds & Company
* @license MIT
*
* @link http://www.nerds.company
Expand Down
2 changes: 1 addition & 1 deletion src/Behaviors/Schematic.php
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
* Sync Craft Setups.
*
* @author Nerds & Company
* @copyright Copyright (c) 2015-2016, Nerds & Company
* @copyright Copyright (c) 2015-2017, Nerds & Company
* @license MIT
*
* @link http://www.nerds.company
Expand Down
2 changes: 1 addition & 1 deletion src/Console/App.php
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
* Sync Craft Setups.
*
* @author Nerds & Company
* @copyright Copyright (c) 2015-2016, Nerds & Company
* @copyright Copyright (c) 2015-2017, Nerds & Company
* @license MIT
*
* @link http://www.nerds.company
Expand Down
2 changes: 1 addition & 1 deletion src/Console/CommandRunner.php
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
* Sync Craft Setups.
*
* @author Nerds & Company
* @copyright Copyright (c) 2015-2016, Nerds & Company
* @copyright Copyright (c) 2015-2017, Nerds & Company
* @license MIT
*
* @link http://www.nerds.company
Expand Down
2 changes: 1 addition & 1 deletion src/ConsoleCommands/ExportCommand.php
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
* Sync Craft Setups.
*
* @author Nerds & Company
* @copyright Copyright (c) 2015-2016, Nerds & Company
* @copyright Copyright (c) 2015-2017, Nerds & Company
* @license MIT
*
* @link http://www.nerds.company
Expand Down
2 changes: 1 addition & 1 deletion src/ConsoleCommands/ImportCommand.php
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
* Sync Craft Setups.
*
* @author Nerds & Company
* @copyright Copyright (c) 2015-2016, Nerds & Company
* @copyright Copyright (c) 2015-2017, Nerds & Company
* @license MIT
*
* @link http://www.nerds.company
Expand Down
2 changes: 1 addition & 1 deletion src/Models/AssetsField.php
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
* A schematic field model for mapping asset data
*
* @author Nerds & Company
* @copyright Copyright (c) 2015-2016, Nerds & Company
* @copyright Copyright (c) 2015-2017, Nerds & Company
* @license MIT
*
* @link http://www.nerds.company
Expand Down
2 changes: 1 addition & 1 deletion src/Models/Data.php
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
* Encapsulates data that has been exported via schematic.
*
* @author Nerds & Company
* @copyright Copyright (c) 2015-2016, Nerds & Company
* @copyright Copyright (c) 2015-2017, Nerds & Company
* @license MIT
*
* @link http://www.nerds.company
Expand Down
2 changes: 1 addition & 1 deletion src/Models/Field.php
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
* A schematic field model for mapping data
*
* @author Nerds & Company
* @copyright Copyright (c) 2015-2016, Nerds & Company
* @copyright Copyright (c) 2015-2017, Nerds & Company
* @license MIT
*
* @link http://www.nerds.company
Expand Down
2 changes: 1 addition & 1 deletion src/Models/FieldFactory.php
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
* Provides a schematic field model for mapping data
*
* @author Nerds & Company
* @copyright Copyright (c) 2015-2016, Nerds & Company
* @copyright Copyright (c) 2015-2017, Nerds & Company
* @license MIT
*
* @link http://www.nerds.company
Expand Down
2 changes: 1 addition & 1 deletion src/Models/MatrixField.php
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
* A schematic field model for mapping matrix data
*
* @author Nerds & Company
* @copyright Copyright (c) 2015-2016, Nerds & Company
* @copyright Copyright (c) 2015-2017, Nerds & Company
* @license MIT
*
* @link http://www.nerds.company
Expand Down
2 changes: 1 addition & 1 deletion src/Models/PositionSelectField.php
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
* A schematic field model for mapping position select data
*
* @author Nerds & Company
* @copyright Copyright (c) 2015-2016, Nerds & Company
* @copyright Copyright (c) 2015-2017, Nerds & Company
* @license MIT
*
* @link http://www.nerds.company
Expand Down
2 changes: 1 addition & 1 deletion src/Models/Result.php
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
* Encapsulates the result of an action, including error messages.
*
* @author Nerds & Company
* @copyright Copyright (c) 2015-2016, Nerds & Company
* @copyright Copyright (c) 2015-2017, Nerds & Company
* @license MIT
*
* @link http://www.nerds.company
Expand Down
2 changes: 1 addition & 1 deletion src/Models/SuperTableField.php
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
* A schematic field model for mapping super table data
*
* @author Nerds & Company
* @copyright Copyright (c) 2015-2016, Nerds & Company
* @copyright Copyright (c) 2015-2017, Nerds & Company
* @license MIT
*
* @link http://www.nerds.company
Expand Down
2 changes: 1 addition & 1 deletion src/Services/AssetSources.php
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
* Sync Craft Setups.
*
* @author Nerds & Company
* @copyright Copyright (c) 2015-2016, Nerds & Company
* @copyright Copyright (c) 2015-2017, Nerds & Company
* @license MIT
*
* @link http://www.nerds.company
Expand Down
2 changes: 1 addition & 1 deletion src/Services/Base.php
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
* Schematic Base Service for some easy access methods.
*
* @author Nerds & Company
* @copyright Copyright (c) 2015-2016, Nerds & Company
* @copyright Copyright (c) 2015-2017, Nerds & Company
* @license MIT
*
* @link http://www.nerds.company
Expand Down
2 changes: 1 addition & 1 deletion src/Services/CategoryGroups.php
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
* Sync Craft Setups.
*
* @author Nerds & Company
* @copyright Copyright (c) 2015-2016, Nerds & Company
* @copyright Copyright (c) 2015-2017, Nerds & Company
* @license MIT
*
* @link http://www.nerds.company
Expand Down
2 changes: 1 addition & 1 deletion src/Services/ElementIndexSettings.php
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
* Sync Craft Setups.
*
* @author Nerds & Company
* @copyright Copyright (c) 2015-2016, Nerds & Company
* @copyright Copyright (c) 2015-2017, Nerds & Company
* @license MIT
*
* @link http://www.nerds.company
Expand Down
Loading

0 comments on commit 98f6003

Please sign in to comment.