Tags: creativation/magento2
Tags
Merge pull request magento#23 from magento-firedrakes/0.42.0-beta3 MAGETWO-31052: M2 GitHub Update (version 0.42.0-beta3)
0.42.0-beta1 * Fixed bugs: * Fixed an issue with incorrect price index rounding on bundle product * Fixed an issue with product price not being updated when clicking the downloadable link on the downloadable product page * Fixed an issue with exception appearing when clicking the Compare button for selected products * Added backend UI improvements * Fixed an issue with the Compare Products block appearing on mobile devices * Fixed an issue with inability to add conditions to the Catalog Products List widget * Fixed an issue with a customer redirected to page 404 when trying to unsubscribe from a newsletter * Fixed an issue with showing a warning when customer tried to change billing address during multiple address checkout * Fixed an issue with redirecting a customer to the Admin panel when clicking the Reset customer password link * Fixed an issue with inability of a newly registered customer to select product quantity and shipping addresses during multiple checkout * Fixed an issue with showing Zend_Date_Exception and Zend_Locale_Exception exceptions after a customer placed an order * Fixed an issue with inability to rename a subcategory on a store view level * Fixed an issue with not saving the changed parameters in the Admin section of the backend configuration * Fixed an issue with fatal error appearing when trying to enter a new address on multi-address checkout * Fixed an issue with inability to delete a product in the customers wishlist in the Admin panel * Fixed an issue with inability to change product configuration in the customers wishlist in the Admin panel * Fixed an issue with showing errors when customer with no addresses tried to checkout a product via Check out With Multiple Addresses * Fixed an issue with fatal errors appearing in the Recently Viewed Products frontend widget block * Fixed an issue with the ability of an authenticated RSS admin user to access all RSS feeds * Fixed an issue with widgets losing their options and part of their layout references if more than11 layout references are added and saved * Fixed an issue with the Privacy Policy link missing in the frontend * Fixed an issue with inability to place an order during multiple checkout * Fixed an issue with store views switching in the frontend * Fixed an issue with incorrect work of the CSS minificator * Fixed an issue with inability to open the edit page for a CMS page after filtering in the grid * Fixed an issue with inability to expand customer menu if it doesn't contain the categories, if responsive * Fixed an issue with the absence of JS validation for the Zip/Postal code field * Fixed an issue with a 1 cent difference in the tax summary and detail on an invoice and a credit memo for a partial invoice when a discount and fixed product tax are applied * Fixed an issue with throwing validation error for the State field when saving a product with FPT * Fixed an issue with throwing an error when trying to save a timezone * Fixed an issue with Exploited Session ID in second browser leading to Error * Fixed an issue with session loss on page 404 when using the Varnish caching * Fixed an issue with integration test not resetting static properties to correct default values after each test suite * Fixed an issue with PDO exception during an installation when MySQL does not meet minimum version requirement * Removed hardcoded PHP version requirement in the setup module. Validation of PHP version during installation now uses the Composer information * Fixed an issue with not redirecting to the setup page when Magento is not installed * Fixed an issue with missing of some languages in the dropdown list on the Customize Your Store page of the Web installation * Merged and updated data and SQL install scripts to 2.0.0 * Merged user reported patch to fix fetching headers for APIs when PHP is run as fast CGI * Removed the @deprecated methods from the code base * Fixed an issue with the fatal error when enabling Website Restrictions in the frontend * Fixed an issue with showing incorrect message for view files population tool when the application is not installed * Fixed certain customer APIs to be accessed anonymously * Fixed integration tests to avoid sending emails * Fixed an issue with the Continue button losing its style after returning to the Shipping Information step during one-page checkout in Luma, IE11, FF * Fixed an issue with incorrect spaces removal * Fixed an issue with broken responsive design of the Compare Products functionality in the Blank Theme * Fixed an issue with showing the No such entity with cartId' message error appearing during creating a new order for a new customer on non-default website * Fixed an issue with inability to reselect the File Permission on the Readiness Check step during the installation * Fixed an issue with inability to find by name simple and virtual products in the customer wishlist grid * Fixed integration test fail after DbStatusValidatorTest modifies schema version of the Core module * Fixed an issue with inability to install Magento without the ConfigurableProduct module * Fixed an issue with fatal error appearing on the grouped product page if the GroupedProduct module is disabled * Fixed an issue with no validation for assigning an attribute to an attribute group (API) * Fixed an issue with inability to place an order with the registration method and different billing and shipping address * Fixed an issue with broken footer layout on some Admin panel pages (product creation, order creation, catalog etc.) in IE11 * Fixed an issue with countries previously selected in the Ship to specific countries field not visible when the parameter is changed to showing all allowed countries and set back again to specific countries in the flat rate shipping method IE11 * Fixed an issue with not showing admin tax and cache warning notifications in IE11 * Fixed an issue with product alerts not working * Fixed an issue with incorrect URL rewrite for category with two stores after renaming category for one store * Fixed an issue with inability to save a bundle product with a re-created bundle option * Fixed an issue with inability to add conditions to the Catalog Products List widget * Fixed an issue with export not available if modules for Products Import/Export are removed * Fixed an issue with the Use Layered Navigation for custom product attributes leading to an error on an anchor category page in the frontend * Fixed an issue with the broken export product file on environment SampleData * Fixed an issue with cache not invalidating after categories are moved in tree * Fixed an issue with last five orders showing 0 items quantity after invoices are created * Fixed an issue with an exception appearing on a category page if installing Magento without LayeredNavigation module * Fixed an issue with tax rate not being saved if all states were chosen for any non-default country * Fixed an issue with multi-select fail on the Customer add/edit form * Added exception handling for required fields for REST APIs * Fixed an issue with success message missing after the signup for price alert * Fixed an issue with inability to create a return order from the Admin panel * Fixed an issue with incorrect work of the Default Value for Disable Automatic Group Changes Based on VAT ID setting * Fixed an issue with fatal error on the I18n tools launch due to incorrect bootstrap/autoload * Stabilized functional tests for products in the Catalog module * Stabilized functional tests for product attribute in the Catalog module * Created installation test * Updated functional tests for the new customer form * Updated Magento to follow the new tagging mechanism * Removed incomplete in functional tests for fixed bugs * Fixed an issue with missing theme preview images * Fixed broken SOAP tests * Fixed an issue with invalid online status on the Edit Product page in the Admin panel * Fixed an issue with incorrect location of an error message "Incorrect CAPTCHA" in the frontend * Fixed an issue with showing endless JS loader on the View Configurable Product page in the frontend page, IE, Google Chrome * Fixed a JavaScript error that occurred on the Create Admin Account step during Magento web installation * Fixed an issue where a product remained in stock after saving it with the Out of Stock inventory value * Fixed an issue where the JS loader was not disappearing on the View Product page on the frontend if a customer closed the gallery * Fixed an issue where the JS loader was absent while CAPTCHA was being reloaded * Fixed an incorrect alignment of fields on the Create Packages popup * Fixed an issue where Google Content Experiments was not available for CMS pages * Fixed the broken design of the New Product Attribute popup * Fixed an issue where product page was not found if an incorrect image URL was inserted through using the WYSISYG editor * Fixed an issue where the Search Term Report and Search Term list in backend did not work * Fixed an issue where downloadable links and samples were not saved because of the JavaScript error * Fixed an issue where Magento Installation Guide was not accessible via the 'Getting Started' link if installing Magento through using web installer with custom locale and custom encryption key * Fixed an issue with the code style * Fixed an issue where changes made in tax configuration did not appear in the backend on the Create New Order page * Fixed an issue where it was impossible to update options of bundle products from the mini shopping cart * Fixed an issue where layered navigation worked incorrectly with the Automatic (equalize product counts) setting * Fixed an issue with the incorrect error message appearing when running 'php -f setup/index.php help * Fixed an issue where URLs for subcategories were incorrect after editing URL of a subcategory * Fixed an issue where attribute labels were loaded from cache after updating product attributes * Fixed an issue where form data was not preserved when product form did not pass server side validation * Fixed an issue with static files missing in the Production mode * Fixed issues with errors appearing after View Files Population Tool was run * Processed GitHub requests: * [magento#683](magento#683) -- CMS Router not routing correctly * [magento#786](magento#786) -- Fix Travis CI builds * Various improvements: * Improved error message when DB schema or data was not up-to-date * Added nginx configuration to code base * Removed online payment methods for the Dev Beta release * Sample Data: * Implemented Luma Sample Data * Framework improvements: * Updated ZF1 dependency to 1.12.9-patch1 * Documentation update: * Covered the Sales module with API documentation
0.1.0-alpha108 * Service Contracts: * Implemented Bundle Product API * Replaced Address Converted model with Address Mapper * Refactored Customer web service routes and API functional tests to use latest service layer * Implemented Configurable Product Module API * Removed obsolete namespace Magento\Catalog\Service * Price calculation logic: * Removed complex JS price calculation on the frontend * Fixed bugs: * Fixed an issue where the path parameter routes were incorrectly matched in the REST web services * Fixed an issue where $0.00 was shown as a configurable product price if variation did not add anything to product price * Fixed an issue where the fatal error occurred when a user with read-only permissions for cart price rules attempted to open an existing cart price rule * Fixed an issue where the 'An order with subscription items was registered.' message was displayed in an order if it has been placed using an online payment method * Fixed an issue where the 'Warning: Division by zero' message was displayed when an invoice was opened for an order placed using an online payment method * Fixed an issue where creating simple product through using API service led to an exception on the frontend * Fixed an issue where it was impossible to perform advanced search for price range of 0 to 0 * Fixed an issue with the broken Search Terms Report page * Fixed an issue with the broken Search Terms page * Fixed an issue with a notice appearing in the Advanced Search when searching by a custom multiselect attribute * Fixed an issue where Search did not work if word-request contained a hyphen * Fixed an issue where searching by a title of bundle option returned empty result * Fixed an issue where Maximum Query Length was not applied to Quick Search * Fixed an issue where searching by product name did not return suggested search terms * Fixed an issue with an incorrect dependency of the MySQL search adapter on CatalogSearch * Fixed an issue with incorrect dependency of the Search library on the MySQL adapter * Fixed an issue where Advanced Search always returned empty result for multiselect product attributes * Fixed an issue where an admin user was redirected to the 404 page after deleting search terms through using mass action * Fixed an issue where a product page was frozen when a configurable attribute was added to a current product template during saving a configurable product * Fixed an issue where it was impossible to place an order with downloadable product that contained a link * Fixed an issue where only parent category was displayed in layered navigation on the Search results page * Fixed an issue where the Price attribute was incorrectly displayed in layered navigation if searching by this attribute * Fixed an issue where importing configurable products set them out of stock * Fixed an issue where drop-down lists were closing by themselves in Internet Explorer 9 * Fixed an issue where it was impossible to place an order using PayPal Payment Pro and 3D Secure * Fixed an issue where bundle items were always marked as 'User Defined' * Fixed an issue where view management selectors did not work in categories on the frontend * Fixed an issue where the 'Base' image label was not applied to a first product image uploaded * Fixed an issue where editing a product led to data loss and broken media links * Fixed an issue where attributes could not be deleted from the Google Content Attributes page * Fixed an issue where a product was unassigned from a category after it was edited by an admin user with read/edit permissions for product price only * Fixed an issue where the fatal error occurred on the RSS page for new products and special products * Fixed an issue where the fatal error occurred when adding a new Customer Address Attribute * Fixed an issue where it was impossible to install Magento when specific time zones were set * Fixed an issue where compiler.php failed not handle inheritance from virtual classes * Fixed an issue where some locales were absent in the 'Interface Locales' drop-down in the backend * Fixed an issue where the Offloader header did not work in the backend * Fixed an issue where autoloader failed to load custom classes * Fixed an issue where products did not disappear from the shopping cart after checkout * Fixed an issue where changing quantity of a product in the shopping cart removed product from cart * Fixed an issue where the Persistent Shopping Cart functionality was not available if Luma theme was applied * Fixed an issue where the category tree was broken if editing a category name in specific cases * Fixed an issue where 'Price as Configured' value was not updated for a bundle product after changing the value of the 'Price View' field * Fixed an issue where the final product price was displayed incorrectly in a category and a product page if price display setting was set to exclude FPT, FPT description, and final price * Fixed an issue where product price range was displayed incorrectly for bundle products * Fixed an issue where the HTTP 500 error occurred on the Share Wishlist page * Fixed an issue with the incorrect order of dispatching event adminhtml_cms_page_edit_tab_content_prepare_form and setting form values in the backend * Fixed an issue where breadcrumbs were not displaying the fullpath * Fixed an issue where only two of four widgets added to a CMS page were displayed * Fixed an issue where it was impossible to save locale for an admin account after changing it * Fixed an issue where icons were not loaded on a non-secure pages if secure URLs were used in the frontend * Fixed an issue where overriding layouts did not work after renaming a theme * Fixed an issue where the Permissions tree was not displayed when activating an integration * Fixed an issue with duplicated and corrupted page layouts * Fixed an issue where the 'Number of Products per Page' option did not work for widgets of the 'List' type * Fixed an issue where HTTP and HTTPS pages shared cache content * Fixed an issue where the 'Use Billing Address' checkbox did not affect did not affect the checkout experience * Fixed an issue where it was impossible to create shipping labels * Fixed an issue where the 'Payment Method' section was empty in billing agreements in the frontend if a billing agreement was created during the checkout * Fixed an issue with Catalog Rule Product indexer invalidating the price index * Fixed an issue where one of the price range fields was corrupted in the Advanced Search page * Fixed an issue where a base product image that was smaller than the gallery image container was scaled up to fill the container on the View Product page in the frontend * Fixed the layout issue on the Contact Us page * Fixed an issue where search queries were not submitted when a search suggestion was clicked * Fixed an issue where page footer overlapped products in categories in Internet Explorer 11 * Fixed UI issues in the Luma theme * Fixed an issue when the fatal error occurred if a category was moved to another category that already contained category with the same URL key * Fixed an issue where incorrect products were displayed on the Reviews tab for a configurable product * Fixed an issue where fatal errors occurred when calling id() on a null store object * Fixed an issue where navigation through the tabs on the Dashboard did not work properly * Fixed an issue where prices for bundle products were incorrect on the category view and search view pages * Fixed an issue where custom Customer attributes and Customer Address attributes were not displayed on the 'Create/Edit Customer' page in thebackend * Fixed an issue where there were no validation for whether an option of a bundle product was created through the API * Fixed an issue where bundle products created through using the API were not appearing in the frontend * Fixed an issue where entity ID was missing for product thumbnail labels values * Fixed an issue with the bad return from the Indexer launch() method * Fixed an issue where an attempt to select product SKU in a shopping cart price rule redirected to the Dashboard * Fixed an issue where the Search Terms Reports and Search Terms list did not work * Fixed an issue where an error occurred when configuring Google API * Fixed an issue where it was impossible to add a configurable product variation to an order in the backend * Fixed an issue where there were no confirmation on deleting CMS pages/Blocks * Fixed an issue with incorrect behavior of validation in the Quick Search field in the frontend * Fixed an issue where it was impossible to select a row in the grid of CMS pages and CMS Blocks * Fixed an issue where validation for minimum and maximum field value length was not performed for Customer attributes and Customer Address attributes when creating or editing a customer in the backend * Fixed an issue with broken 'validate-digits-range' validation * Fixed an issue where it was impossible to delete product templates * Fixed an issue where products were not shown on a second website * Fixed an issue where customer group was empty when adding group price during creating a product * Fixed an issue with incorrect interval in LN for small values * Fixed an issue where product attribute of the Price type was not displayed in layered navigation * Fixed an issue with testCreateCustomer failing in parallel run * Fixed an issue with the value of the 'Bill to Name' field always displayed instead of the value of the 'Ship to Name' in all order-related grids * Fixed an issue where an error occurred when submitting an order int he backend when shipping and billing addresses were different * Fixed an issue where the navigation menu was absent on product pages with Varnish used * Fixed an issue where the underscore character was incorrectly handled when used with digits * Fixed an issue where it was impossible to localize comments in the 'Max Emails Allowed to be Sent' and 'Email Text Length Limit' fields in the Wishlist configuration * Fixed an issue where there were a logical error in joining the same table two times with different aliases * Sample data: * Created Luma Sample Data script * GitHub requests: * [magento#775](magento#775) -- Can't save changes in configuration in Configuration->Advanced->System * [magento#716](magento#716) -- Wrong mimetype returned by getMimeType from Magento library * [magento#681](magento#681) -- Magento\Framework\Xml\Parser class issues * [magento#758](magento#758) -- Coding standards: arrays * [magento#169](magento#169) -- DDL cache should be tagged * [magento#738](magento#738) -- pub/setup missing in 0.1.0-alpha103 * Various improvements: * Removed obsolete code from the Tax and Weee modules * Merged the AdminNotification, Integration, Authorization, and WebAPI SQL scripts * Removed the Customer Converter model and Address Converter model * Created AJAX Authentication Endpoint for the frontend * Removed Customer\Service\V1 service implementation in favor of the Customer\Api service implementation * Removed the Recurring Billing functionality * Added the 'suggest' node to composer.json files to mark modules that are optional * Consolidated SQL install and data scripts for the rest of the modules * Added static test verifying that README.md file exist in modules * Removed obsolete code * Removed license notices in files * Eliminated invalid dependencies of the CatalogRule module * Removed @deprecated methods from the code base * Added test enforcing @Covers annotation refers to only existing classes and methods * Added the PHP Coding Standards Fixer configuration file to the project root * Added Git hook to automatically correct coding style before actual push * Added the ability to enforce no error log messages during tests execution * Removed API interfaces from the Cms module * Updated jQuery used to version 1.11 * Added wildcard prefix for all search words in search requests for Match query * Renamed frontend properties for some of the product attributes * Fixed the Magento\Centinel\CreateOrderTest integration test * Improved invoking for functional tests * Refactored StoreManagerInterface to avoid violating the modularity principle * Improved the logic in the isSubtotal method in Magento\Reports\Model\Resource\Report\Collection\AbstractCollection * Framework improvements: * Added a copy of dependencies for Magento components to the root composer.json file * Setup Tool improvements: * Moved dependencies from setup/composer.json to the root composer.json and removed the former one * Removed dependencies on unnecessary ZF2 libraries * Removed dependency on exec() calls * Removed tool dev/shell/run_data_fixtures.php in favor of Setup Toolphp setup/index.php install-data * Removed tool dev/shell/user_config_data.php in favor of Setup Tool php setup/index.php install-user-configuration * Added validation of the required information on each installation step in the Setup tool: * Web UI: * Removed the 'Test Connection' button in web setup UI; checking connection to the database server is now performed when the 'Next' button is clicked * Added validation of URL format * Added automatic adding of the trailing slash to the base URL field if a user did not provide one * Added validation of admin user password * Added validation of HTTPS configuration * CLI: * Added validation of CLI to display missing/extra parameters and missing/unnecessary parameter values
0.1.0-alpha107 * Various improvements: * Removed deprecated code from the Sales and SalesRule modules * Stabilized functional tests for the following modules: * Centinel * Core * RecurringPayment * Sales * Multishipping * Newsletter * Widget * Fixed bugs: * Fixed an issued where a product could not be found in customer wishlist when searched by name * Fixed the invalid email template for Product Price Alert * Fixed an issue where customer group did not change when invalid VAT number was specified * Fixed integration tests coverage * Fixed an issue where a customer was not redirected to the configurable product page after clicking Add to Card on the My Wish list page for a product which required configuration * Fixed an issue where an error message was displayed when a customer tried to use checkout using PayPal Express Checkout * Fixed an issue where it was impossible to place an order using Authorize Direct Post * Fixed an issue where the page cache in Varnish mode didnt perform caching as required the cache * Fixed an issue where it was impossible to specify layout container when creating or editing a widget * Fixed an issue where a widget set to be displayed on certain type of product page was not displayed * Fixed an issue where it was impossible to create a widget to be displayed in a sidebar * Fixed an issue where a fatal error was thrown when trying to open a not existing page after disabling the 404 Not Found CMS page * Fixed an issue where it was impossible to refresh CAPTCHA in the Admin panel * Fixed an issue where two CAPTCHAs were displayed during guest Checkout * Fixed an issued where clicking the Preview button on revision preview page did not open the Preview page * Fixed an issue where the Magento\Framework\View\Element\AbstractBlockTest::testFormatTime failed randomly * Fixed logic duplication and the conflicting implementation of the title API in admin * Fixed an issue where JavaScript validation did not recognize the fields filled by automatic tests in the Create Customer form in the Admin panel * Fixed an issue where a fatal error was thrown after mass update of the Stock Availability product attribute * Fixed an issue where the Magento\SalesRule\Model\Resource\Report\CollectionTest::testPeriod CollectionTest::testPeriod integration test failed randomly * Fixed issues with expandable frontend elements * Fixed Blank & Luma themes UI bugs * Fixed an issue where the Packages pop-up displayed incorrect information * Fixed an issue where admin path became hidden when store address was too long * Fixed the styling of variations without base image * Fixed an issue where the Back link on a customer edit page led to the home page * Fixed an issue where it was impossible to save system config from Advanced->System * Fixed an issue where it was impossible to save a Return in the Admin panel * Fixed a JavaScript issue where it was impossible to expand nested categories if responsive * Fixed an issue where it was impossible to place an order using Authorize.net Direct Post in the Admin panel * Framework improvements: * Declaration of components in composer.json * Added compiler for single-tenant mode * Both ZF1 and ZF2 libraries are declared as Composer dependencies as "1.12.9" and "2.3.1" respectively * ZF1 library is represented by 'magento/zendframework1', which is based on original "1.12.9" version and includes fixes for compatibility with Magento 2 application * Layout improvements: * Refactored layout building * Performance improvements: * Load product/category instances via repositories * Mobile and Desktop CSS styles stored in separate files * Service Contracts: * Refactored the following modules to use new Customer service interfaces: * Checkout * Sales * Multishipping * GoogleShopping * Persistent * SalesRule * Paypal * Invitation * Tax * Newsletter * Code review changes for Service Contracts for the CatalogInventory module * Stabilized code after refactoring the Sales module to use new Customer service * Stabilized code after refactoring the Checkout module to use new Customer service * Deleted old CustomerAccount service tests * Fixed base service object class to populate custom attributes correctly * Fixed processing of array parameters in service interface for consolidated builder * Fixed trace information for service exceptions in dev mode * Implemented Bundle product API * Accessibility improvements: * Heading2-Heading6 hierarchy of content structure * UI improvements: * Style independent Error page in pub/errors styles * Updated the content of certain default CMS Pages * GitHub requests: * [magento#691](magento#691) -- Readonly inputs and after element html in the backend * [magento#694](magento#694) -- missing git tags in repo
0.1.0-alpha106 * Various improvements: * Refactored Service Layer of the Magento_Tax Module * Stabilized functional tests for the Backend module * Stabilized functional tests for the CatalogRule module * Stabilized functional tests for the Checkout module * Stabilized functional tests for the CurrencySymbol module * Stabilized functional tests for the Shipping module * Stabilized functional tests for the Tax module * Stabilized functional tests for the User module * Added Readme.md files to the following modules: * Magento\RequireJs * Magento\Ui * Fixed bugs: * Fixed an issue where product image assignment to a store view was not considered when displaying a product * Fixed shipping address area blinking when billing address is filled during checkout with a virtual product * Fixed an issue where filter_store.html was not found * Fixed an issue where the customer account access menu did not expand on the storefront * Fixed an issue where CMS blocks did not open when clicking from a grid * Fixed an issue where the Create Product page was completely blocked after closing the New Attribute pop-up * Fixed an issue where Stock Status was disabled for Bundle and Grouped products * Fixed an issue where a product could not be saved without filling a not required bundle option * Fixed broken "per page" selectors on the Customer's account pages * Fixed the wrong behavior of JS loaders on the storefront pages * Fixed Shopping cart price rule form validation * Fixed an issue where the 'Please wait' spinner persisted when creating a customer custom attribute with existing code * Fixed a Google Chrome specific issue where subcategories were not displayed correctly on the first hover for category item * Fixed an issue where the 'Please wait' spinner did not disappear when creating customer with invalid email * Fixed an issue where the Username field auto-focus on admin login page revealed password in case of fast typing * Fixed an issue where Bundle Product original Price was not displayed in case of discount * Fixed wrong discount calculation for bundle options * Fixed an issue where wrong discount and total amounts were displayed on the order creation page when reordering an order with a bundle product in the Admin panel * Fixed an issue where admin tax notifications did not appear/disappear unless cache was flushed or disabled * Fixed an issue where catalog price and shopping cart price did not match when display currency was different from the base currency * Fixed an issue where Tax classes did not allow 'None' as a valid 'product tax class' * Fixed an issue where token-based authentication did not work if compilation was enabled * Fixed the sample code in index.php illustrating multi websites set up * Fixed commands in Setup CLI to match the ones displayed in help * Fixed an issue where searching by a part of a product name in Advanced Search did not give correct results * Fixed an issue where 404 page is displayed after Search Term mass deletion * Fixed an issue where Popular Search Terms were not displayed on the storefront * Fixed an issue where it was impossible to add Gift Message during one page checkout * Fixed an issue where the optional Postal code setting did not work correctly * Fixed an issue where product price details were missing in summary block in the shopping cart when the Back to shopping cart link was clicked on multishipping page * Fixed an issue where the 404 error page was displayed instead of the Index Management page after saving mass update * Fixed an issue where the "Out of Stock" message was not displayed for a bundle product when there was not enough of one of the associated products in stock * Fixed an issue with the Newsletters Report page in the Admin panel * Fixed an issue where Catalog price rule was not applying correct rates on specific products * Fixed an issue where a fatal error was thrown after clicking a link to a downloadable product * Fixed an issue a warning page for Grouped product with enabled MAP * Fixed an issue where a configurable product was not displayed in catalog product grid after updating with "Add configurable attributes to the new set based on current" * Fixed the inconsistent behavior in the integration tests for the Indexer functionality * Fixed an issue where the What's this? information tip link was not presented on product page with configured Minimum Advertised Price (MAP) * Processed GitHub requests: * [magento#742](magento#742) -- Admin notifications count overflow * [magento#720](magento#720) -- https filedriver is not working * [magento#686](magento#686) -- Product save validation errors in the admin don't hide the overlay * [magento#702](magento#702) -- Base table or view not found * [magento#652](magento#652) -- Multishipping checkout not to change the Billing address js issue * [magento#648](magento#648) -- An equal (=) sign in the hash of the product page to to break the tabs functionality * Service Contracts: * Refactored usage of new API of the Customer module * Implemented Service Contracts for the Sales module * Refactored Service Contracts for the Catalog module * Refactored Service Contracts for the Grouped module * UI Improvements: * Implemented the Form component in Magento UI Library * Removed extra JS loaders for category saving * Improved the behavior of Categories management in the Admin panel * Implemented the keyboard navigation through HTML elements * Improved the HTML structure and UI of the Catalog Category Link, Catalog Product Link and CMS Static Block widgets * Added UI Library documentation * Fixed Blank & Luma themes UI bugs * Fixed footer alignment * Published the Luma theme and removed the Plushe theme * Framework Improvements: * Added the ability to configure the list of loaded modules before installation * Merged SQL and Data Upgrades * Moved \Magento\TestFramework\Utility\Files to Magento Framework * Setup tool improvements: * Removed duplication with Framework * Deployment configuration is refactored from XML format in local.xml to associated array in config.php * Improved performance * Search improvements: * Integrated the Full Text Search library into the Layered Navigation functionality
0.1.0-alpha105 * Various improvements: * Merged SQL and Data Upgrades for the Tax, Weee, Customer, CustomerImportExport, ProductAlert, Sendfriend and Wishlist modules * Added 'Interface' suffix to all interface names * Stabilized functional tests for the following modules: * CheckoutAgreements * Customer * GiftMessage * Integration * Msrp * Reports * Added the following functional tests: * Create product attribute from product page * Fixed bugs: * Fixed an issue where bundle product price doubled during backend order creation * Fixed an issue where an error was thrown during Tax Rate creation, deletion and update * Fixed an issue where FPT was doubled when creating a refund if two FPTs were applied, and as a result the refund could not be created * Fixed an issue where the subtotal including tax field was not refreshed after removing downloadable product from cart * Fixed an issue where a downloadable link tax was not added to a product price on the product page if price was displayed including tax * Fixed an issue with incorrect product prices for bundle products in shopping cart * Fixed an issue where bundle product price was calculated incorrectly on the product page * Fixed an issue where configurable product options were not updated after changing currency * Fixed an issue where a standalone simple product and the same product as part of the grouped, were not recognized as one product in the shopping cart. * Fixed an issue where the incorrect tier pricing information was displayed in shopping cart * Fixed an issue where no notice was displayed in the shopping cart for products with MAP enabled * Fixed an issue where it was impossible to place an order from customer page in Admin * Fixed an issue where it was impossible to add address for a customer in Admin * Fixed an issue with broken redirect URL after deleting a product from the My Wishlist widget * Fixed an issue where it was impossible to assign an admin user to a user role * Service Contracts: * Implemented Service Contracts for the CatalogInventory Module * Framework Improvements: * Added the ability to configure the list of loaded modules before installation * Added the ability to use the Composer autoloader instead of the Magento custom autoloaders for tests * Introduced a repository for storing a quote entity * Performance improvements: * Split Magento\Customer\Helper\Data * Processed GitHub requests: * [magento#731](magento#731) -- Filter grid is absent on CMS Pages in Backend
0.1.0-alpha104 * Various improvements: * Merge SQL and Data Upgrades for the Sales and SalesRule modules * Add getDefaultBilling and getDefaultShipping to Customer Interface * Stabilized the Bundle module * Stabilized the CatalogSearch module * Stabilized the Cms module * Stabilized the SalesRule module * Performance improvements: * Introduced CatalogRule indexers based on Mview * Significantly decreased the amount of unused objects, mostly in category and product view scenarios: * Got rid of non-shared indexer instances all over the code introducing Magento\Indexer\Model\IndexerRegistry * Magento\Catalog\Pricing\Price\BasePrice being created on demand only, instead of unconditioned creation in constructor * Created proxies for unused objects with big amount of dependencies * Fixed \Magento\Review\Block\Product\Review block which injected backend block context by mistake * A customer model in \Magento\Customer\Model\Layout\DepersonalizePlugin being created on demand only, instead of constructor * Introduced caching for product attribute metadata loading procedure * Improved SavePayment Checkout step to save only payment related data * Speed up all Checkout steps of the One Page Checkout * Updated the benchmark.jmx jmeter script in the performance toolkit * Fixed bugs: * Fixed an issue where performance toolkit generator created Products/Categories without URL rewrites due to install area elimination * Fixed an issue where the Custom Options fieldset on Product Information page was collapsible * Fixed an issue where the Base URL was added to target path for Custom UrlRewrite * Fixed an issue where an invalid Cross-sells amount was displayed in the Shopping Cart * Fixed an issue where the Mage_Catalog_Model_Product_Type_AbstractTest::testBeforeSave integration test failed when Mage_Downloadable module was not available * Fixed an issue where the custom URL rewrite redirected to sub-folder when Request Path contained slash * Fixed an issue where it was impossible to place an order if registering during checkout * Fixed an issue where there was no possibility to save default billing and shipping addresses for customer on the store front * Fixed an issue where a widget of Catalog Category Link type was not displayed on the store front * Fixed an issue where the Versions tab was absent on the CMS page with version control * Fixed an issue where it was impossible to insert Widgets and Images to a CMS page * Added the following functional tests: * Create widget * Print order from guest on frontend * Framework Improvements: * Removed duplicated logic from API Builders and Builder generators. Added support for populating builders from the objects, implementing data interface * Processed GitHub requests: * [magento#674](magento#674) -- Widgets in content pages
0.1.0-alpha103 * Fixed bugs: * Fixed an issue where an error message was displayed after successful product mass actions * Fixed an issue where it is impossible to create a tax rate for all states (* in the State field) * Fixed an issue where FPT was not shown on the storefront if a customer state did not match the default state from configuration * Fixed the benchmark scenario * Fixed an issue where the expand arrow next to Advanced Settings tab label was not clickable * Fixed an issue where the Category menu disappeared when resizing a browser window * Fixed an issue where the order additional info was not available for a guest customer * Fixed an issue where a fatal error was thrown when trying to get a coupon report with Shopping Cart Price Rule set to Specified * Fixed an issue where the URL of an attribute set for attribute mapping changed after resetting filter for the grid on the Google Contents Attributes page * Fixed the implementation of the wishlist RSS-feed * Fixed the incorrect name escaping in wishlist RSS * Fixed an issue where a RSS feed for shared wishlist was not accessible * Fixed an issue caused by REST POST/PUT requests with empty body * Fixed an issues where postal code was still mandatory for non-US addresses that do not use it, even if set to be optional * Fixed an issue where it was impossible to find a wishlist by using Wishlist Search * Fixed an issue where no password validation was requested during customer registration on the storefront * Updated setup tools: * Added the install script in the CatalogInventory module * Removed old installation: Web and CLI, the Magento_Install module, install theme, install configuration scope * Added usage of the new setup installation in all tests * Added the ability to insert custom directory paths in the setup tools * Added the uninstall tool: php -f setup/index.php uninstall * Removed dependency on intl PHP extension until translations are re-introduced in the setup tool * Made notification about unnecessarily writable directories after installation more specific * UI improvements: * Improved UI for the Order by SKU, Invitation and Recurring Payments pages * Implemented usage of Microdata and Schema vocabulary for product content * Implemented UI for Catalog New Products List, Recently Compared Products, Recently Viewed Products widgets * Implemented a new focus indicator * Implemented the <label> element for form inputs * Put in order the usage of the <fieldset> and <legend> tags * Implemented the ability to skip to main content * Added the following functional tests: * Add products to order from recently viewed products section * Update configurable product * Various improvements: * Stabilize URL rewrite module * Moved getAdditional request into the basic one in OnePageCheckout * Created a cron job in the Customer module for cleaning the customer_visitor table * Framework improvements: * Refactored data builders auto-generation * Implemented the Customer module interfaces * Ported existing integration tests from Customer services * Removed quote saving on GET requests (checkout/cart, checkout/onepage)
0.1.0-alpha102 * Fixed bugs: * Fixed an issue where the categories tree was not displayed when adding a new category during product creation * Fixed an issue where the Template field on the New Email Template page was labeled as required * Fixed minor UI issues in Multiple Addresses Checkout for a desktop * Fixed minor UI issues with Widgets on the storefront * Fixed minor UI issues with pages printing view on the storefront * Fixed minor UI issues in items Gift message on the Order View frontend page * Fixed an issue in the Admin panel where no message was displayed after adding a product to cart with quantity exceeding the available quantity) * Framework improvements: * To enhance the readability of tables for screen readers, added the <caption> tag and the scope attribute for tables * Added customer module interfaces * Created the ability to generate API documentation * Added the following functional tests: * Create gift message in the Admin panel * Delete term * Product type switching when editing * Re-authorize tokens for the Integration * Revoke all access tokens for admin without tokens * Update custom order status * Update a product from a mini shopping cart * WebApi Framework improvements: * Added Web API support to add/override matching identifier parameter in the body from URL * Documentation: * Added README files with module description for the following modules: * Authorizenet * Centinel * Customer * CustomerImportExport * Dhl * Fedex * OfflinePayments * OfflineShipping * Ogone * PayPalRecurringPayment * Payment * Paypal * ProductAlert * RecurringPayment * Sendfriend * Shipping * Ups * Usps * Wishlist * Container-Based Page Layout: * Distributed the responsibility of View\Layout between three classes (PageLayout, PageConfig, GenericLayout) * Refactored controller actions to use ResultInterface objects: * Catalog * Backend
PreviousNext