This changelog references the relevant changes done in 1.x.x versions
To get the diff for a specific change, go to https://github.com/elcodi/elcodi/commit/XXX where XXX is the change hash To get the diff between two versions, go to https://github.com/elcodi/elcodi/compare/v1.0.0...v1.0.1
Elcodi can be installed now without Redis
- Deprecated CartManager methods in favor of more semantic methods
- Fixed metrics to work without Redis server
17322d3Changed tests for using new methods. (mmoreram)05b7c13Fixed wrong method PHPDoc (mmoreram)546fb09Issue #907 (mmoreram)58ed5cfIssue #897 (mmoreram)
First stable version for Elcodi
- Created new stable version for Elcodi, with the solid base of last beta
- Created a new EventDispatcher for Machine, and placed there all related methods
- Changed the Exchange rate calculator
- Fixed minor issues, and errors
- Updated all dependencies to semver notation
- Updated LICENSE
7bc0d7aLazy plugins have been removed. (mmoreram)87e090cCreated state machine event dispatcher (mmoreram)7be9362Added Machine EventDispatcher (mmoreram)822e7a2Fixed minor typo (mmoreram)df980e8Fixed Shipping EventDispatcher method name (mmoreram)a0a4ab3Updated all dep versions to ^1.0 (mmoreram)86d8f03Updated license to all files (mmoreram)0b32f54can disable entities (Berny Cantos)08b9b42Update LICENSE (Marc Morera)0f28b23Fixed typo (Berny Cantos)5a7df21Updated config to use parameters (Roger Gros)f81a69cExchange rate calculator (Roger Gros)23915a2Make plugin services lazy by default (Berny Cantos)
Release focused on fixes and standardization and simplification.
- Added new GD Image resize adapter and using by default
- Improved all Command implementation by adding some common features in a new abstract Command class
- Fixed dependencies between packages during the Beta and RC stage
- Added Location commands to manage all location structure in a very easy way
- Removed all Location dumps and placed to another Repository. Usage of new Command
- Updated Predis dependency to stable
443ccc4Fixed class name (mmoreram)87e35a9Updated some commands to work with new Abstract (mmoreram)5bf1a56Removed comment parser (mmoreram)2842fa8Removed suggestion because is required already (mmoreram)6849f43Removed property and access methods (mmoreram)a6e4583Fixed naming in currency bundle for adapters (mmoreram)541a521Added Guzzle service in CoreBundle (mmoreram)47b03eaUsing self.version during Beta and RC (mmoreram)ab1f54eRefactored some naming inside MediaBundle (mmoreram)70e6301Refactor for some Location-related actions (mmoreram)06fd8b5Some internal changes for CoreBundle (mmoreram)9eaa223Removed all location dumps (mmoreram)1b2955cRemoved console dependency in most Bundles (mmoreram)62dce91Used AbstractElcodiBundle in all package bundles (mmoreram)bc347e0Improved some code for Scrutinizer (mmoreram)3c051d8Added StoreBundle dependencies (mmoreram)c5b7fb0Updated predis dependency to stable 1.* (mmoreram)757465dabstract PluginTypeExtension ease creation (Berny Cantos)90f8d6fmake PluginType stateless (Berny Cantos)866b53dRedefined interdependencies (mmoreram)f195063Downgraded predis version and fixed deps (mmoreram)21b53dfAdding new stable version for predis (mmoreram)d1f639eRemoved minimum-stability and prefer-stable (mmoreram)60e04c2dependencies between components set to @dev (mmoreram)507d04bUpdated composer json file (mmoreram)2a70b7fRemoved prefer-lowest (mmoreram)b4f3a90Fixed mediabundle tests (mmoreram)f646726Added GD adapter for image resize (mmoreram)ce4d63fAdded composer.lock in order to boost travis (mmoreram)bf04441Fixed tests (mmoreram)7ca9ff2Removed innecessary value pre-set (mmoreram)2cc6d78Removed setters on Money as is a ValueObject (mmoreram)c87405bUpdate services.yml (Berny Cantos)bac2236Update tracker.js (Berny Cantos)90cbae0Fixed tracking url (mmoreram)59ec2b7Plugins are disabled by default but can be enabled (Roger Gros)7f98589added productCurrency to OrderLine ORM (Joan Galvan)905b8c8Added shipping dependency to cart bundle (mmoreram)36f184dFixed currency component dependencies (mmoreram)
Early release to fix some errors in dependencies between packages
e6daaa6Fixed dev-master alias for all components (mmoreram)8f3c896Changed readme text to beta stage (mmoreram)b9fe8e5Added all package dependencies strategy to beta (mmoreram)
0634ec1Fixed use_stock injection and fixed tests (mmoreram)c2f4e3dFixed address view factory (mmoreram)3e4b250Fixed product factory definition (Roger Gros)e68d0b7Plugin field type turned free (mmoreram)dc843eaRemoved address view (mmoreram)66952feFixed plugins routes (mmoreram)b228183Fixed Currency population (mmoreram)03f8dd1Plugins now accept choice type (Roger Gros)de081e8New shipment flow (Roger Gros)7d0bdf5Address view (Roger Gros)858e31atransform to/from json in persistence (Berny Cantos)617a4d7Added order badge even if 0 (mmoreram)1b84a54Added field $loaded in Cart (mmoreram)7ce98d8Added warnings in menu node for badges (mmoreram)b573ea0Fixed and completed all shipping stuff (mmoreram)fcd037bFixed method loadFixtures and fixed tests (mmoreram)2e1a8a6Added Kernel object when reaching Bundle deps (mmoreram)edca850Added routing strategy feature in store (mmoreram)98068f5Added elcodi.store_default_language_iso service (mmoreram)dd7e152method loadSchema takes in account fixtures (mmoreram)aab9329Placed all Money print in a service (mmoreram)45276c5Fixed tests for PrintMoneyExtension (mmoreram)7290110Fixed names for payment_methods and shipping_methods (mmoreram)4d61d7aAdded priorities to Menu and fixed issue (mmoreram)02f68d0Fixed some PHPDoc (mmoreram)ef92ae5Fixed PHPDoc (mmoreram)cc47127Added option to generate absolute urls on image extension (Roger Gros)4ff9771Some arch refactoring for scrutinizer happiness (mmoreram)2eca0fbFixed city exists validator (Roger Gros)c1aea36Updated Visibility (API) of components (mmoreram)1d383afChanged all README files from components (mmoreram)f996f8bSome small fixes (mmoreram)b4c073dFixed Location API (mmoreram)881ec80Fixed variables to camelCase (mmoreram)b8bec3cUpdated Payment and Store component meta files (mmoreram)69a7a81Added default_language and default_currency in DIC (mmoreram)e47330aFixed some PHPDoc and dependencies (mmoreram)d7b305dAdded PaymentBundle meta files (mmoreram)8afbb51Added StoreBundle meta files (mmoreram)37b1994Fixed factory definitions in DIC (mmoreram)b659f5bFormatted all service arguments (mmoreram)18c9a74Stabilization of all dependencies (mmoreram)e5ee9a1Store, Plugins, Shipping, Menu and more... (mmoreram)53ef311Fix bug use stock (Roger Gros)c769750fix plugin loader (Berny Cantos)e610f79Fixed interface for images container (Roger Gros)c1741f2fix class for plugin repository (Berny Cantos)8d0f642Updated command to allow disabling booster (mmoreram)57fc19fFixed cs (mmoreram)9bd3294Updated fixtures dependency for prefer-lowest (mmoreram)db27badUpdated package version (mmoreram)d15ed60Fixed order factory when empty coupon (Issel Guberna)1cef088Moved to director (Roger Gros)b5fb08dMoved test to director (Roger Gros)3b02271Fixed category integrity for new products and product edit (Roger Gros)eca5257Any root catgory is saved with parents (Roger Gros)