Skip to content
Snippets Groups Projects
  1. Aug 26, 2014
    • mage2-team's avatar
      0.1.0-alpha92 · 906c3c72
      mage2-team authored
      * Implemented API services:
         * Shopping Cart Payment
         * Shopping Cart Shipping
         * Shopping Cart Coupon
         * Shopping Cart License Agreements
       * Indexer for Fulltext Search
       * RSS Module become removable
       * Framework Improvements:
         * Ability to drop/regenerate access for native mobile apps
         * Ability to support extensible service data objects
         * No Code Duplication in Root Templates (MAGETWO-26278)
       * Fixed bugs:
         * Persistance session application. Loggin out the customer
         * Placing the order with two terms and conditions
         * Saving of custom option by service catalogProductCustomOptionsWriteServiceV1
         * Placing the order on frontend if enter in the street address line 1 and 2 255 symbols
         * Using  @357.farm domain emails in registration form
         * Validation for country_id/region_id and percentage_rate during Tax Rate creation
         * Declaration of getSortOrders in Magento\Framework\Service\V1\Data\SearchCriteria
         * Order cancellation for online payment methods
         * Order online processing  for   Authorize.net Direct Post
         * Backend grids while search
         * Adding of downlodable sample block on product page
         * Variations on duplicated configurable product
       * Added functional tests:
         * Product Review Report
         * Share Wishlist
      906c3c72
  2. Aug 18, 2014
    • mage2-team's avatar
      0.1.0-alpha91 · 1485e28a
      mage2-team authored
      * Added the following functional tests:
         * Action Newsletter Template
         * Import Custom Options
         * Low Stock Products Report
         * Search Terms Report
       * Catalog:
         * Removed the unused old pricing .phtml templates
         * Removed direct dependencies on the Weee and Tax modules
       * Tax:
         * Added new price renderers for the Weee and Tax modules
       * Fixed the @covers annotation in Integration tests
       * Fixed bugs:
         * Fixed an issue with FPT total line on the Shopping Cart page
         * Fixed the Inline translation functionality both in the backend and the storefront
         * Fixed an issue with the Translation dialog layout on the storefront
         * Fixed an issue where only the first Tier Price row was saved during simple product creation
         * Fixed an issue where it was impossible to save more than one group price
         * Fixed an issue where it was impossible to create a shipping label
         * Fixed an issue where Google Items synchronization resulted in a blank page
         * Fixed an issue where a Shopping Cart with a lot of entries did not fit the page
         * Fixed an issue where a JavaScript error blocked the checkout with credit cards type Other in online payment methods
         * Fixed JavaScript error on the Payment Methods tab in System Configuration
      1485e28a
  3. Aug 12, 2014
    • mage2-team's avatar
      0.1.0-alpha90 · 623d88f1
      mage2-team authored
      * Service layer implementation:
         * Created the Admin Shopping Cart Service
         * Created the Create Shopping Cart Items Service
         * Created the Create Shopping Cart Shipping Address Service
         * Created the Create Shopping Cart Billing Address Service
         * Created the Service Layer for Orders
         * Created CRUD service & APIs to manage options for configurable products
         * Created CRUD service & APIs to manage options for bundle products
       * Fixed bugs:
         * Fixed an issue where adding a customer address with an invalid value of the custom address attribute caused a fatal error in SOAP
         * Fixed an issue where the wrong FedEx rates were displayed
         * Fixed an issue where the Bill Me Later option did not work in Payflow payment methods
         * Fixed an issue where order comments were broken for orders placed with Authorize.net
         * Fixed the naming of the My Account -> Recurring Payment page
         * Fixed a UI elements issue in the disabled Magento_PayPalRecurringPayment and Magento_RecurringPayment modules
         * Fixed an issue where it was impossible to save configuration of a configurable product when adding it to an order in the Admin panel
         * Fixed an issue where the Select a store page was displayed during admin order creation when the Single Store mode was enabled
         * Fixed an issue when an exception was thrown when attempting to open the Customer Account page if the Recently Viewed widget was configured for the store
         * Updated the content of the Privacy Policy page
         * Fixed an issue where it was possible to update a tax rate using the POST http method
         * Fixed an issue where it was impossible to update Inventory Qty for a SKU using API
         * Fixed a JavaScript syntax error on the Create New Customer page
         * Fixed an issue where it was impossible to add new sample while creating a downloadable product
         * Fixed a JavaScript which appeared when clicking the Add New Address button in the Address Book on the storefront
         * Fixed an issue where it was possible to update Tax Rules using the PUT http method which is supposed to be used for create operation only
         * Fixed an issue where it was possible to create a Tax Rule specifying a product tax class instead of a customer tax class and vice versa
         * Fixed an issue with making websiteId a mandatory field when updating a customer using REST
         * Fixed an issue where the default value was not applied after clicking the 'Use default' link for a product price field in the catalog in the Admin panel
         * Fixed an issue where the price update mass action could not be performed
         * Fixed a JS error in the cross-sells product settings in the Admin panel
       * Added the following functional tests:
         * Mass Delete Backend Customer
         * Moderate Product Review
       * Framework improvements:
         * Added the ability to access admin functionality using admin user login for mobile
         * Refactored and unified Access Control List (ACL) to make it more consistent
         * Created a Cookie Manager (a cookie management class)
       * Changes in functional tests:
         * Enabled the CustomerMetadataService tests for SOAP
       * Themes update:
         * Fixed issues in the Blank theme
         * Implemented improvements for the Blank theme, core templates and Storefront UI Library
       * Modularity:
         * Created the Notification library component and made it possible to disable the AdminNotification module
         * Made it possible to disable the SendToFriend module
         * Created an optional ConfigurableImportExport module to remove dependency between the CatalogImportExport and ConfigurableProduct modules
         * Created an optional GroupedImportExport module to remove dependency between the CatalogImportExport and GroupedProduct modules
       * Introduce search library:
         * Created a Search request configuration
         * Created a Query object structure from the XML declaration
       * Composer Integration:
         * Added support for using 3rd-party components as Composer packages
      623d88f1
  4. Aug 01, 2014
    • mage2-team's avatar
      Removed broken link · 67519d4e
      mage2-team authored
      67519d4e
    • mage2-team's avatar
      0.1.0-alpha89 · 853a4090
      mage2-team authored
      * Fixed bugs:
        * Fixed an issue where the Price indexer did not pass successfully from console after the first run
        * Fixed an issue where deleted items were displayed in the Mini shopping cart
        * Fixed an issue with the Mage_Sales_Model_OrderTest  unit test violating the Cyclomatic and NPath complexity requirements
        * Fixed an issue where taxes were not applied for logged in users
        * Fixed a JavaScript issue where the Checkout with PayPal button did not redirect to the PayPal site
      * Framework improvements:
        * Removed the head.js library and its calls
        * Implemented the usage of RequireJS for runtime resources loading on the storefront
      * Added the following functional tests:
        * Create Backend Product Review
        * Delete Used in Configurable Product Attribute
        * Delete Search Term
        * Mass Actions for Product Review
        * Mass Delete Search Term
        * Reset Currency Symbol
        * Update Currency Symbol
        * Update Grouped Product
      * Added composer.json for all the Magento components: modules, language packs, themes and the whole Magento framework
      * Removed the downloader, the Magento_Connect module and the Magento_Connect framework component
      * Implemented the alpha-version of the Independent Deployment Tool
      853a4090
  5. Jul 25, 2014
    • mage2-team's avatar
      2.0.0.0-dev88 · 65e1ba12
      mage2-team authored
      * Fixed bugs:
        * Fixed an issue when PayPal Express Checkout Payflow Edition and PayPal Payments Advanced were available for multiple checkout
        * Fixed an issue when the Bill me later button did not redirect to https when secure url was enabled for frontend
        * Fixed an issue when the Billing agreement option was available in multishipping checkout, even if there were no signed agreements
        * Fixed an issue when DoExpressCheckout request instead of DoCapture did not allow to do refund, when using PayPal Express Checkout Payflow Edition
        * Fixed an issue when eWay was not present on checkout if Base Currency was set to AUD
        * Fixed an issue with fatal error occurring when placing order via SagePay with 3D Secure enabled
        * Fixed an issue when the FedEx shipping method had no option to specify unit for weight attribute
        * Fixed an issue with inability to create credit memo for PalPal Express Checkout/Payments Pro/Payments Pro Hosted Solution (NVP family), if partial refund was initiated on the PayPal side
        * Fixed an issue when a guest user could not return product to store, if product was paid using PayPal
        * Fixed an issue when PayPal Payments Pro Hosted Solution Fraud protection did not work properly
        * Fixed an issue when JavaScript took values from default config for payment methods and used them on the website scope
        * Fixed an issue with incorrect address in request to shipping carrier (DHL International) in case the address contained diacritic letters
        * Fixed an issue when it was possible to hack currency in PayPal Website Payments Standard
        * Fixed an issue when no rows were added to the PayPal Settlement report grid while fetching it from custom server
        * Fixed an issue when order had the Suspected Fraud status after creating partial invoice on the PayPal side
        * Fixed an issue when PayPal Payflow Pro did not properly implement CUSTREF and INVNUM
        * Fixed an issue with PayPal errors handling during IPN postback
        * Fixed an issue when the Paypal Express Checkout button was not available on product page for several product types
        * Fixed an issue with PayPal Payflow Pro and Payflow Link broken unit tests
        * Fixed an issue when PayPal Payments Pro Hosted Solution had the City parameter duplicated in the State parameter for UK
        * Fixed an issue with remove multiple HTTP 100/101 headers
        * Fixed an issue when SagePay did not transfer shopping cart information
        * Fixed an issue when transaction records were absent on Transaction tab for Ogone
        * Fixed an issue when partial cancel with SagePay Direct was unavailable
        * Fixed an issue when order did not place using PayPal Payments Pro Hosted Solution
        * Fixed an issue when order did not place using Authorize.net Direct Post from backend
        * Fixed an issue when sort order for payment methods did not work
        * Fixed an issue with multiple schema of language.xml
        * Fixed an issue with infinite loop in language inheritance
        * Fixed an issue with residual "scopes" logic in i18n implementation
        * Fixed an issue when search did not work for the CMS Blocks grid
        * Fixed an issue when WSDL for one scope was cached and displayed for all scopes
        * Fixed an issue with unit tests coverage build failure
        * Fixed an issue when custom options were lost after product import
        * Fixed an issue when product did not show in backend grid if store contained several store view
        * Fixed an issue when the Recurring Profile section was not updated after changing product template
        * Fixed an issue with incorrect discount calculation
        * Fixed an issue when customer could not register during Checkout if Guest Checkout was disabled
        * Fixed an issue when shopping cart price rule was not applied after updating items and qty in the shopping cart
        * Fixed an issue when updated and created dates were not shown for Billing Agreement in the Billing Agreement Grid in the backend
        * Fixed an issue with broken design on the multiple addresses order review page
        * Fixed an issue when sort by did not work in frontend for Yes/No attributes when Flat catalog was disabled
        * Fixed an issue when a new blank CMS page was displayed after saving the CMS page entity
        * Fixed an issue when product attributes were absent on the Product page after switching to another product template
        * Fixed a 404 error after saving mass update product attributes form
        * Fixed an issue when it was impossible to perform search by all tax classes on the Advanced Search page
        * Fixed an issue when attribute order for configurable product was not preserved after saving product
        * Fixed an issue with no results for the Product Best Sellers report
        * Fixed a fatal error when opening tax configuration page in the backend
        * Fixed an error occurring when opening the Tax Zones and Rates page in the backend
        * Fixed a 404 error occurring while searching products on the New Review page
        * Fixed an error when performing search in the Tax rate grid
      * Payments implementation:
        * Ported correct behaviour for Fraud Management in PayPal Payflow Pro from M1 to M2
        * Implemented ability to use negative line items for PayPal Payflowpro
      * Language packs:
        * Implemented ability to use multiple packages for the same language from one vendor
      * GitHub requests:
        * [#587] (https://github.com/magento/magento2/issues/587) --  The "install/Magento/basic/*_*/layout/*.xml" pattern cannot be processed in "/mnt/fs01/test/mdt/htdocs/app/design/" path Warning!Invalid argument supplied for foreach()
      * Unit tests coverage:
        * Magento\Catalog\Model\Product
      * Service layer implementation:
        * Created ConfigurableProduct service
        * Created CompositeProduct service
        * Refactored TaxCalculationService
        * Refactored Google Shopping to use tax service
        * Exposed TaxRate and TaxRule search functions as WebAPI TaxCalculationService
        * Refactored QuoteDetails and QuoteDetailsItem to use tax class name
        * Refactored gift wrapping to use tax/weee services
        * Performed more tax refactoring for service layer
        * Improved unit test coverage
      * Indexer-less implementation of URL Rewrites functionality in new UrlRedirect module:
        * Implemented URL Rewrites generators for all entities: CMS page, product, category
        * Implemented URL Rewrites matching in the frontend
      * Added the following functional tests:
        * Activate Integration
        * Add Compared Products
        * Create Bundle Product
        * Clear All Compare Products
        * Create CMS Block
        * Create CMS Page
        * Create Custom Variable
        * Create Integration
        * Create Grouped Product
        * Create Search Term
        * Delete Assigned to Template Product Attribute
        * Delete CMS Block
        * Delete CMS Page Rewrite
        * Delete Compare Products
        * Delete Custom URL Rewrite
        * Delete Integration
        * Delete Product Template
        * Duplicate Product
        * Edit Search Term
        * Update Bundle Product
        * Update CMS Block
        * Update CMS Page URL Rewrite
        * Update Custom Variable
        * Update Custom URL Rewrite
        * Update Customer on Frontend
        * Update Integration
        * Update Product Template
        * Update Virtual Product
      65e1ba12
  6. Jul 18, 2014
    • mage2-team's avatar
      2.0.0.0-dev87 · c8b72231
      mage2-team authored
      * Service layer updates:
        * Created Tax Calculation service
        * Implemented search Tax Rates(search criteria) in TaxRate service
        * Refactored Tax Helper to use Tax Service
        * Validated and ensured that after helper fix, all modules with cross-dependencies use Tax Services
        * Refactored Bundle, Catalog, Checkout, Customer, Downloadable, Review, Logging Modules to use Tax Services
        * Refactored Internal Tax Module Blocks/Templates to use Tax Services
      * GitHub requests:
        * [#579] (https://github.com/magento/magento2/pull/579) -- update GA code from ga.js to analytics.js
        * [#584] (https://github.com/magento/magento2/issues/584) -- Merge and minify js - Exception
        * [#585] (https://github.com/magento/magento2/pull/585) -- Add forgotten return statement
        * [#592] (https://github.com/magento/magento2/issues/592) -- Module name pattern
      * Tax calculation updates:
        * Separate and display Weee line item totals from Tax
      * Fixed bugs:
        * Fixed an issue when Custom attribute template was not applied to a product  during product creation
        * Fixed an issue when report grid with no results contained unnecessary empty "total" section
        * Fixed an issue where MCRYPT_RIJNDAEL_128 Cipher was set instead of 256 version
        * Fixed an issue when inline translate script was always included in the page even if it was not used
        * Fixed an issue where URL Generation was affected by previously processed URLs
        * Fixed an issue with cross-site scripting vulnerability via cookie exploitation
        * Fixed an issue with incorrect success message after system variable was deleted
        * Fixed an issue with category page not opening if it had bundle product with fixed price assigned to it
        * Fixed an issue when subtotal price in a shopping cart was not updated if the product qty is changed
        * Fixed an issue when syntax error appeared while creating new Google Content attribute mapping
        * Fixed an issue with JS error when adding associated simple product to the grouped one
        * Fixed an issue with incorrect items label for the cases when there are more than one item in the category
        * Fixed an issue when configurable product was out of stock in Google Shopping while being in stock in the Magento backend
        * Fixed an issue when swipe gesture in menu widget was not supported on mobile
        * Fixed an issue when it was impossible to enter alpha-numeric zip code on the stage of  estimating shipping and tax rates
        * Fixed an issue when it was impossible to edit gift card account
        * Fixed an issue when custom price was not applied when editing an order
        * Fixed an issue when  items were  not returned to stock after unsuccessful order was placed
        * Fixed an issue when error message appeared "Cannot save the credit memo while creating credit memo
        * Fixed an issue when Catalog price rule was not shown for the product if price was less than a discount
      * Indexer implementation:
        * Implemented a new Stock indexer
        * Implemented a new EAV indexer
        * Fixed failed L1 plan on phpunit 4.1.0
        * Minor updates for integration test framework
        * Split action controllers classes into action classes
        * Added public MTF repository to the packagist.org
      * Added the following functional tests:
        * Create Admin User
        * Create Category
        * Create Custom Url Rewrite
        * Create Frontend Product Review
        * Delete CMS Page
        * Delete Product
        * Delete System Variable
        * Update Admin User Role
        * Update Product Review
      * Indexer-less implementation of URL Rewrites functionality in new UrlRedirect module:
        * Ported Admin UI from old UrlRewrite module
        * Implemented URL Rewrites unified storage
      * Covered the following Magento application components with unit tests:
        * `Magento/Bundle/Block/Sales/Order/Items/Renderer.php`
        * `Magento/Bundle/Helper/Catalog/Product/Configuration.php`
        * `Magento/Bundle/Helper/Data.php`
        * `Magento/Bundle/Model/Option.php`
        * `Magento/Bundle/Model/Plugin/PriceBackend.php`
        * `Magento/Bundle/Model/Product/Attribute/Source/Price/View.php`
        * `Magento/Bundle/Model/Sales/Order/Pdf/Items/AbstractItems.php`
        * `Magento/Catalog/Model/Product/Attribute/Source/Msrp/Type/Enabled.php`
        * `Magento/Catalog/Model/Product/Attribute/Source/Msrp/Type/Price.php`
        * `Magento/Catalog/Model/Product/Visibility.php`
        * `Magento/Eav/Model/Entity/Attribute/AbstractAttribute.php`
        * `Magento/Eav/Model/Entity/Attribute/Source/AbstractSource.php`
        * `Magento/Eav/Model/Entity/Attribute/Source/Boolean.php`
        * `Magento/Eav/Model/Entity/Attribute/Source/Table.php`
        * `Magento/Tax/Model/TaxClass/Source/Product.php`
      * Covered Magento library with unit tests :
        * `lib/internal/Magento/Framework/Simplexml/Config/Cache/AbstractCache.php`
        * `lib/internal/Magento/Framework/Simplexml/Config.php`
        * `lib/internal/Magento/Framework/Stdlib/DateTime/DateTime.php`
        * `lib/internal/Magento/Framework/Stdlib/DateTime/Timezone.php`
        * `lib/internal/Magento/Framework/Stdlib/String.php`
      c8b72231
  7. Jul 11, 2014
    • mage2-team's avatar
      2.0.0.0-dev86 · f19b4652
      mage2-team authored
      * Service layer updates:
        * Created Category service and methods
        * Renamed attribute option service
        * Implemented an API method to remove for attribute options
        * Created TaxClass service and methods
        * Created APIs for Tax service
      * Framework improvements:
        * REST/SOAP calls uses default store if store code not provided
        * Added a warning about using a not secure protocol for theidentity link URL
        * Fixed exception masking and removed unnecessary exceptions from the Webapi framework
      * WEEE features parity:
        * Fixed an issue with Tax calculations when FPT is enabled
        * Fixed an issue where FPT was not included in the subtotal number on invoice pages
        * Fixed an issue where FPT was not included in the subtotal number on credit memo pages
        * Free shipping calculated with FPT
        * Fixed an issue where discounts where applied to FPT
        * Fixed an issue with rounding is the Tax detailed info
        * Fixed issues with bundle product pricing with tier and special prices
      * Added an integrity test to verify that dictionary and code are synced
      * i18n Improvements:
        * Improved the wording of the i18n CLI Tools
        * Removed the helpers which became unused after i18n Improvements
      * Fixed bugs:
        * Fixed an issue where configurable attributes were not chosen according to the hash tag
        * Fixed an issue where the Compare Products functionality did not work correctly
        * Fixed an issue where product attribute values were duplicated after import
        * Fixed an issue were the scope of an attribute was not considered in catalog price rule conditions
        * Fixed an issue where shipping address was not saved if it was added during checkout
        * Fixed an issue where there was no POST request when saving a customer group
        * Fixed an issue where an attribute template was not applied after changing it for the first time during product creation
        * Fixed an issue where the Sale Report Grid with no results found contained an unnecessary empty Total section
        * Fixed an issue where a notice was added to system.log when a product was added to cart
        * Fixed integration test coverage failure
        * Fixed an issue where a message about inequality of password and confirmation was displayed in the wrong place
        * Fixed an issue with an XSS warning in 'Used for Sorting in Product Listing' property of Product Attribute
        * Fixed an issue where an order was not displayed  on frontend if its order status was deleted
        * Fixed an issue where  tier pricing was not displayed on a grouped product page
        * Verified and fixed the content of errors returned from SOAP calls
        * Fixed an issue where it was impossible to create a tax rule when using a complex Customer/Product tax class
        * Fixed an issue where the Street Address line count setting was not applied.
        * Fixed an issue where customers were not assigned to the correct VAT customer groups during admin order creation
        * The unused translateArray method of AbstractHelper was removed
        * Fixed an issue where localization did not work for strings containing a single quote (')
        * Fixed issues with  the translate and the logging transformation tools
        * Fixed an issue where it was impossible to create a URL rewrite for a CMS Page with Temporary (302) or Permanent (301) redirect
      * GitHub requests:
        * [#598] Add Sort Order to Rules
        * [#580] Set changed status on model to prevent status overwriting when model gets saved
      * Unit Tests Coverage:
        * Part of the Catalog module covered with the unit tests
      * Added the following functional tests:
        * Applying Several Catalog Price Rules
        * Attribute Set Creation
        * Category Deletion
        * Customer Group Deletion
        * Generating Sitemap
        * Product Attribute Deletion
        * Update Admin User
        * Update Cms Page
        * Update Customer Group
        * Update Downloadable Product
        * Update Product Attribute
        * Update Sales Rule
        * Update Sitemap
      f19b4652
  8. Jul 04, 2014
    • mage2-team's avatar
      2.0.0.0-dev85 · cf6ae36f
      mage2-team authored
      * Service layer updates:
        * Implemented API for the CatalogInventory module
        * Refactored the external usages of the CatalogInventory module to service
      * Fixed bugs:
        * Fixed an issue where a coupon usage option was not comprehensible enough
        * Fixed an issue where products selection for adding to a bundle option was lost when switching between pages with product grids
        * Fixed an issue where  Google Content was not sending the correct 'description' attribute
        * Fixed an issue where custom attributes were not displayed in layered navigation after a product import
        * Fixed an issue where the Category URL keys did not work correctly after saving
        * Fixed an issue where an admin could not create a Target rule with a certain Products to Display condition
        * Fixed a jQuery error on a product page in the Admin panel, which appeared when switching between product tabs
      * Framework Improvements:
        * Created ProductsCustomOptions Service API for Catalog module
        * Created DownloadableLink Service API for Catalog module
      * GitHub requests:
        * [#257] JSON loading should follow OWASP recommendation
      cf6ae36f
  9. Jun 27, 2014
    • mage2-team's avatar
      2.0.0.0-dev84 · 974d259d
      mage2-team authored
      * Fixed bugs:
        * Fixed an issue where an invalidly filled option did not become in focus after saving attempt on the Create New Order page in the backend
        * Fixed an issue with the default configuration not being applied properly in the CAPTCHA configuration section
        * Fixed an issue with optional State/Province fields on the Create New Order page being marked as required
        * Fixed an issue with incorrect Customer model usage on session in community modules
        * Fixed an issue where cache was not invalidated after applying catalog price rule
        * Fixed an issue where an admin with custom permissions could not create Shopping Cart Price Rule/Catalog Price Rule
        * Fixed an issue with REST request and response format being inconsistent
        * Fixed an issue where there was an error on a bundle product page if bundle items contained an out of stock product
        * Fixed a JS issue which appeared when adding associated products for a grouped product
        * Fixed an issue where layered navigation was absent on the Advanced Search results page
        * Fixed an issue where the leading "0" in numbers were truncated when exporting using Excel XML
        * Fixed the price type attribute filter in Layered Navigation
        * Fixed an issue with a fatal error in \Magento\Framework\ArchiveTest when bz2 extension was not installed
        * Fixed an issue where an admin could search product by attributes set on the Store View level (except default store view)
        * Fixed an issue where extra spaces in search values were not ignored during search and thus wrong search results were given
      * GitHub requests:
        * [#542]  Fix ImportExport bug which occurs while importing multiple rows per entity
        * [#544]  Performance tests not working
      * Framework improvements:
        * Covered the following Magento application components with unit tests:
            * `Customer/Model/Address.php`
            * `Customer/Model/Address/AbstractAddress.php `
            * `Customer/Model/Address/Converter.php`
            * `Customer/Model/Customer.php`
            * `Customer/Model/Customer/Attribute/Backend/Billing.php`
            * `Customer/Model/Customer/Attribute/Backend/Shipping.php`
            * `Customer/Model/Customer/Attribute/Backend/Store.php `
            * `Customer/Model/Customer/Attribute/Backend/Website.php `
            * `Customer/Model/Customer/Attribute/Backend/PasswordTest.php`
            * `Customer/Helper/Address.php`
            * `Customer/Helper/View.php`
            * `Customer/Service/V1/CustomerAccountService.php`
        * Covered Magento lib with unit tests:
            * `lib/internal/Magento/Framework/Filter/*`
            * `lib/internal/Magento/Framework/Model/Resource/Db/AbstractDb.php`
            * `lib/internal/Magento/Framework/Model/Resource/Db/Collection/AbstractCollection.php`
            * `lib/internal/Magento/Framework/File/Uploader.php`
            * `lib/internal/Magento/Framework/File/Csv.php`
            * `lib/internal/Magento/Framework/Less/File/Collector/Aggregated.php`
            * `lib/internal/Magento/Framework/Less/File/Collector/Library.php`
            * `lib/internal/Magento/Framework/Locale/Config.php`
            * `lib/internal/Magento/Framework/Locale/Currency.php`
            * `lib/internal/Magento/Framework/App/Config/Element.php`
            * `lib/internal/Magento/Framework/App/Config/Value.php`
            * `lib/internal/Magento/Framework/App/DefaultPath/DefaultPath.php`
            * `lib/internal/Magento/Framework/App/EntryPoint/EntryPoint.php`
            * `lib/internal/Magento/Framework/App/Helper/AbstractHelper.php`
            * `lib/internal/Magento/Framework/App/Resource/ConnectionFactory.php`
            * `lib/internal/Magento/Framework/App/Route/Config.php`
        * Implemented the ability for a mobile client to get a partial response
        * Added authentication support for mobile
        * Refactored the Oauth lib exception not to reference module classes
        * Moved the authorization services according to the new directory format: was \Magento\Authz\Service\AuthorizationV1Interface, became \Magento\Authz\Service\V1\AuthorizationInterface
        * Moved the integration services according to the new directory format:
          * Was \Magento\Integration\Service\IntegrationV1, became \Magento\Integration\Service\V1\Integration
          * Was \Magento\Integration\Service\OauthV1, became \Magento\Integration\Service\V1\Oauth
        * Improved security of the integration registration
        * Introduced language packages with ability to inherit dictionaries
      * Improved modularity of ImportExport
      * Created Service API for Magento_Catalog module:
         * Implemented Product Attribute Media API
         * Implemented Product Group Price API
         * Implemented Product Attribute Write API
         * Implemented Product Attribute Options Read and Write API
      * Created Service for the Magento Tax module:
        * Implemented Tax Rule Service
        * Implemented Tax Rate Service
        * Implemented Tax Calculation Data Objects
        * Implemented Tax Calculation Builders
        * Implemented Tax Calculation Service
      * Covered the part of the Catalog Module with unit tests
      * Added PayPall Bill Me Later button
      * Streamlined checkout experience
      * Improved order review page for PayPal Express Checkout
      974d259d
  10. Jun 20, 2014
    • mage2-team's avatar
      2.0.0.0-dev83 · ea1a2b7f
      mage2-team authored
      * Created the Service API for the Magento_Catalog Module:
         * Product Attribute Media API
         * Product Group Price API
      * Tax calculation updates:
        * Fixed tax calculation rounding issues which appeared when a discount was applied
        * Fixed extra penny issue which appeared when exact tax amount ended with 0.5 cent
        * Fixed tax calculation issues which appeared when a customer tax rate was different from the store tax rate
        * Fixed price inconsistencies between catalog and shopping cart
        * Added support for maintaining consistent prices including tax for customers with different tax rates
        * Added support for applying tax rules with different priorities to be applied to subtotal only
        * Added support for tax rounding at individual tax rate
      * Porting Tax Features from Magento 1.x:
        * Price consistency UX and algorithm
        * Canadian provincial sales taxes
        * Fixed issues with bundle product price inconsistency across the system
        * Added warnings if invalid tax configuration is created in the Admin panel
        * Fixed issues with regards to hidden tax
      * Fixed bugs:
        * Fixed an issue where grouped price was not applied for grouped products
        * Fixed an issue where a fatal error occurred when opening a grouped product page without assigned products on the frontend
        * Fixed an issue where it was possible to apply an inactive discount coupon
        * Fixed an issue where the linked products information was lost when exporting products
        * Fixed non-informative error messages for "Attribute Group Service"
        * Fixed the invalid default value of the "apply_after_discount" tax setting
        * Fixed an issue where the integration tests coverage whitelist was broken
        * Fixed Admin panel UI issues: grids, headers and footers
      * Added the following functional tests:
        * Create Product Url Rewrite
        * Delete Catalog Price Rule
        * Delete Category Url Rewrite
        * Delete CMS Page Rewrite
        * Delete Product Rating
        * Delete Sales Rule
        * Delete Tax Rate
        * Update Catalog Price Rule
        * Update Shopping Cart
      ea1a2b7f
  11. Jun 16, 2014
    • mage2-team's avatar
      2.0.0.0-dev82 · 658b76f3
      mage2-team authored
      * Added support for MTF Reporting Tool
      * Framework improvements:
        * Covered the following Magento application components with unit tests:
            * `ConfigurableProduct/Helper/Data.php`
            * `ConfigurableProduct/Model/Export/RowCustomizer.php`
            * `ConfigurableProduct/Model/Product/Type/Configurable.php`
            * `ConfigurableProduct/Model/Product/Type/Plugin.php`
            * `ConfigurableProduct/Model/Quote/Item/QuantityValidator/Initializer/Option/Plugin/ConfigurableProduct.php`
            * `CatalogSearch/Helper/Data.php`
        * Covered Magento lib with unit tests:
            * `lib/internal/Magento/Framework/DB/Helper/AbstractHelper.php`
            * `lib/internal/Magento/Framework/DB/Tree/Node.php`
      * Created Service API for Magento_Catalog Module:
        * Implemented the Product API
        * Implemented the ProductAttributeRead API
      * Fixed bugs:
        * Fixed issues with form elements visibility on the backend
        * Fixed an issue where backend forms contained an excessive container
        * Fixed an issue where a wrong category structure was displayed on the Category page
        * Fixed an issue where the pub/index.php entry point was broken because of the obsolete constants
        * Fixed an issue where it was impossible to pass an empty array as an argument in DI configuration and layout updates
        * Fixed an issue with status and visibility settings of a related product on the backend
        * Fixed an issue with unused DB indexes, which used resources, but did not contribute to higher performance
        * Fixed an issue where it was possible to create a downloadable product without specifying a link or a file
        * Fixed an issue where a fatal error occured when opening a fixed bundle product with custom options page on the frontend
        * Fixed an issue where the was a wrong config key for backend cataloginventory
      * Processed GitHub requests:
        * [#548] (https://github.com/magento/magento2/issues/548) -- Console installer doesn't checks filesystem permissions
        * [#552] (https://github.com/magento/magento2/issues/552) -- backend notifications sitebuild bug
        * [#562] (https://github.com/magento/magento2/pull/562) -- Bugfix Magento\Framework\DB\Adapter\Pdo\Mysql::getCreateTable()
        * [#565] (https://github.com/magento/magento2/pull/565) -- Magento\CatalogSearch\Model\Query::getResultCollection() not working
        * [#557] (https://github.com/magento/magento2/issues/557) -- translation anomalies backend login page
      * Added the following functional tests:
        * Advanced Search
        * Existing Customer Creation
        * Product Attribute Creation
        * Product Rating Creation
        * Sales Rule Creation
        * System Product Attribute Deletion
        * Tax Rate Creation
        * Tax Rule Deletion
        * Update Category
        * Update Category Url Rewrite
        * Update Product Url Rewrite
      658b76f3
  12. Jun 06, 2014
    • mage2-team's avatar
      2.0.0.0-dev81 · d895f135
      mage2-team authored
      * Framework improvements:
        * Covered the following Magento application components with unit tests:
            * `SalesRule/Model/Observer`
            * `SalesRule/Helper/*`
            * `SalesRule/Model/Plugin/*`
            * `SalesRule/Model/System/Config*`
            * `Sales/Model/Config.php`
            * `Sales/Model/Download.php`
            * `Sales/Model/Quote.php`
        * Covered the following Magento lib form elements with unit tests:
            * `lib/Magento/Framework/Flag.php`
            * `lib/Magento/Framework/Escaper`
            * `lib/Magento/Framework/Event`
            * `lib/Magento/Framework/Logger`
            * `lib/Magento/Framework/Util`
            * `lib/Magento/Framework/Registry.php`
            * `lib/Magento/Framework/Backup/Media`
            * `lib/Magento/Framework/Backup/NoMedia`
            * `lib/Magento/Framework/Archive`
            * `lib/Magento/Framework/Translate.php`
        * Created Service API for Magento_Catalog module:
            * AttributeSet service
            * AttributeSetGroup service
            * ProductLinks service
            * ProductType service
      * Payments Improvements:
        * Resolved a performance issue with Merchant Country selector under Payment Methods settings
        * Removed the PayPal Payments Pro Payflow Edition payment solution
        * Removed the Saved Credit Card payment method
      * Added the following functional tests:
        * Delete Admin User
        * Delete Backend Customer
        * Delete Product UrlRewrite
        * Downloadable Product Creation
        * Update Simple Product
        * Update Tax Rule
        * Update Tax Rate
        * Suggest Searching Result
      * Fixed bugs:
        * Fixed an issue where the Create Order page title was not correct when scrolling down was performed
        * Fixed the concurrent test running in MTF
        * Fixed an issue where product custom options were merged incorrectly
        * Fixed an issue where customer group discount was not applied for bundle products
        * Fixed an issue where it was impossible to  create a refund for the PayPal Exprecch Checkout Payflow Edition if captured from the PayPal admin
        * Fixed an issue where adding customer review caused an error in system.log
        * Fixed an issue where  the Manage Stock option was automatically reset to No after changing the Stock Availability option
        * Fixed an issue where the recurring profile attributes where displayed for a product when they were not included in the product attribute set.
        * Fixed an issue where a fatal error appeared in some cases on attempt to add a product to  cart when FPT was enabled
        * Fixed an issue where back in stock product alert emails showed HTML markup
        * Fixed an issue where the Refresh Statistics link on the Sales Report page redirected to the frontend after setting  Add Store Code to Urls to Yes
        * Fixed an issue where the selected bundle options price was included to the price displayed in the MAP popup
        * Fixed an issue where the wrong allowed countries list was used in Checkout
        * Fixed an issue where configurable products with out of stock associated simple products were displayed in layered navigation
        * Fixed an issue where configurable products lost options  after being duplicated using the Save and Duplicate button
        * Fixed issues with simple product custom options where it was impossible to import them from a product page and they were not duplicated correctly using the Save and Duplicate button
        * Fixed an issue where it was impossible to create a customer on the backend in a single store mode
        * Fixed an issue where reviews created on the backend appeared with the Guest status
        * Fixed an issue where it was impossible to add an image for a configurable product variation during editing
      * Processed GitHub requests:
        * [#539] (https://github.com/magento/magento2/issues/539) The "{config.xml,*/config.xml}" pattern cannot be processed
        * [#564] (https://github.com/magento/magento2/issues/564) Catalog product images - Do not removing from file system
        * [#256] (https://github.com/magento/magento2/issues/256) Unused file app\code\core\Mage\Backend\view\adminhtml\store\switcher\enhanced.phtml
        * [#561] (https://github.com/magento/magento2/pull/561) Bugfix Magento\Framework\DB\Adapter\Pdo\Mysql::getForeignKeys()
        * [#576] (https://github.com/magento/magento2/pull/576) Change Request for InvokerDefault::_callObserverMethod()
      d895f135
  13. May 30, 2014
    • mage2-team's avatar
      2.0.0.0-dev80 · db0b8d9f
      mage2-team authored
      * Framework improvements:
        * Reworked subsystem of static view files preprocessing
           * Refactored implementation of the view files "fallback" and "collecting" (layout XML files, LESS files for @magento_import) mechanisms for better abstraction
           * Used the concept of "view asset" in client code of the View library across the board
           * Refactored and simplified LESS preprocessing library, mechanisms of merging and minifying static view files
           * Reworked the way how links to static view files are generated and served):
               * Changed the strategy of generating unique URL for view static files
               * Separated the view files publication process from the page generation
               * Added a separate entry point (pub/static.php) for file materialization
           * View files deployment tool changes:
               * Renamed CLI script from generator.php to deploy.php
               * Fixed the known limitation of view files deployment tool of being unable to materialize files per languages. Now the list of intended languages can be provided as a CLI parameter
               * Expanded the tool parameters
           * Improved security and reliability of view files structure:
               * Restructured the module view folder by file type: "web"  view static files, "templates"  module template files, and "layout"  module layout files
               * Reworked the theme module folder to repeat the same structure as in the module
               * Added web folder to a theme root which contains static view files
               * Renamed the pub/lib to lib/web. Currently there are no static files that are publicly accessible by default. All static view files may be subject of preprocessing
               * Renamed the former lib to lib/internal
        * Support of RequireJS:
           * Adopted RequireJS library and implemented ability for modules or themes to introduce RequireJS configuration (aka shim-config)
           * Refactored scripts in the Magento_ConfigurableProduct module to be loaded via RequireJS
      * Tax calculation updates:
        * Fixed tax calculation rounding issues when discount is applied
        * Fixed extra penny problem when exact tax amount ends with 0.5 cent
        * Fixed tax calculation errors when customer tax rate is different from store tax rate
        * Added support to round tax at individual tax rate
        * Fixed price inconsistencies between catalog and shopping cart
        * Added support to maintain consistent price including tax for customers with different tax rates
        * Added support to allow tax rules with different priorities to be applied to subtotal only
      * Fixed bugs:
        * Fixed an issue where it was impossible to place an order with Zero Subtotal Checkout using checkout with multiple addresses
        * Fixed an issue where an irrelevant  confirmation window appeared when placing an order with Zero Subtotal Checkout in the backend
        * Fixed an issue where it was impossible to create an order for a new customer in the backend if gift options were  enabled
        * Fixed an issue where a wrong message about backordered items in cart was displayed in the backend
        * Fixed an issue where it was impossible to perform a checkout with multiple addresses when the  Validate Each Address Separately option in Multi-address Checkout was enabled
        * Fixed an issue where the Minimum Order Amount option was applied to the orders
        * Fixed an issue where the duplicated element  caused  problems when attempting to customize styling  of the section
        * Fixed an issue where a user was redirected to Dashboard when clicking the Search  and Reset buttons on the Recurring Profile page
        * Fixed an issue where the Enabled for RMA option was available for online shipping method in Magento 2 CE
        * Fixed an issue when free shipping was applied even if the Free Shipping with Minimum Order Amount option was disabled
        * Fixed an issue with not displaying a downloadable product with the Links can be purchased separately option enabled on the grouped product page
        * Fixed an issue of not generating product price variations during configurable product creation
        * Fixed an issue with incorrect work of category pager
        * Fixed an issue with file permissions change after the system backup was run
        * Fixed an issue with inconsistency between the REST request and response format
        * Fixed an issue with the Magento Contact Us form not submitted if secure_base_url doesn't contain "https"
        * Fixed an issue with incorrect display of the Price as configured field which didnt count product options cost
        * Fixed an issue with incorrect redirect when clicking the product URL in Pending Review Rss
      * JavaScript improvements:
        * Added standard validation to the front-end address fields
        * Implemented the wishlist widget
        * Implemented the tabs widget
        * Implemented the collapsible widget
        * Implemented the accordion widget
        * Implemented the tooltip widget
        * Standardized widgets used on one page checkout
      db0b8d9f
  14. May 27, 2014
    • mage2-team's avatar
      2.0.0.0-dev79 · 7ac42780
      mage2-team authored
      * Tax calculation updates:
       * Fixed issues in tax calculation rounding with discount applied
       * Fixed an issue with extra penny  when exact tax amount ended with 0.5 cent
       * Fixed an issue where there were tax calculation errors when customer tax rate was different from store tax rate
       * Added support to round tax at individual tax rate
       * Fixed price inconsistencies between catalog and shopping cart
       * Added support for maintaining consistent price including tax for customers with different tax rates
       * Added support for applying tax rules with different priorities to subtotal only
      * Fixed bugs:
        * Removed the extra '%' sign in the error\notice message on Gift Card Accounts page on the backend
        * Fixed an issue with image uploading functionality in the Catalog configuration
        * Fixed an issue where a customer could not navigate the store when downloading the downloadable product
        * Fixed an issue where adding CMS block Catalog Events Lister caused an error
        * Fixed an issue where the price was displayed twice on the Product page on the frontend
        * Fixed an issue where an admin could not open search results on the backend
        * Fixed an issue where the Rule Based Product Relations functionality was generating incorrect SQL when product category attribute was set through "is one of" or "contains" operator by constant value
        * Fixed an issue where it was impossible to add a product to the Compare list for  categories with three-column page layout
        * Fixed an issue where a blank page opened when changing store view on a product page on the frontend
        * Fixed an issue where the  "Please specify at least one search term." error message was not displayed if search is performed without search data specified on the frontend
        * Fixed a Google Chrome specific issue where page layout was broken when updating status for reviews on the backend
        * Fixed admin look and feel issues
        * Fixed an issue where the order notices and error messages were not red
        * Fixed a UI issue which appeared during custom attribute creation
        * Fixed an issue where the popup did not open after clicking What's this? next to the Remember Me check box  when persistent shopping cart was enabled
        * Fixed an issue where the options of the Add Product split dropdown did not fit the page
        * Fixed an issue where the default theme preview image sample link was missing
        * Fixed a Safari and Internet Explorer 9 specific issue where the backend menu is not displayed for users with custom admin roles
        * Fixed an issue where  the price of bundle products was not  displayed correctly on the product page on the frontend
        * Fixed a UI issue in the debug mode configuration
        * Fixed minor issues with page layout
        * Fixed an issue where the mini shopping cart loaded data from cache
        * Fixed an issue where there was an incorrect value in the Grand Total (Base) column in the Orders grid if Catalog Price Scope was set to Website
        * Fixed an issue where the Entity Generator tool did not accept the "class" parameter
        * Fixed an issue where the default email template was not applied when the custom template in use was deleted
        * Fixed an issue where shipping price for flat rate was set to 0 in the side block during checkout of a product with a configured recurring profile
        * Fixed an issue where it was possible to create more Shipping Labels than there were products in the shipment
        * Fixed an issue where data about "SHA-IN Pass Phrase" was missing after changing "Payment Action" in the Ogone payment method configuration
        * Fixed performance issues with reindexing of the Price indexer
        * Fixed an issue where importing tax rates with postal code = * led to incorrect data entered into database
        * Fixed an issue where incorrect link to reset password was sent if secure URL was used on the frontend
        * Fixed an issue where the Links section was absent while editing downloadable products from the Wishlist
        * Fixed an issue where specified details for composite products were lost after adding to Gift Card and Downloadable products to the Wishlist
        * Fixed and issue where the Date widget was set to incorrect date when creating a new customer
        * Fixed an issue where a customer was redirected to Dashboard if the Redirect user to dashboard after login option was set to No
        * Fixed an issue where a customer was not able to register during checkout if Guest Checkout was not allowed
        * Fixed an issue where System logs were not generated properly in integration tests
        * Fixed benchmarking script
        * Fixed an issue where it was impossible to put store to the maintenance mode during backup
        * Fixed insecure use of mt_rand()
        * Fixed an issue where Quoted price was displayed incorrectly from the shopping cart in the backend
      * Functional tests:
        * Tax Rule Creation
        * Admin User Roe Creation
        * Simple Product Creation
        * Customer Group Creation
        * Update Backend Customer
        * Newsletter Creation
      * Updated composer.json.dist to download and install MTF from Public GitHub repository
      * GitHub requests:
        * [#542] (https://github.com/magento/magento2/pull/542) Fix ImportExport bug which occurs while importing multiple rows per entity
        * [#507] (https://github.com/magento/magento2/issues/507) "Insert Image" window is overlapped on menu
      7ac42780
  15. May 16, 2014
    • mage2-team's avatar
      2.0.0.0-dev78 · f78121fb
      mage2-team authored
      * Fixed bugs:
        * Fixed an issue where a blank page was displayed when changing store view on a product page
        * Fixed an issue where it was impossible to change attribute template during product creation
        * Fixed an issue where the Categories field and the New Category button was displayed during product creation for users with no permissions to access Products and Categories
        * Fixed an issue where no records were found in the User Roles grid if no users were assigned to a role
        * Fixed an issue where variable values in the Newsletter templates were not displayed
        * Fixed an issue where 'No files found' was displayed in the JS Editor on the Design page
        * Fixed an issue where the State/Province list on frontend was displayed with HTML tags if inline translate was enabled
        * Fixed an issue where CAPTCHA was not displayed on the Contact Us page
        * Fixed an issue where scheduled backups were not displayed and neither performed
        * Fixed functional tests failing PSR-2 test
      f78121fb
  16. May 12, 2014
    • mage2-team's avatar
      2.0.0.0-dev77 · 75b30dbc
      mage2-team authored
      * Themes update:
        * Blank theme was refactored to implement the mobile-first approach
      * Fixed bugs:
        * Fixed an issue where it was impossible to place order using store credit
        * Fixed an issue where adding products with custom options from a wishlist to shopping cart caused an error
        * Fixed an issue where it was impossible to add a product to the shopping cart from the Wishlist sidebar
        * Fixed an issue where the Add to Wishlist drop-down arrow was missed on the category page on the frontend
        * Fixed an issue where it was impossible to manage multiple wishlists on the frontend if FPC was disabled
        * Fixed an issue where prices with taxes were not displayed on the category and product pages on the frontend
        * Fixed an issue where it was impossible to store cache when using either Varnish or built-in cache
        * Fixed an issue where all refactored indexers were in the REINDEX REQUIRED status after installation
        * Fixed an issue where admins with limited access could perform operations not allowed by role permissions
        * Fixed an issue where http links were generated instead of https links
        * Fixed an issue where it was impossible to use Subcategories when building a condition for a catalog price rule
        * Fixed an issue where a registered customer could not place an order using PayPal Payments Advanced
        * Fixed an issue where PayPal Settlement report was empty
        * Fixed an issue where a newly created subcategory was still active after switching to the Default category
        * Fixed an issue where it was impossible to save changes or remove a customer address on the backend
        * Fixed an issue where for an admin with restricted permissions previewing a newsletter template caused a fatal error
        * Fixed an issue where it was impossible to save a Tax Rate if specified that Zip was a range, and the Zip/Post Code field was left empty
        * Fixed an issue where Puerto Rico was listed both as a state and as a country
        * Fixed an issue where the Special Price was displayed instead of the place of Original Price in the Items Ordered column if the orders list.
        * Fixed an issue in Widget configuration where category check boxes did not stay selected when Anchor Categories were specified in the Display On drop-down list.
        * Fixed an issue where admin user password confirmation was not validated on the server side
        * Fixed an issue where adding a customer review caused an error
        * Fixed an issue where the incorrect error messages were displayed if an invalid email was entered during admin user or customer creation
        * Fixed an issue with the Debug section in developer settings, which should only be displayed for the website or store view scope level
        * Fixed an issue where the fatal error was displayed after uninstall if during installation it was specified to save session in the database
        * Fixed an issue where a wrong error message was displayed when a non-existing database was specified when installing Magento using the console install script
        * Fixed an issue where it was impossible to add products from a wishlist to a shopping cart
        * Fixed an issue where an error appeared after Magento installation
        * Improved the Blank theme UI
        * Fixed an issue with a zooming product image overlapped by category design on the frontend
        * Fixed an issue where it was impossible to select only billing or only shipping address when editing the user address on the frontend
        * Fixed an issue where it was impossible to view a Wishlist in the Wishlist Search widget
        * Fixed an issue where partial cache invalidation did not work for built-in caching
        * Fixed an issue where it was impossible to find a catalog event using the Countdown Ticker grid filter if the event had been specified to be displayed on both category and product pages
        * Fixed incorrect error messages displayed during customer registration
        * Fixed an issue where product attributes from other store views were displayed for products in a Wishlist
        * Fixed an issue where it was impossible to place an order without the CheckoutAgreements module
        * Fixed an issue where the Media Image attribute type was not available when creating the product attribute
        * Fixed an issue with incorrect label attribute for the State/Province drop-down list on the Shipping Information tab
        * Fixed an issue where using only digits in the SKU field of configurable products led to a confusing behavior
        * Fixed an issue where a catalog price rule was not shown on the catalog and product pages on the frontend
        * Fixed an issue where Recurring Profiles (payments) were available on the frontend for any registered user who had the URL
        * Fixed an issue where a credit card frame was absent on the Payment Information step of Onepage Checkout, if there was only one payment method with a credit card available
        * Fixed an issued where it was impossible to use inline translate for the My Account and Register links on the frontend
        * Fixed an issue where it was impossible to activate a customer using REST
        * Fixed an issue with the undefined version_compate method called in \lib\Magento\Connect\Validator.php
        * Fixed an issue with invalid XML formatting of Boolean in REST response
        * Fixed an issue where it was impossible to perform installation using index.php from the pub folder (problem with JS and CSS)
        * Fixed an issue where the Multiple Wishlist functionality did not work correctly with enabled Full Page Cache in the Chrome browser
        * Fixed an issue where it was impossible to change an admin frontname using console installation
        * Fixed an exception on the Transaction page when searching by payment method
        * Fixed an issue where the "Add to wishlist" link was displayed in catalog even when the Wishlist functionality was disabled
        * Fixed an issue where the system was broken if an admin user unassigned his own role
        * Fixed an issue with exceptions thrown on attempt to export products for users with store-level restrictions
        * Fixed an issue where two loaders were displayed when saving a category
        * Fixed an issue where it was impossible to search for a newsletter in the Newsletter grid
        * Fixed an issue where the displayed currency and product price were not changed after switching to a new currency
        * Fixed an issue with frontend crashing when deleting a product from a mini shopping cart
        * Fixed an issue where it was impossible to add a bundle product to a shopping cart
        * Fixed an issue where a configurable product base image disappeared when selecting product variations
      * Functional tests:
        * Functional end-to-end tests publication
           * Bundle product
           * Category
           * Customer
           * Configurable product
           * Downloadable product
           * Newsletter
           * Review
           * Simple product
           * Sitemap
           * Store
           * Tax Rule
           * User
           * Virtual product
      * Service layer updates:
        * Move CurrentCustomerService from Service to Helper
      * GitHub requests:
        * [#544] (https://github.com/magento/magento2/issues/544) Performance tests not working
        * [#554] (https://github.com/magento/magento2/pull/554) Performance tests - Fix jmeter output format
        * [#525] (https://github.com/magento/magento2/pull/525) Fix typo in FS Generator help message
        * [#563] (https://github.com/magento/magento2/issues/563) Admin Login not working #563
      75b30dbc
  17. May 05, 2014
    • mage2-team's avatar
      2.0.0.0-dev76 · 964b46c4
      mage2-team authored
      * Pricing improvements:
        * Eliminated code duplication from templates and implemented new calculation models for the following modules:
           * ConfigurableProduct
           * Wishlist
           * Rss
           * ProductAlert
      * JavaScript improvements:
        * Removed head.js usages from frontend
        * Removed head.js usages from adminhtml
      * Themes update:
        * Plushe styles are removed, Plushe theme is now based on blank
      * Fixed bugs:
        * Unable to place order with product that contains custom option 'file'
        * OnePageCheckout is not working if PayPal method is enabled to work via Payment Bridge
        * Impossible to reset password for admin user (incorrect reset password link in email)
        * Errors when deleting customer group specified as default one in the config
        * A number of essential buttons do not work and block other functionality in Internet Explorer 10
        * "Insert Widget" button is missing in Insert Widget popup while creating CMS page
        * Impossible to change status for rating in admin
        * System email templates are not loaded when user creates new email template
        * Billing Agreements tab displays during New Customer creation in admin panel
        * Images are not displayed in WYSIWYG when editing default pages
        * Error message "Asymmetric transaction rollback" when creating simple product with flat catalog product option enabled in config
        * Fatal error when trying to preview sample(type=link) or view link for download(type="link") for downloadable product
        * Customer is redirected to Home Page after adding new address during multiple address checkout if secure URLs are enabled for frontend in config
        * Impossible to select value in the State/Province field in the customer registration form when customer uses multiple address checkout
        * Manage Stock option is not editable when using mass action on several products in the admin panel
        * Category is not displayed in layered navigation block when Flat Catalog is enabled in config
      * GitHub requests:
        * [#489] (https://github.com/magento/magento2/issues/489) -- PHPUnit 4.0 Compatibility
        * [#535] (https://github.com/magento/magento2/issues/535) -- Image management for products
      * Framework improvements:
        * Covered Magento lib form elements with unit tests:
            * `lib/Magento/Framework/Data/Form/Element/AbstractElement.php`
            * `lib/Magento/Framework/Data/Form/Element/Button.php`
            * `lib/Magento/Framework/Data/Form/Element/Checkbox.php`
            * `lib/Magento/Framework/Data/Form/Element/CollectionFactory.php`
            * `lib/Magento/Framework/Data/Form/Element/Column.php`
            * `lib/Magento/Framework/Data/Form/Element/File.php`
            * `lib/Magento/Framework/Data/Form/Element/Hidden.php`
            * `lib/Magento/Framework/Data/Form/Element/Editablemultiselect.php`
            * `lib/Magento/Framework/Data/Form/Element/Factory.php`
            * `lib/Magento/Framework/Data/Form/Element/Image.php`
            * `lib/Magento/Framework/Data/Form/Element/Imagefile.php`
            * `lib/Magento/Framework/Data/Form/Element/Label.php`
            * `lib/Magento/Framework/Data/Form/Element/Link.php`
            * `lib/Magento/Framework/Data/Form/Element/Multiselect.php`
            * `lib/Magento/Framework/Data/Form/Element/Note.php`
            * `lib/Magento/Framework/Data/Form/Element/Obscure.php`
            * `lib/Magento/Framework/Data/Form/Element/Password.php`
            * `lib/Magento/Framework/Data/Form/Element/Radio.php`
            * `lib/Magento/Framework/Data/Form/Element/Reset.php`
            * `lib/Magento/Framework/Data/Form/Element/Submit.php`
            * `lib/Magento/Framework/Data/Form/Element/Text.php`
            * `lib/Magento/Framework/Data/Form/Element/Textarea.php`
      964b46c4
  18. Apr 25, 2014
    • mage2-team's avatar
      2.0.0.0-dev75 · 74448947
      mage2-team authored
      * Modularity improvements:
        * Introduced a new CheckoutAgreements module. Moved all "Terms and Conditions" related logic from Magento_Checkout to Magento_CheckoutAgreements
        * Moved library related logic from `Magento\Core\Model\App`
      * Fixed bugs:
        * Fixed an issue where Currency Options were not displayed on the Currency Setup tab
        * Fixed an issue where a fatal error appeared during customer registration if mail server was off
        * Fixed an issue where customer with middle name did not appear in the Customers grid in the backend
        * Fixed an issue where related products were not displayed on the product page in the backend
        * Fixed the broken View Files Population tool
        * Fixed an issue where Magento broke down if the Main Web Site was deleted
        * Fixed potential security issue with orders protect_code
        * Fixed an issue where an error appeared when placing an order if cache was turned on
        * Fixed an issue where a warning appeared when running system_config.php tool
        * Fixed an issue with incorrect reset password link for users on custom websites
        * Fixed an issue with invalid error message displayed when trying to save a customer group with existing group name
        * Fixed an issue with  menu layout non-responsive behavior  in the Blank theme
      * Framework Improvements:
        * Covered Magento library components with unit tests
          * `Magento\Framework\Error\*`
          * `Magento\Framework\Event\Observer\*`
          * `Magento\Framework\Filesystem\*`
          * `Magento\Framework\Filesystem\File\*`
        * Updated the obsolete_classes list with changes, introduced by Offline Payment Methods Module implementation
        * Moved `lib/Magento/*` to `lib/Magento/Framework/*`
        * Covered Magento application components with unit tests:
           * `Store\Model\*`
           * `Sales/Helper/Guest.php`
           * `Sales/Helper/Admin.php`
           * `Sales/Model/Observer.php`
           * `Sales/Model/Payment/Method/Converter.php`
           * `Sales/Model/Email/Template.php`
           * `Sales/Model/Observer/Backend/CustomerQuote.php`
           * `Sales/Model/Status/ListStatus.php`
      * Refactored the following modules to use Customer Service:
        * Magento_Persistent
        * Magento_GoogleShopping
        * Magento_ProductAlert
        * Magento_SendFriend
        * Moved customer-specific logic from the Magento_ImportExport module to the Customer module
        * Refactored the rest of Customer Group usages
        * Refactored customerAccountService::createAccount to not expose the hashed password input from webapi
        * Implemented a delimiter usage for Cache key in Customer Registry
      * Customer Service usage:
        * Updated exception hierarchy with a new localized exception class
        * Updated CRUD APIs to support email and base URL instead of IDs
      * JavaScript improvements:
        * Implemented the validation widget
        * Implemented the tooltip widget
        * Implemented the popup/modal window widget
        * Implemented the calendar widget
        * Implemented the suggest widget
      * Added configuration for Travis CI
      74448947
  19. Apr 18, 2014
    • mage2-team's avatar
      2.0.0.0-dev74 · 555efceb
      mage2-team authored
      * Pricing Improvements:
        * Added price calculation component to library
        * Eliminated price calculation from blocks and templates and implemented new calculation models for the following product types:
           * Bundle
           * Simple/Virtual
           * Grouped
           * Downloadable
        * Resolved price calculation dependencies on the Tax and Weee modules
      * Themes update:
        * Updated the look&feel of the Admin theme
      * Fixed bugs:
        * Fixed an issue with the inability to save product with grouped price when Price Scope = Website
        * Fixed an issue with fatal error on attempt to edit product from wishlist in stores with multiple store views
        * Fixed an issue where it was impossible to add to a wishlist a product with custom quantity
        * Fixed an issue where JS validation was skipped during CMS page creation
        * Fixed an issue with the New Customer Address Attribute page and the New Customer Attribute page having the same title
        * Fixed an issue where a form was submitted two times during CMS page creation
        * Fixed an issue where a fatal error appeared when trying to edit product in a wishlist in stores with multiple store views
        * Fixed an issue with inability to change page layout for categories
        * Fixed an issue where the Quantity drop-down list box was disabled for bundle products
        * Fixed an issue where inactive Related Products rules were applied
        * Fixed a clickjacking vulnerability
        * Fixed bugs and added improvements in the Blank theme
        * Fixed an issue where the Flat Rate shipping method was not enabled by default
        * Fixed an issue with incorrect order of products on the Add Product split button
        * Fixed an issue with saving the tier price attribute value
        * Fixed an issue with creating integration from config file
        * Fixed an issue where the Cookie Restriction Mode = Yes configuration was not applied
        * Fixed an issue where it was impossible to perform ajax actions from backend grids in Internet Explorer
        * Fixed the improper usage of DIRECTORY_SEPARATOR
        * Fixed an issue where it was impossible to add new address on customer's account page if default address had been already set
        * Fixed an issue where setting memory_limit to -1 caused installation failure
        * Fixed an issue where the configuration of Admin Session Lifetime was not applied correctly
        * Fixed an issue where Scheduled Export was not performed if exporting to remote FTP server
        * Fixed the wrong default value for PHP memory_limit
        * Fixed an issue where frontend messages were not displayed when FPC was turned off
        * Fixed the position of page action buttons on the Categories page in the backend
        * Improved backend grids UI
      * Framework Improvements:
        * Simplified Search related Data Objects
        * Moved lib/Magento/* to lib/Magento/Framework/*
          * Moved lib/Magento/App to lib/Magento/Framework/App
      * Refactored the following modules to use Customer service:
        * PayPalRecurringPayment
        * RecurringPayment
        * Multishipping
        * Paypal
      * Customer Service usage:
        * Implemented Service Context Provider
        * Restructured webapi.xml
        * Renamed createAccount to createCustomer in CustomerAccountService
        * Implemented Caching strategy for the Customer service
      * GitHub requests:
        * [#488] (https://github.com/magento/magento2/issues/488) -- Converted several grids from Magento\Sales module to new layout XML config format
      555efceb
  20. Apr 11, 2014
    • mage2-team's avatar
      2.0.0.0-dev73 · 8611ea72
      mage2-team authored
      * Framework Improvements:
        * Eliminated the StoreConfig class, and ability to work with Configuration through the Store object. Scope Config was introduced instead.
        * Fixed performance degradation caused by DI argument processors
        * Covered Magento library components with unit tests:
           * Magento/App/Request
           * Magento/App/Resource directory and Magento/App/Resource.php
           * Magento/App/Response
           * Magento/App/Route
           * Magento/App/Router
           * Magento/App/Http.php
           * Magento/Translate.php
        * Improved the Web API framework based on Customer Service
        * Updated the API Service Exception Handling
        * Changed the conventional notation of Vendor name in theme path: from `app/design/<area>/<vendor>_<theme>` to `app/design/<area>/<vendor>/<theme>`
        * Renamed the 3DSecure library to CardinalCommerce, and removed the unused flex library
      * Themes update:
        * Updated the look&feel of the Admin theme
      * Modularity improvements:
        * Introduced a new Store module. Moved all Store related logic from Magento_Core to Magento_Store
        * Moved the library part of the Config component from the Magento_Core module to the library
        * Moved the Session related logic from the Magento_Core module to the library
        * Moved the abstract logic related to Magento "Module" from Magento_Core to the library
        * Moved the form key related functionality to the library
        * Introduced a new Magento_UrlRewrite module and moved related classes from Magento_Core to the new module
        * Moved the resource model to Magento_Install module
        * Eliminated the Core\Helper\Js class
        * Moved the Email related logic from Magento_Core module to Magento_Email module
        * Moved the Cache related logic from the Magento_Core module to the library
        * Resolved issues which appeared when an order had been placed before the Magento_Payment module was disabled
        * Eliminated Magento_Catalog dependency on Magento_Rating
        * Removed the Magento_Rating module, its logic moved to Magento_Review
        * Moved the View related components from Magento_Core to the Magento/View library
      * Refactored the following modules to use Customer Service
        * Magento_Multishipping
        * Magento_Paypal
        * Magento_Log
        * Magento_RSS
        * Magento_Review
        * Magento_Wishlist
        * Magento_Weee
        * Magento_CatalogInventory
        * Magento_CatalogRule
        * Magento_SalesRule
      * GitHub requests:
        * [#520] (https://github.com/magento/magento2/issues/520) -- Fixed spelling in Magento\Payment\Model\Method\AbstractMethod
        * [#481] (https://github.com/magento/magento2/issues/481) -- GD2 Adapter PHP memory_limit
        * [#516] (https://github.com/magento/magento2/issues/516) -- Make Sure That save_before Event Is Dispatched
        * [#465] (https://github.com/magento/magento2/issues/465) -- Absolute path is assembled incorrectly when merging js/css files
        * [#504] (https://github.com/magento/magento2/issues/504) -- Renamed "contacts" module to "contact"
        * [#529] (https://github.com/magento/magento2/issues/529) -- Fixed exception at admin dashboard
        * [#535] (https://github.com/magento/magento2/issues/535) -- Fixed an issue during creating or editing product template
        * [#535] (https://github.com/magento/magento2/issues/535) -- Fixed Typo in the module name
        * [#538] (https://github.com/magento/magento2/issues/538) -- Fixed missing tax amount in the invoice
        * [#518] (https://github.com/magento/magento2/issues/518) -- Change to Magento\Customer\Block\Widget\Dob new version
      * Fixed bugs:
        * Fixed implementation issues with Cron task group threading
        * Fixed inability to place order during customer registration flow
        * Fixed an issue where after JS minification errors appeared when loading pages which contained minified JS
        * Fixed an issue where it was impossible for users with restricted permission to export certain entities
        * Fixed an issue where checkout was blocked by the "Please enter the State/Province" pop-up for customers that had saved addresses
        * Fixed an issue where a fatal error appeared when trying to check out the second time with OnePageCheckout
        * Fixed an issue where a fatal error appeared when trying to create an online invoice for an order placed with PayPal Express Checkout (Payment Action = Order)
        * Fixed an issue where the special price for a bundle product was calculated wrongly
        * Fixed an issue where a fatal error appeared when trying to create a shipment for an order if Magento was installed without the USPS module
        * Fixed an issue where the Lifetime Sales and Average Orders sections of the Admin Dashboard were missing
        * Fixed an issue where the active tab changed after changing the attribute set
        * Fixed an issue with incorrect order of product types in the Add Product menu in the backend
        * Fixed an issue with saving the tier price attribute
      * JavaScript improvements:
        * Upgraded the frontend jQuery library to version 1.11
        * Upgraded the frontend jQuery UI library to version 1.10.4
        * Modified the loader widget to render content using handlebars
        * Added the 'use strict' mode to the accordion widget
        * Added the 'use strict' mode to the tab widget
      8611ea72
  21. Apr 07, 2014
    • mage2-team's avatar
      2.0.0.0-dev72 · 342b298e
      mage2-team authored
      * Framework Improvements:
        * Fixed performance degradation caused by DI argument processors
      * Modularity improvements:
        * Introduced the Magento_UrlRewrite module, and moved corresponding classes from Magento_Core to Magento_UrlRewrite
        * Moved all Install logic to the Magento_Install module
        * Eliminated the Core\Helper\Js class
        * Moved the Email related logic from the Magento_Core module to the Magento_Email module
        * Moved the Cache related logic from the Magento_Core module to library
      * Indexer improvements:
        * Added execution time hints for console reindex
      * Customer Service usage:
        * Refactored the Magento_Newsletter module to use Customer service layer
      * Fixed bugs:
        * Fixed an issue with resetting customer password from the frontend
        * Fixed an issue where mistakenly the attribute of the Customer Address Edit form was cached
        * Fixed an issue where admin could not unsubscribe customer on the customer edit page in the backend
        * Fixed an issue where customers were always subscribed to the newsletter even if not selected during registration
      * GitHub requests:
        * [#325] (https://github.com/magento/magento2/pull/325) -- ImportExport: Fix notice if _attribute_set column is missing
      342b298e
  22. Mar 28, 2014
    • mage2-team's avatar
      2.0.0.0-dev71 · 1e3c1664
      mage2-team authored
      * Fixed bugs:
        * Fixed an issue with displaying product on the frontend when the product flat indexer is enabled
        * Fixed an issue with applying catalog price rules on the category level
        * Fixed an issue where the essential cookies like CUSTOMER, CART, and so on were not created in Google Chrome
        * Fixed an issue with placing orders by customers assigned to a VAT group
        * Fixed an issue with incorrect error message during registration, and inability for a shopper to ask for resending a confirmation email
        * Fixed an issue where the Catalog module resource Setup Upgrade logic was broken
      * Modularity improvements:
        * Moved abstract Core models and related logic to the Magento/Model library
        * Moved the abstract DB logic and Core resource helpers to the Magento/DB library
        * Eliminated the Core\Model\App class
        * Moved the Magento Flag functionality to the library
        * Resolved dependency of the Catalog and related modules on the Review module
        * Moved indexers related logic from the Core module to the Indexer module
        * Moved the Inline translation and user intended translate functionality from the Core module to a separate Translation module
      * Framework Improvements:
        * Covered Magento library components with unit tests:
           * Magento\Config
           * Magento\Convert
           * Magento\Controller
           * Magento\Data\Collection\Db
           * Magento\Mview
           * Magento\Url and Magento/Url.php
        * Covered Magento application components with unit tests:
           * Magento\Checkout\Model\Config
           * Magento\Checkout\Model\Observer
           * Magento\Checkout\Model\Type
           * Magento\Sales\Model\Config
        * Renamed LauncherInterface to AppInterface
      * Improvements in code coverage calculation:
        * Updated the whitelist filter with library code for integration tests code coverage calculation
      * GitHub requests:
        * [#512] (https://github.com/magento/magento2/issues/512) -- Theme Thumbnails not showing
        * [#520] (https://github.com/magento/magento2/pull/502) -- Corrected Search Engine Optimization i18n
        * [#519] (https://github.com/magento/magento2/issues/519) -- New Theme Activation
      * Customer Service usage:
        * Refactored the Log module to use Customer Service
        * Refactored the RSS module to use Customer Service
        * Refactored the Review module to use Customer Service
        * Refactored the Catalog module to use Customer service layer
        * Refactored the Downloadable module to use Customer service layer
      1e3c1664
  23. Mar 21, 2014
    • mage2-team's avatar
      2.0.0.0-dev70 · 9c2b6336
      mage2-team authored
      * Fixed bugs:
        * Fixed an issue where the schedule of recurring payments was not displayed in the shopping cart
        * Fixed an issue with displaying tax class names in the Customer Groups grid
        * Fixed an issue with testing Solr connection
        * Fixed an issue with using custom module front name
        * Fixed an issue with USPS and DHL usage in the production mode
      * Modularity improvements:
        * Consolidated all logic related to Layered Navigation in one separate module
      * Framework Improvements:
        * Covered Magento library components with unit tests:
           * Magento/Interception
           * Magento/ObjectManager
           * Magento/Message
           * Magento/Module
           * Magento/Mail
           * Magento/Object
           * Magento/Math
      * Updated XML files to include a reference to the schema file in a form of a relative path
      * Updated code to be PSR-2 compliant
      9c2b6336
  24. Mar 18, 2014
    • mage2-team's avatar
      2.0.0.0-dev69 · 2defd65e
      mage2-team authored
      * Themes update:
        * LESS styles library added in pub/lib/css/
        * A new Blank theme set as default
      * GitHub requests:
        * [#491](https://github.com/magento/magento2/pull/491) -- Fixed bug, incorrect auto-generation Category URL for some groups of symbols (idish, cirrilic, , , and other).
        * [#480](https://github.com/magento/magento2/pull/480) -- Fixing a bug for loading config from local.xml
        * [#472](https://github.com/magento/magento2/issues/472) -- Params passed in pub/index.php being overwritten
        * [#461](https://github.com/magento/magento2/pull/461) -- Use translates for Quote\Address\Total\Shipping
        * [#235](https://github.com/magento/magento2/issues/235) -- Translation escaping
        * [#463](https://github.com/magento/magento2/pull/463) -- allow _resolveArguments to do sequential lookups
        * [#499](https://github.com/magento/magento2/issues/499) Deleted unclosed comment in calendar.css
      * Fixed bugs:
        * Fixed a fatal error that occurred with a dependency in pub/errors/report.php
        * Fixed an issue where code coverage failed for Magento\SalesRule\Model\Rule\Action\Discount\CartFixedTest
        * Fixed an issue where PayPal Express Checkout redirected to the PayPal site even though the Allow Guest Checkout option was set to 'No'
        * Fixed an issue where invalid password reset link was sent when resetting customer password from the backend
        * Fixed an issue where it was not possible to download a previously created backup
        * Fixed a security issue with possibility of a XSS injection in the Integration re-authorization flow
        * Fixed an issue where Billing Agreement cancellation from the backend did not work
        * Fixed an issue with the debug section in the developer settings
        * Fixed the unreliable implementation of the fetching authorization header via SOAP
        * Fixed issues with WSDL generation error reporting
        * Fixed an issue with incorrect order of the Recurring Profile tab in Account Customer on the frontend
        * Fixed an issue when the information about a custom option of the 'File' type was not displayed correctly on the recurring profile page
        * Fixed an issue with editing Product template
        * Fixed an issue with duplicated shipping method options during checkout
        * Fixed an issue where flat indexers were re-indexed in shell when they were disabled
        * Fixed an issue where adding a wrong/nonexistent SKU using 'Order by SKU' from My Account caused a fatal error
        * Fixed an issue with the JS/CSS merging functionality
        * Fixed an issue with static view files publication tool used for the 'production' mode
      * Modularity improvements:
        * Removed the deprecated GoogleCheckout functionality
        * Removed all dependencies on the RecurringPayment module
        * Removed the Sales module dependencies on Customer models/blocks
        * Renamed the RecurringProfile module to RecurringPayment
        * Resolved dependencies between the Email Templates functionality and other modules
        * Moved Core module lib-only depended components to library
        * Moved CSS URL resolving logic from publisher to the separate CSS pre-processor
        * Re-factored the View publisher
      * Framework improvements:
        * Added restrictions on the data populated to the Service Data Object
        * Renamed Data Transfer Object to Service Data Object
        * Updated the view files population tool to support LESS
      * Customer Service usage:
        * Refactored the Tax module to use Customer service layer
        * Refactored Customer module Adminhtml internal controllers and helper to use Customer services
        * Added and updated the Customer service APIs
        * Exposed Customer services as REST APIs
      * Indexer implementation:
        * Implemented a new optimized Product Price Indexer
      * Updated various PHPDoc with the parameter and return types
      2defd65e
  25. Mar 07, 2014
    • mage2-team's avatar
      2.0.0.0-dev68 · c6856aa9
      mage2-team authored
      * Cache:
        * Implemented depersonalization of private content generation
        * Implemented content invalidation
        * Added Edge Side Includes (ESI) support
        * Added a built-in caching application
      * GitHub requests:
        * [#454](https://github.com/magento/magento2/pull/454) -- Allow to specify list of IPs in a body on maintenance.flag which will be granted access even if the flag is on
        * [#204](https://github.com/magento/magento2/issues/204) -- Mage_ImportExport: Exporting configurable products ignores multiple configurable options
        * [#418](https://github.com/magento/magento2/issues/418) -- Echo vs print
        * [#419](https://github.com/magento/magento2/issues/419) -- Some translation keys are not correct.
        * [#244](https://github.com/magento/magento2/issues/244) -- Retrieve base host URL without path in error processor
        * [#411](https://github.com/magento/magento2/issues/411) -- Missed column 'payment_method' of table 'sales_flat_quote_address'
        * [#284](https://github.com/magento/magento2/pull/284) -- Fix for Issue #278 (Import -> Stores with large amount of Configurable Products)
      * Fixed bugs:
        * Fixed an issue where Mage_Eav_Model_Entity_Type::fetchNewIncrementId() did not rollback on exception
        * Fixed an issue where a category containing more than 1000 products could not be saved
        * Fixed inappropriate error messages displayed during installation when required extensions were not installed
        * Fixed synopsis of the install.php script
        * Fixed an issue where the schedule of recurring payments was not displayed in the shopping cart
      * Modularity improvements:
        * Introduced the OfflinePayments module - a saparate module for offline payment methods
        * Added the ability to enable/disable the Paypal module
        * Moved the framework part of the Locale functionality from the Core module to library
        * The Locale logic was split among appropriate classes in library, according to their responsibilities
        * Removed the deprecated DHL functionality
        * Introduced the OfflineShipping module for offline shipping carrier functionality: Flatrate, Tablerate, Freeshipping, Pickup
        * Introduced a separate module for the DHL shipping carrier
        * Introduced a separate module for the Fedex shipping carrier
        * Introduced a separate module for the UPS shipping carrier
        * Introduced a separate module for the USPS shipping carrier
      * Framework Improvements:
        * Added the ability to intercept internal public calls
        * Added the ability to access public interface of the intercepted object
        * Added a static integrity test for plugin interface validation
        * Added support for both class addressing approaches in DI: with and without slash ("\") at the beginning of a class name
      * Customer Service usage:
        * Refactored the Customer module blocks and controllers to use customer service layer
      * Security:
        * Introduced the ability to hash a password with a random salt of default length (32 chars) by the encryption library
        * Utilized a random salt of default length for admin users, and frontend customers
      c6856aa9
  26. Feb 28, 2014
    • mage2-team's avatar
      2.0.0.0-dev67 · b1cebfa0
      mage2-team authored
      * GitHub requests:
        * [#235](https://github.com/magento/magento2/issues/235) -- Translation escaping
        * [#463](https://github.com/magento/magento2/pull/463) -- allow _resolveArguments to do sequential lookups
      * Fixed bugs:
        * Fixed an issue where nonexistent store views flat tables cleanuper dropped the catalog_category_flat_cl table
        * Fixed an issue where the Product Flat Data indexer used the helpers logic instead of the Flat State logic
        * Fixed an issue where an exception was thrown when applying a coupon code
        * Fixed an issue where a Shopping Cart Price Rule was applied to the wrong products
        * Fixed an issue with the broken Related Orders link on the Recurring Profile page
        * Fixed an issue with CMS pages preview not working
        * Fixed an issue with a sales report for a store view returning wrong result
        * Fixed an issue where shipping did not work for orders containing only bundle products
        * Fixed an issue where a custom not found page action did not work
        * Fixed an issue where user configuration for a shopping cart rule to stop further rules processing was ignored
      * Modularity improvements:
        * Resolved dependencies of the Sales module on the RecurringProfile module
        * Resolved dependencies of the Email Templates functionality on application modules
        * Lib-only dependent components of the Core module moved to library
        * CSS URL resolving logic moved from the publisher to a separate CSS pre-processor
        * Refactored the View publisher
      * Customer Service usage:
        * Refactored the Sales module to use Customer service layer
        * Refactored the Checkout module to use Customer service layer
      * Updated various PHPDoc with the parameter and return types
      b1cebfa0
  27. Feb 21, 2014
    • mage2-team's avatar
      2.0.0.0-dev66 · d5d8091f
      mage2-team authored
      * GitHub requests:
        * [#134] (https://github.com/magento/magento2/pull/134) Fixed a typo in "Vorarlberg" region of Austria (was Voralberg)
      * Fixed bugs:
        * Fixed an issue with the "Add to Cart" button on the MAP popup of compound products
        * Fixed an issue where the "Add Address" button for Customer in Admin was broken
        * Fixed an issue where predefined data are not loaded for a newsletter when it is added to a queue
      * Indexer implementation:
        * Implemented a new optimized Catalog Category Product Indexer
        * Implemented a new optimized Catalog Category Flat Indexer
        * Implemented a new optimized Catalog Product Flat Indexer
      * Modularity improvements:
        * Moved all Configurable Product functionality to a newly created ConfigurableProduct module
        * Moved the Shortcut Buttons abstraction from PayPal to Catalog
        * Moved the Recurring profile functionality to a separate module
        * Moved the Billing Agreements functionality to the PayPal module
        * Finalized the work on resolving dependencies between the Multishipping module, and all other modules. Module can be removed without any impact on the system
      * Customer Service usage:
       * Updated Customer Group Grid to use Customer Service for data retrieving and filtering
       * Updated CustomerMetadataService::getAttributeMetadata to throw an exception if invalid code is provided
      * Unified the format of specifying arguments for class constructors in DI and in Layout configuration:
        * A common xsd schema is being used for defining simple types. Layout and DI customize common types with their specific ones
        * Argument processing is unified, and moved to library
      d5d8091f
  28. Feb 14, 2014
    • mage2-team's avatar
      2.0.0.0-dev65 · 4ca7da2e
      mage2-team authored
      * Fixed bugs:
        * Fixed inability to execute System Backup, Database Backup, and Media Backup
      * Indexer implementation:
        * Implemented a new optimized Catalog Category Flat Indexer
      * Cron improvements:
        * Added the ability to divide cron tasks into groups
        * Added the ability to run cron groups in separate processes
      * Caching improvements:
        * Added a new mechanism to identify uniquely page content (hash-key for cache storage)
        * Added a tab for Page Cache mechanism in System Configuration
        * Implemented the ability to configure the Varnish caching server settings and download it as a .vcl file
      * LESS pre-processing to CSS
        * LESS files in library, theme, module are automatically compiled to CSS during materialization
        * LESS files compilation caching mechanism added in Developer mode
      * Modularity improvements:
        * Moved the Shortcut Buttons abstraction from PayPal to Catalog
        * Moved the Recurring Profile functionality to a separate module
        * Moved the Billing Agreements functionality to the PayPal module
      * Improvements in code coverage calculation:
        * Added code coverage calculation in the clover xml format for unit tests
      * GitHub requests:
       * [#377] (https://github.com/magento/magento2/issues/377) Remove and avoid javascript eval() calls
       * [#319] (https://github.com/magento/magento2/issues/319) No message was displayed when product added to shopping cart.
       * [#367] (https://github.com/magento/magento2/issues/367) Improve the error message from the contact form
       * [#469] (https://github.com/magento/magento2/issues/469) Can't change prices on different websites for custom options
      * Updated the Customer service exception handling, and added tests
      * Added usage of the Customer service to the Customer module, replacing some direct usage of the Customer model
      * Updated various PHPDoc with the parameter and return types
      4ca7da2e
  29. Feb 06, 2014
    • mage2-team's avatar
      2.0.0.0-dev64 · 271615ab
      mage2-team authored
      * Modularity improvements:
        * Moved abstract shopping cart logic from the Paypal module to the Payments module
      * Caching improvements:
        * Added a new mechanism to uniquely identify page content (a hash-key for cache storage)
        * Replaced the "magentoZoom" plugin with two widgets: the "gallery" and "zoom"
      * Fixed bugs:
        * Fixed an issue with inserting an image in WYSIWYG editor where the selected folder was stored in session
        * Fixed an issue with CMS Page Links not being shown because of the empty text in the link
        * Fixed an issue where zooming functionality was not disabled for the responsive design
        * Fixed an issue with zooming on a configurable product page where the main product image was shown instead of the selected option images
      * Updated various PHPDoc with parameter and return types
      * Moved quote-related multishipping logic to the Multishipping module
      * Resolved dependencies between the Payment and Multishipping modules
      * Moved the framework part of the Translate functionality from modules to the library
      * Created the architecture for the email template library
      * Introduced a consistent approach for using the Config scope
      * Fixed an issue with the dependency static test
      271615ab
  30. Jan 31, 2014
    • mage2-team's avatar
      2.0.0.0-dev63 · 75b80bca
      mage2-team authored
      * Modularity improvements:
        * Consolidated all PayPal-related logic in a separate module
        * Resolved dependencies on the Magento_GroupedProduct module
        * Added the ability to enable/disable/remove the Magento_GroupedProduct module without impact on the system
      * Implemented the Oyejorge Less.php adapter
      * Implemented the Less files importing mechanism
      * Added the ability to configure certain cache frontend, and associate it to multiple cache types, thus avoiding the duplication of cache configuration
      * Implemented the more strict format of array definition in the DI configuration:
        * Covered array definitions with XSD, and made the whole DI configuration validated with XSD
        * Added the ability to define arrays with keys containing invalid XML characters, that was impossible when keys were represented by the node names
      * Fixed bugs:
        * Fixed an issue with missed image for a cron job for the abandoned cart emails
        * Restored the ability to configure cache storage in `local.xml`
        * Fixed an issue with the css\js merging functionality
        * Fixed an issue with customer selection on the order creation page
      * AppInterface renamed to LauncherInterface
      * Removed the reinit logic from the Config object
      * Framework part of the "URL" functionality removed from modules
      * Framework part of the "Config" functionality removed from modules
      * Removed the deprecated EAV structure creation method from the EAV setup model
      * Updated various PHPDoc with parameter and return types
      * Indexer implementation:
        * Implemented a new indexer structure
      * Refactored Web API Framework to support the Data Object based service interfaces
      * Refactored controllers, blocks and templates of the Sales module to use Customer service
      * GitHub requests:
        * [#275] (https://github.com/magento/magento2/issues/275) -- XSS Vulnerability in app/code/core/Mage/CatalogSearch/Block/Result.php
      * Removed the outdated Customer service
      75b80bca
  31. Jan 24, 2014
    • mage2-team's avatar
      2.0.0.0-dev62 · 8f72656f
      mage2-team authored
      * Modularity improvements:
        * Moved all Grouped Product functionality to newly created module GroupedProduct
        * Moved Multishipping functionality to newly created module Multishipping
        * Extracted Product duplication behavior from Product model to Product\Copier model
        * Replaced event "catalog_model_product_duplicate" with composite Product\Copier model
        * Replaced event "catalog_product_prepare_save" with controller product initialization helper that can be customozed via plugins
        * Consolidated Authorize.Net functionality in single module Authorizenet
        * Eliminated dependency of Sales module on Shipping and Usa modules
        * Eliminated dependency of Shipping module on Customer module
        * Improved accuracy and quality of Module Dependency Test
      * Fixed bugs:
        * Fixed an issue when order was sent to PayPal in USD regardless of currency used during order creation
        * Fixed an issue with 404 error when clicking any button on a Recurring Billing Profile in the backend
        * Fixed an issue with synchronization with Google Shopping on product update caused by missed service property
        * Fixed ability to submit order in the backend when Authorize.Net Direct Post is used
        * Fixed an issue with notice that _attribute_set column is missing during Import/Export
      * Removed the deprecated service-calls and data source functionality
      * Request\Response workflow improvements:
        * Added Console\Response
        * Changed behavior of AppInterface to return ResponseInterface instead of sending it
      8f72656f
  32. Jan 17, 2014
    • mage2-team's avatar
      2.0.0.0-dev61 · fa01f82d
      mage2-team authored
      * Introduced a new layout block attribute - cacheable
      * Fixed bugs:
        * Fixed an issue with displaying configurable product images in shopping cart
        * Fixed an issue with Tax Summary not being displayed properly on the Order Review page
        * Optimized the Plushe theme CSS
        * Fixed attribute types for configurable product variations
        * Fixed an issue with incorrect link in the Reset Password email for customers registered on the non-default website
        * Fixed an issue with creating orders using DHL on holiday dates
        * Fixed product export
        * Fixed 3D secure validation
        * Fixed an issue with session being lost when a logged in user goes from store pages using secure URL to the store pages which do not use secure URL
        * Fixed an issue with price ranges in the Advanced search
      fa01f82d
  33. Jan 10, 2014
    • mage2-team's avatar
      2.0.0.0-dev60 · fcc07ebc
      mage2-team authored
      * Fixed bugs:
        * Fixed an issue with exceeding the memory limit when uploading very big images
        * Fixed an issue in moving a category when $afterCategoryId is null
        * Fixed an issue when products from a non-default website were not available as bundle items
        * Fixed an issue when orders placed via Authorize.net had the wrong statuses
        * Fixed an issue where orders placed via PayPal Express Checkout could not be placed if HTTPS was used on the frontend
        * Fixed a security issue with a user session during registration
        * Removed a CSRF vulnerability in checkout
        * Fixed an issue with JavaScript static testing framework not handling corrupted paths in white/black lists properly
        * Fixed an issue with Google Shopping synchronization
        * Fixed the contextual help tooltip design
        * Fixed an issue with the Authorize.net CC section UI on the Onepage Checkout page
        * Fixed UI issues on the order pages in the backend
        * Fixed UI issues in the backend for IE9
        * Fixed UI issues on the Edit Customer page in the backend
        * Fixed a UI issue with the image preview placeholder on the Edit Product page for IE9
        * Fixed UI issues with forms in the backend
        * Fixed UI issues with buttons in the backend
        * Fixed an issue with a product status after a virtual product was duplicated
        * Fixed a fatal error with attribute file from the customer account page in the backend
        * Fixed a security issue when CURLOPT_SSL_VERIFYPEER and CURLOPT_SSL_VERIFYHOST where used with improper values sometimes
        * Updated the field descriptions for Secure Base URL settings in the backend
        * Fixed an issue in product duplication for multiple store views
        * Consolidated several 3rd-party JavaScript libraries in the pub/lib directory, and fixed license notice texts to conform to the open source license requirements
      * Service Layer implementation:
        * Implemented the initial set of services for the Customer module
      fcc07ebc
  34. Jan 03, 2014
    • mage2-team's avatar
      2.0.0.0-dev59 · f98550dd
      mage2-team authored
      * Fixed bugs:
        * Fixed invalid year in exception log errors
        * Fixed the double-serialization in saving data for shipments
        * Fixed an issue with adding a gift wrapping for multiple items
        * Fixed shipping labels generation for DHL
        * Fixed an issue with lost product price and weight during import
        * Fixed a fatal error when a file reference is added to the HTML head
        * Fixed an issue with printing orders containing downloadable product(s)
        * Fixed an issue with the 'Same as shipping' check box not being selected on the Review Order page for PayPal Express checkout
        * Fixed an issue with Email Templates preview showing a blank page
        * Fixed an issue with a refund creation from the PayPal side
        * Removed the occurrences of the non-existing Mage_Catalog_Model_Resource_Convert resource model
        * Fixed an issue with a coupon usage after applying it with multiple addresses
        * Fixed the Abandoned Cart emails sending
        * Fixed an issue where users with "Reorder" permission could not perform reorder
        * Fixed an issue with adding items from wishlist to the Shopping Cart with quantity increments enabled
        * Fixed an issue with the catalog_url indexer incorrect rewrites history for categories
        * Fixed an issue in saving an integration with a duplicate name
        * Fixed an issue when a customer could see someone's else reviews on the private Account Dashboard
        * Fixed an issue when a "New Theme" page was displayed as broken when trying to create a theme with incorrect "Version" value
        * Fixed an issue in saving an integration with XSS injection in the required fields
        * Fixed an issue with the Mini Shopping Cart when it contained virtual product
        * Fixed an issue in disabling the Shopping Cart sidebar
        * Fixed an issue when the "Adminhtml" cookie was not set when a user logged in to the backend
        * Fixed an issue when the "Persistent_shopping_cart" cookie was not set after customer's login
        * Fixed inability to publish products to Google Shopping
        * Fixed inability to download or revert the backup
        * Fixed inability to create a customer account when placing an order with a downloadable product
      * Various improvements:
        * Disabled PHP errors, notices and warnings output in the production mode, to prevent exposing sensitive information
      f98550dd
  35. Dec 27, 2013
    • mage2-team's avatar
      2.0.0.0-dev58 · 6d9aa058
      mage2-team authored
      * Fixed bugs:
        * Security improved for the Login, Update Cart, Add to Compare, Review, and Add entire wishlist actions on the frontend
        * Removed warnings on category pages when Flat Catalog Category is enabled
        * Fixed product price displayed in wrong currency after switching currency on the frontend
        * Fixed the Save & Duplicate action in product creation
        * Fixed big image scaling in product description
        * Fixed admin dashboard styling issue
        * Fixed validation message for the Quantity field on the product page in the backend
        * Fixed the email template for sharing a Wishlist
        * Fixed the response of the drop-down menu in the Plushe theme
        * Fixed the missing Related Banners tab for Catalog Price Rule
        * Fixed inability to enable the duplicated product
        * Removed warnings on saving payment method configuration
        * Fixed gift messages displaying on the Order View page after admin edits
        * Fixed inability to create a new order status
        * Fixed the behavior of the Save and Previous and the Previous buttons on the Edit Review page
        * Fixed inability to delete a website if the number of websites is less or equal to two
        * Fixed Export on the All Customers page
        * Fixed inability to add products to the Shopping Cart from the Category page in Internet Explorer
        * Fixed logo on the backend login page
        * Fixed visual elements to indicate that Tax details can be expanded on the order creation page in the backend
        * Fixed the CMS page preview design
        * Fixed the newsletter template preview design
        * Fixed the Matched Customers grid design in the Email Reminder Rules
        * Fixed the theme version validation message displayed when creating a new theme
        * Fixed performance degradation during installation wizard execution
        * Fixed cron shell script
        * Fixed user login on the frontend, when the Redirect Customer to Account Dashboard after Logging option is set to No
        * Fixed errors in requests to shipping carrier (DHL International) when the shipping address contains letters with diacritic marks
        * Fixed invalid account creation date
        * Fixed displaying Product Alert links on product view page when the functionality is disabled
        * Fixed the absence of some bundle options when configuring a bundle product in the Shopping Cart on the frontend
        * Fixed the issue which allowed to view and cancel billing agreements belonging to another customer
        * Fixed the content spoofing vulnerability when Solr was used
        * Fixed a potential XSS vulnerability in customer login
        * Fixed RSS feed for categories containing bundle product(s)
        * Fixed inability to place an order with 3D Secure in Internet Explorer 10
        * Fixed inability to place an order with PayPal Payflow Link and PayPal Payments Advanced
        * Fixed integrity constraint violation in catalog URL rewrites
        * Fixed the absence of the error when a wrong website code is specified during a website creation
        * Fixed saving in the backend a new customer address, which contains new customer address attributes configured to be not visible on frontend
        * Fixed USPS shipping method in the checkout
        * Fixed placing orders with recurring profile items via PayPal Express Checkout
        * Fixed email template creation in the backend
        * Fixed the issue with default billing address being used instead of default shipping address during admin order creation
        * Fixed inability to choose DB as Media Storage
        * Fixed PHP issues found during the UI testing of the backend
        * Fixed shipping label creation for USPS Priority Mail Shipping methods
        * Fixed the issue which allowed to create customers with duplicate email
        * Fixed the abstract product block error in the tier price template getter
        * Fixed system message displaying in the backend
        * Fixed the "404" error on customer review page
        * Fixed autocomplete enabled on the admin login page
        * Fixed the 3D Secure iframe
        * Fixed the indicators of mandatory fields on the Package Extension page
        * Fixed product image scaling on the Compare Products page
        * Fixed product page design for products with the Fixed Product Tax attribute
        * Removed spaces between parentheses and numbers in the Cart, Wishlist, and Compare Products blocks
        * Fixed the message displaying the quantity for products found on the Advanced Search page
        * Fixed incorrect caching of locale settings and URL settings during web installation
        * Fixed inability to use a newly created store for admin user roles
        * Fixed absence of the Advanced Search field on the frontend, when the Popular Search Terms functionality is disabled
        * Fixed incorrect link to downloadable product(s) in the email invoice copy
        * Fixed customs monetary value in labels/package info for international shipments
        * Fixed importing for files with blank URL Key field on the store view level
        * Fixed table rate error message
        * Fixed frontend login without pre-set cookies
        * Fixed date resetting to 1 Jan 1970 after saving a design change in the admin panel in case date format is DD/MM/YY
        * Fixed CAPTCHA on multi-address checkout flow
        * Fixed view files population tool
      * GitHub requests:
        * [#122](https://github.com/magento/magento2/pull/122) -- Added support of federal units of Brazil with 27 states
        * [#184](https://github.com/magento/magento2/issues/184) -- Removed unused blocks and methods in Magento_Wishlist module
        * [#390](https://github.com/magento/magento2/pull/390) -- Support of alphanumeric order increment ids by the quote resource model
      * Themes update:
        * Responsive design improvements
      * Improvements in code coverage calculation:
        * Code coverage calculation approach for unit tests was changed from blacklist to whitelist
      6d9aa058
  36. Dec 19, 2013
    • mage2-team's avatar
      2.0.0.0-dev57 · 69663a12
      mage2-team authored
      * Fixed bugs:
        * Fixed [MAP]: "Click for price" link is broken on the category page
        * Fixed tax rule search on the grid
        * Fixed redirect on dashboard if "Search", "Reset", "Export" buttons are clicked on several pages
        * Fixed switching user to alternate store-view when clicking on the Category (with Add Store Code to Urls="Yes" in the config)
        * Fixed printing Order/Shipping/Credit Memo from backend
        * Fixed 404 Error on attempt to print Shipping Label
        * Fixed duplication of JavaScript Resources in head on frontend
        * Fixed inconsistency with disabled states on Configurable product page in the Plushe theme
        * Fixed 3D Secure Information absence on Admin Order Info page
        * Fixed possibility to download or revert Backup
        * Fixed session fixation in user registration during checkout
        * Fixed fatal error during login to backend
        * Fixed inline translations in the Adminhtml area
        * Fixed partial refunds/invoices in Payflow Pro
        * Fixed the issue with ignoring area in design emulation
        * Fixed order placing with virtual product using Express Checkout
        * Fixed the error during order placement with Recurring profile payment
        * Fixed wrong redirect after customer registration during multishipping checkout
        * Fixed inability to crate shipping labels
        * Fixed inability to switch language, if the default language is English
        * Fixed an issue with incorrect XML appearing in cache after some actions on the frontend
        * Fixed product export
        * Fixed inability to configure memcache as session save handler
      * GitHub requests:
        * [#406](https://github.com/magento/magento2/pull/406) -- Remove cast to (int) for the varch increment_id
        * [#425](https://github.com/magento/magento2/issues/425) -- Installation of dev53 fails
        * [#324](https://github.com/magento/magento2/pull/324) -- ImportExport: Easier debugging
      * Modularity improvements:
        * Removed \Magento\App\Helper\HelperFactory
        * Removed the "helper" method from the abstract block interface
        * Layout page type config moved to library
        * Design loader moved to library
        * Theme label moved to library
        * Remaining part from Adminhtml moved to the appropriate modules. Adminhtml module has been eliminated
        * Core Session and Cookie models decomposed and moved to library
          * \Magento\Stdlib\Cookie library created
          * Session Manager and Session Config interfaces provided
          * Session save handler interface created
          * Session storage interface created, session does not extend \Magento\Object anymore
          * Session validator interface created
          * Session generic wrapper moved to library
          * Messages functionality moved from the Session model as separate component, message manager interface created
          * Sid resolver interface created to handle session sid from request
      69663a12
  37. Dec 14, 2013
    • mage2-team's avatar
      2.0.0.0-dev56 · 86db2edd
      mage2-team authored
      * Fixed bugs:
        * Fixed placing order with PayPal Payments Advanced and Payflow Link
        * Fixed losing previously assigned categories after saving the product with changed category selector field
        * Fixed losing of a newly created category assignment after variations generation during Configurable product or Gift Card creation
        * Fixed the error in order placement with Recurring profile payment
      * GitHub requests:
        * [#299](https://github.com/magento/magento2/pull/299) -- Fix for issue Refactor Mage_Rating_Model_Resource_Rating_Collection
        * [#341](https://github.com/magento/magento2/pull/341) -- Replacing simple preg calls with less expensive alternates
      * Modularity improvements:
        * Layout page type config moved to library
        * Design loader moved to library
        * Theme label moved to library
      * Themes update:
        * Reduced amount of templates and layouts in magento_plushe theme
        * Responsive design improvements
      * Integrity improvements:
        * Covered all Magento classes with argument sequence validator
        * Added arguments type duplication validator
      * Implemented API Integration UX flows:
        * Ability to create and edit API Integrations
        * Ability to delete API integrations that were not created using configuration files
      * Removed System REST menu item and all associated UX flows:
        * Users, Roles, and Webhook Subscriptions sub-menu items were removed
      * Removed the Webhook module
      86db2edd
  38. Dec 06, 2013
    • mage2-team's avatar
      2.0.0.0-dev55 · 28dcec29
      mage2-team authored
      * Modularity improvements:
        * Session configuration moved to library
        * FormKey logic was moved from Session
        * SessionIdFlags from Session was removed
        * Move Page logic to the Theme module and library
      * Created integration module UX
      * Created authorization service (Magento_Authz module)
      * Fixed bugs:
        * Fixed the issue that prevented a customer group's shopping cart rules from applying properly to prices. The issue occurred when a customer was manually assigned to a customer group and automatic group assignment was enabled.
        * Fixed the bug with schema upgrade scripts not running after installation
        * Fixed the error with a blank page when user tries to get access to a restricted resource via URL (add Secret Key for URL set to "No")
      28dcec29
  39. Nov 29, 2013