This Changelog references the relevant changes done in 0.5.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/v0.5.2...v0.5.3
b9831b6Fixed code style (mmoreram)d72cbeeSome fixes suggested by Scrutinizer (mmoreram)2c2577cNaming convention fixes (Aldo Chiecchia)6cfd005Removed implicit dependant Bundle (Aldo Chiecchia)c8b81e1Multiple coupons can now be stacked (Aldo Chiecchia)bd0495aFix for Service and Class names (Aldo Chiecchia)b4561bdFormalized what a Wrapper is (mmoreram)da795e0Added attr into plugin field definition (mmoreram)1deeb28Refactored Plugin entity methods (mmoreram)9577b27Updated menu/nodes relations fetching to EAGER (mmoreram)123a0beFixed changers appliance (mmoreram)e8e40d1Fixed namespace when collecting Plugins (mmoreram)84e020eAdded some menu tests (mmoreram)1926436Added all "return null" instad of "return" (mmoreram)2aa68dcRefactored Plugins and Menus (mmoreram)
9c998b8Update BannerManager.php (Germán Figna)8d2891fupdate gush settings (Luis Cordova)afdd92cextract listener with autologin after registration (Berny Cantos)3a05abbProduct category event listeners (Roger Gros)eb8b577Revert "type hinting fix" (Marc Morera)4be012ctype hinting fix (Joan Galvan)a121974Some small fixes given by Scrutinizer (mmoreram)f7d76aaImproved some methods and fixed some code (mmoreram)20813a5Fixed some code according scrutinizer issues (mmoreram)
a3994c6Added Metrics Load Command (mmoreram)d4c14a4Added respositories methods needed to get subcategories products (Roger Gros)25ba2a4Fixed template dependencies (Roger Gros)4d8de2bzone is satisfied by empty address (Berny Cantos)a06d3a6Added coupons to orders when converting from cart (Roger Gros)81ed406fix menu children processing after event (Berny Cantos)7753837Added getSortedImages method (Roger Gros)36bab78Add identificable interface to order (Roger Gros)
70853beRefactored Page Component and routes (mmoreram)8d2fc24utilizing same shortcut for all fixtures (Luis Cordova)a777121Fixed unwanted change of routing context hostname (Aldo Chiecchia)23e92f3Refactored Menu engine (mmoreram)
2d76689Travis uses bin/phpunit for right PHPUnit version (mmoreram)edcd301Added all bin-dir in component composer.json (mmoreram)c33342fUpdated .gitignore files in all packages (mmoreram)9ff51cfAdded phpunit in require-dev block (mmoreram)91981fcFixed Elcodi/Core composer dependencies (mmoreram)106e949Added User/Password EventDispatcher (mmoreram)6cf2469Added back overridable host in image url routes (Aldo Chiecchia)
5a3f294Fixed some code (mmoreram)d7cb96dfix hhvm error with abstract mocks (Berny Cantos)4f112d9test menu events (Berny Cantos)01997aefix menu tests (Berny Cantos)a7d9eb5remove disabled entries from menu (Berny Cantos)4fae7a5allow to add new nodes in MenuEvent (Berny Cantos)7f0ed6dactivate menu from request listener (Berny Cantos)cd79ae0add events to MenuManager (Berny Cantos)c6ef121filter out disabled menu nodes (Berny Cantos)efb4e50refactor MenuManager (Berny Cantos)
2b4900dAdded last-login-date and datetime factory (mmoreram)7c5261edefine location api prefix parameter as an extension parameter (Luis Cordova)d2aade7Fixed api locations route (Roger Gros)
d1155e2Updated SimpleDoctrineMapping dep to ~1.0 (mmoreram)35eabdcFixed some symfony deps to ~2.6 (mmoreram)90eb76eUpdated doctrine/orm dependency to ~2.5 (mmoreram)88add29Updated doctrine/common dependency to ~2.5 (mmoreram)9f9e798Updated CHANGELOG with 0.5.9 (mmoreram)
3ee061cFixed composer.json files (mmoreram)d4342a6Refactored a Sitemap block (mmoreram)5da3daamove to proper factory notation as elcodi supports symfony 2.6 (Luis Cordova)9128a50Fixed test for disabled menus (Roger Gros)7b7e50bfix docblock for test (Luis Cordova)c3ba90busing the right configuration interface (Luis Cordova)
4702c94Hide disabled menu options (Roger Gros)0d59379Added basepath into all Sitemap workflow (mmoreram)5ce8314add memory cache for PluginManager (Berny Cantos)a589916add plugin extension (Berny Cantos)3e709ffCheck for not complete lines (Roger Gros)e69144dremove replacements in composer.json (Berny Cantos)d1f9919remove elcodi/plugin from gitsplit (Berny Cantos)c1358f0remove plugin subtree (Berny Cantos)d45ba66improve docblocks (Luis Cordova)a73f2b9fixing docblock for abstract class (Luis Cordova)97744b2improve wording of error message (Luis Cordova)087caa6refactor stab to single router loader (Luis Cordova)4157fb9Changed dependency on wizard bundle (Roger Gros)bff408bAdded possibility to disable payment methods (Roger Gros)
25d05efFixed service definition (mmoreram)
e9e1f68Updated README contributing doc (mmoreram)e94ec5cFixed namespace name in service definition (mmoreram)c91bcd3Fixed cart manager service name (mmoreram)40c7a3aremove classes.yml for all components, bundles and plugins (Luis Cordova)9e5a491Added constraints to translable fields (Roger Gros)db2838dmake uniform the namespacing for fqcn passed around (Luis Cordova)49290d9Refactored Sitemap and SitemapBundle (mmoreram)8fdb407eliminate keys on yaml when passing array of arguments (Luis Cordova)c92cfecupdate configuration commands to start with elcodi.command.* (Luis Cordova)c8dcfb0rename service from elcodi.cart.manager to elcodi.manager.cart (Luis Cordova)fdd1bb4simplify gush (Luis Cordova)9c552b5create only one command for all sitemaps (Luis Cordova)50ced78perhaps improve readability (Luis Cordova)fc3f6e2prevent tracking pixels to display whenever they fail to load (Luis Cordova)f02f6a9Elcodi Currency component version updated (Francisco J Moreno)5e396f3Update sebastianbergman/money library & code format (Francisco J Moreno)3c892b2make code consistent a bit according to the rules in documentation (Luis Cordova)65f585dadding songs to list (Luis Cordova)4229b94remove bamboo bundle in replace keyword (Luis Cordova)332a468change authentication success event listener to UpdateCartWithUser Listener (Luis Cordova)e77480dremove randomized based url sharding for assets (images) fix #621 (Luis Cordova)9259e1bImproved AddressManager class (mmoreram)8325c2fMinimized travis resources in components (mmoreram)f5382bbUpdated PHPDoc from Director object (mmoreram)d763e9fRemoved message from Exception assertion (mmoreram)0624632fix typehint of translator (Luis Cordova)41d9904another typehint KernelInterface (Luis Cordova)7fe4349extend EntityRepository rather than extending an interface (Luis Cordova)5542218fixed Kernel Typehint (Luis Cordova)c03adb2fix error in variable name (Luis Cordova)9d83c84Updated UPGRADE file with v0.5.5 (mmoreram)c1beef3removing bamboo bundle to be moved to bamboo rather than here (Luis Cordova)5c7c7daminor README.md arrangements for components and plugins (Luis Cordova)0ce3126Reverse composer money update (Francisco J Moreno)37a8d8egetConvertedAmount method added (Francisco J Moreno)4d74546bootstrap directors usage (Luis Cordova)b4b4e9aallow calls to php-cs-fixer with paths (Berny Cantos)d29269aSebastian/Money update (Francisco J Moreno)
5d08284Added factory trait (mmoreram)fa7f6c0Fixed entity name (mmoreram)bbc782eFixed coding standard (mmoreram)10660b8Reduced mapping code complexity with trait (mmoreram)e1238a0bootstrap changes for simplifying the long names (Luis Cordova)f41058bUpdated Sebastian Bergman Money lib dependency (mmoreram)d1be30aAdd symfony/console to bundle dependencies (Philipp Wahala)877db0cadding missing directors.yml (Luis Cordova)ec7632cUpdated all CONTRIBUTING files in subpackages (mmoreram)90dd593Updated year from all PHP Headers (mmoreram)6939883minor changes updates on gush and on year of .formatter.yml (Luis Cordova)1c534eaRemoved Contributors, edited Contributing (mmoreram)aef7f06Fixes for the Newsletter component (Javier Eguiluz)2539c0bremove reference to NullMoney (Luis Cordova)324bcf6Correct @var argument order (Philipp Wahala)e97bdcfDisable default registerCommands method as all commands are registered as tagged services (Philipp Wahala)
bc38455Added v0.5.x changelog (mmoreram)af6b712add comment documentation (Berny Cantos)bcab28fRemoved ReferralProgram Bundle and Component (mmoreram)8c2f851Added fixer to blacklist (mmoreram)2a6bdbfRemoved NullMoney and StubMoney (mmoreram)32586ddUpdated LICENSE year (mmoreram)64fb42eAdded default value for elcodi_config (mmoreram)2033742Use config instead of configuration manager (Roger Gros)c2fba3fFixed error with infinite stock getting offers (Roger Gros)e1ea82fFixed format for AbstractElcodiKernel (mmoreram)f59cfbcElcodiCoreBundle does not require any dependency (mmoreram)ec97878Removed BambooBundle from Bundles (mmoreram)66df1deAdded bundles dependencies (mmoreram)5cc8d51Fixed error while uploading images (Roger Gros)e25ddcdFixes applied (Roger Gros)09e6742CS fixer config (Roger Gros)fcc80ebFixed some EN translations in the setup wizard (Aldo Chiecchia)6e649c9Fixed outbound crop resize (Roger Gros)34a3f82Fixed typos (Pascal Borreli)465f26bfix Symfony CS link for codesniffer (Berny Cantos)
cc7b446Fixed CS Style of a test (mmoreram)8cd05c5Fixed typos (Roger Gros)be401d5Request shipping range (Roger Gros)06bb43bFixed mapping (mmoreram)8b9cbb1Fixed location_inheritance definition (mmoreram)1aed98bAdded dev-version text in README (mmoreram)45c5a03Removed SLInsight badge. It has become useless (mmoreram)53b65ddRemoved store social facebook from config (Roger Gros)ca1df60Fixes on facebook name and tweet escape (Roger Gros)2e0f0cfAdded facebook plugin to composer.json (Roger Gros)0153569Facebook plugin (Roger Gros)d0223cfTweet on thanks order page (Roger Gros)c559640Twitter plugin (Roger Gros)d27c7d6Issue 623: Manage images with MIME application/octet-stream (Gonzalo Míguez)cbbc7c0Obtain source currency outside the for (Arkaitz Garro)de8e974Fixed tests (mmoreram)851fae1Typo fixes (Roger Gros)607ccceFixed error when populating existing country (Roger Gros)a9176ccPrevent fixtures command from always returning 1 (Philipp Wahala)331ce0eAdd missing use statement for AddressInterface (Philipp Wahala)cb5546dAdd CurrencyConverter typehint to MinimumPriceCouponListener constructor (Philipp Wahala)92b276fPhpDoc: Fix type inconsistencies, put |null last for better readability (Philipp Wahala)e8479c4PhpDoc: Fix type inconsistencies (Philipp Wahala)22e8025PhpDoc: Add missing types & correct incorrect types (Philipp Wahala)36f2d07PhpDoc: Don’t use FQCN if not needed (Philipp Wahala)71895c8PhpDoc: Change wording & fix typos (Philipp Wahala)a1b2cebFix small CS mistake (Philipp Wahala)d0ba0ceFix stdClass inconsistency (Philipp Wahala)def1071Refer to Symfony2 as Symfony (Philipp Wahala)68db1ccReplace links to deprecated Bamboo projects (Philipp Wahala)e832597Make variable names camelCase (Philipp Wahala)c373351Fix database fixtures bug (Philipp Wahala)a48fea1Fixed some typos and minor issues in the Core bundle (Javier Eguiluz)5484095Message on settings to disable under construction mode (Roger Gros)4d6c26bFix phpdoc typo (Arkaitz Garro)d1ace86Fixed fallback translation (mmoreram)322e0e2Fixed doc typos (Roger Gros)13f9872Fixed configuration for all documentation (Roger Gros)9b94a3fUse strict comparisons for boolean values (Javier Eguiluz)1bd170fUpdated install/configuration info (Roger Gros)46ad038Pages documentation (Roger Gros)b28ecdbImproved documentation descriptions (Roger Gros)ad11eaaadd CartCoupon bundle README (Berny Cantos)077acebadd CartCoupon component README (Berny Cantos)90a5d59set OrderCoupon in listener with priority 0 (Berny Cantos)6cc9ca1fix currency c&p errors in Currency docs (Berny Cantos)c87cf55Small fixes found during documentation (Roger Gros)b35a75cMenu documentation (Roger Gros)c4f5921Added bundle documentation (Roger Gros)b1e187bCurrency component documentation (Roger Gros)d727599Imrpoved attribute documentation (Roger Gros)c0b8d5fAdded attribute component (Roger Gros)6b50106Bundle readme (Roger Gros)459b935Improved cart documentation (Roger Gros)242c6a3Added bundle documentation (Roger Gros)6644b17Cart component documentation (Roger Gros)ffa1423Improved GEO doc (Roger Gros)ea004faFixed links and added more links to components (Roger Gros)52f0282added display none to tracking pixels (Joan Galvan)
20bb6e7Fixed documentation to redirect to component (Roger Gros)977a3adfix README.md typo (David Romaní)a06a1f2Readme fixes (Roger Gros)245119aAdded GeoBundle documentation (Roger Gros)f9e78d4Added controllers and commands doc (Roger Gros)9b7beb1Added geo documentation (Roger Gros)50b2169Fixed test names (Roger Gros)98c15c7New field active urls (Roger Gros)789e9bbFixed product amount in CartLine (Aldo Chiecchia)