• ny ikon Infrastrukturuppdateringar

    • ny ikon Loggningsförbättringar - Förbättrad loggspårning genom att tilldela avslutskoder till kritiska distributionsfel och visa avslutskoderna i felmeddelanden och logghändelser. Se Referens för felmeddelande för extraverktyg.

    • ny ikon Förbättrade processen för databasdumpar (vendor/bin/ece-tools db-dump) och uppdaterade loggmeddelanden för att förtydliga att databasdumpåtgärden växlar programmet till underhållsläge, stoppar konsumentköprocesser och inaktiverar kronijobb innan dumpningen börjar.

    • korrigeringsikonen Ett problem har korrigerats för att se till att projektets URL uppdateras korrekt vid distributionen till mellanlagrings- och produktionsmiljöer. Nu använder ece-tools URL:en för vägen med attributet primary:true angivet i projektvägskonfigurationen. Se Distribuera variabler.

    • korrigeringsikonen Uppdaterade arbetsflödet för generate.xml build scenario för att tillämpa korrigeringar. Patchar måste användas tidigare för att uppdatera Adobe Commerce för att åtgärda problem som kan få di:compile och module:refresh-stegen att misslyckas.

    • korrigeringsikonen Åtgärdade ett fel i installationsprocessen som felaktigt returnerade felet Crypt key missing. Värdet crypt/key genereras automatiskt under installationen.

  • ny ikon Tjänstuppdateringar

    • ny ikon Stöd för PHP 7.4 och MariaDB 10.4 har lagts till.
  • ny ikon Uppdateringar för miljövariabeln

    • ny ikon Lade till variabeln SCD_USE_BALER för att aktivera Baler-modulen för JavaScript-paketering under byggprocessen för Adobe Commerce i molninfrastruktur. Se variabelbeskrivningen i build-variablerna.

    • ny ikon Lagt till miljövariabeln REDIS_BACKEND för att konfigurera Redis-serverdelsmodellen för Redis-cache för Adobe Commerce 2.3.5 eller senare. Se variabelbeskrivningen i distribueringsvariablerna.

  • ny ikon CLI-kommandouppdateringar

    • ny ikon Uppdaterade följande CLI-kommandon med ett alternativ för mer detaljerad loggning:

      • app:config:dump
      • app:config:import
      • module:enable

      Loggningsnivån för varje anrop bestäms av konfigurationen för variabeln VERBOSE_COMMANDS i filen .magento.env.yaml.

  • ny ikon Valideringsförbättringar

    • ny ikon Kompatibilitetskontroller för Elasticsearch 7.x - Uppdaterad Elasticsearch-validering för kompatibilitetskontroller för Elasticsearch 7.x.

    • ny ikon Uppdaterad tjänstversion och EOL-valideringskontroller - Uppdaterad validering för att kontrollera installerade tjänstversioner mot Adobe Commerce 2.4.0-kraven.

    • korrigeringsikon Ett valideringsfel har korrigerats så att följande varningsmeddelande efter distributionen bara visas om den post-deploy-krokkonfigurationen saknas i filen .magento.app.yaml:

      code language-text
      Your application does not have the "post_deploy" hook enabled.
      
    • ny ikon Lagt till validering för Zend Framework-beroenden - Kompositionsberoendevalidering har lagts till för Zend Framework som har migrerats till Laminas-projektet. Om de nödvändiga beroendena saknas visas följande felmeddelande under byggprocessen.

      code language-text
      Required configuration is missing from the autoload section of the composer.json file.
      Add ("Laminas\Mvc\Controller\Zend\": "setupsrc/ Zend/Mvc/Controller/") to
      the `autoload -> psr-4` section. Then, re-run the "composer update" command locally, and
      commit the updated composer.json and composer.lock files.
      

      Se Verifiera Zend Framework-beroenden.

    • ny ikon Lagt till validering för env.php fil och data - Kontroller för filen env.php och data har lagts till under installations- och uppgraderingsprocessen.

      • Om filen env.php saknas i installationen och värdet crypt/key inte anges i filen .magento.app.yaml misslyckas distributionen med följande meddelande:

        code language-text
        The crypt/key key value does not exist in the ./app/etc/env.php file or the CRYPT_KEY cloud environment variable``Missing crypt key for upgrading Magento`.
        
      • Om installationen inte innehåller filen env.php, eller om konfigurationen bara innehåller en cachetyp, körs kommandot cron:enable under uppgraderingsprocessen för att återställa filen med alla cache_types. Följande meddelande läggs till i loggen:

        code language-text
        Magento state indicated as installed but configuration file app/etc/env.php was empty or did not exist.
        Required data will be restored from environment configurations and from the .magento.env.yaml file.
        

v2002.1.0

Releasedatum: 6 februari 2020

  • ny ikon Infrastrukturuppdateringar

    • ny ikon Lagt till separat paket för Cloud Docker för Commerce - Docker-paketet kopplades från ece-tools-paketet för att upprätthålla kodkvaliteten och tillhandahålla oberoende releaser. Uppdateringar och korrigeringar relaterade till ece-tools hanteras från GitHub-databasen magento-cloud-docker.

    • ny ikon Uppdaterade patchfunktioner - har flyttat patchfunktionen från ECE-verktygspaketet till ett separat magento-cloud-patches -paket. Under distributionen använder ece-tools det nya paketet för att tillämpa korrigeringar. Se Versionsinformation om molnpatchar.

    • ny ikon Uppdaterade Composer-beroenden - composer.json-filen för Adobe Commerce i molninfrastrukturen har uppdaterats med ett beroende för magento/magento-cloud-docker-paketet. ece-tools innehåller nu beroenden för alla paket i Cloud Tools Suite for Commerce. Dessa paket installeras och uppdateras automatiskt när du installerar eller uppdaterar ece-tools.

  • ny ikon Stöd för scenariobaserade distributioner

    • ny ikon Nu kan du anpassa processerna för att skapa, distribuera och efterdistribuera med hjälp av XML-konfigurationsfiler för att åsidosätta eller anpassa standardkonfigurationen.

    • ny ikon Konfigurationen hooks har ändrats i.magento.app.yaml - Konfigurationsformatet hooks har uppdaterats för att stödja scenariobaserade distributioner. Det äldre formatet från den tidigare versionen av ECE-Tools 2002.0.x stöds fortfarande. Du måste dock uppdatera till det nya formatet för att kunna använda den scenariobaserade distributionsfunktionen. Se Scenariobaserade distributioner.

NOTE
Granska bakåt innan du uppdaterar till ECE-Tools version 2002.1.0 inkompatibla ändringarom du vill veta mer om ändringar som kan kräva att du uppdatera Adobe Commerce om projektkonfiguration eller processer för molninfrastruktur.
  • ny ikon Tjänstuppdateringar

    • ny ikon Stöd för PHP 7.3 har lagts till.

    • ny ikon Stöd för RabbitMQ 3.8 har lagts till.

    • ny ikon Valideringen har lagts till för att kontrollera installerade tjänstversioner mot EOL-datumet för varje tjänst. Nu får kunderna ett meddelande om en tjänstversion är inom tre månader efter EOL-datumet och en varning om EOL-datumet redan har infallit.

    • korrigeringsikon Ett konfigurationsfel för Elasticsearch har korrigerats för att kontrollera att rätt Elasticsearch-inställningar har konfigurerats i alla miljöer.

NOTE
I tjänstversionerna finns en lista över tjänster som används i Adobe Commerce i molninfrastruktur och versionskompatibiliteten med molnmallen.
  • ny ikon Uppdateringar för miljövariabeln

    • ny ikon Utökade funktionerna för miljövariabeln WARM_UP_PAGES så att den stöder cacheförinläsning för specifika produktsidor. Se den utökade definitionen i avsnittet variabler efter distribution.

    • ny ikon Lagt till miljövariabeln ERROR_REPORT_DIR_NESTING_LEVEL för att förenkla datahanteringen för felrapporter i katalogen <magento_root>/var/report/. Se variabelbeskrivningen i avsnittet build variables.

    • korrigeringsikonen SCD_EXCLUDE_THEMES, STATIC_CONTENT_THREADS,DO_DEPLOY_STATIC_CONTENT och STATIC_CONTENT_SYMLINK miljövariablerna har tagits bort. Se Inkompatibla ändringar bakåt.

    • korrigeringsikon Ett fel i konfigurationsprocessen för Elastic Suite har korrigerats så att standardkonfigurationen skrivs över som förväntat när du konfigurerar variabeln ELASTICSUITE_CONFIGURATION deploy utan alternativet _merge .

  • ny ikon CLI-kommandouppdateringar

    • ny ikon Nytt cron-kommando - Nu kan du hantera kron-bearbetning manuellt i din Adobe Commerce i molninfrastrukturmiljö med kommandona cron:disable och cron:enable . Använd kommandot disable (inaktivera) för att stoppa alla aktiva cron-processer och inaktivera alla cron-jobb. Använd kommandot enable för att återaktivera cron-jobb när du är klar. Se Inaktivera cron-jobb.

    • ny ikon Förbättrad felrapportering - Förbättrad loggning har lagts till för CLI-kommandofel som inträffar under ECE-verktygsbearbetning.

    • ny ikon Ta bort inaktuella byggkommandon- Följande byggkommandon har tagits bort: m2-ece-build, m2-ece-deploy, m2-ece-scd-dump och ece-tools docker-kommandon har bytt namn till ece-docker. Se Inkompatibla ändringar bakåt

  • ny ikon Borttagen den borttagna build_options.ini-filen och tillagda valideringen för att misslyckas med bygget om filen finns. Använd filen .magento.env.yaml för att konfigurera byggalternativ.

  • korrigeringsikon Ett problem som gjorde att byggprocessen misslyckades när filen config.php var tom har åtgärdats.

2002.0.23

Releasedatum: 27 februari 2020

  • korrigeringsikon Ett kompatibilitetsproblem med ece-tools 2002.0.x-versioner som förhindrar att statiskt innehåll genereras korrekt vid behov i produktionsläge har åtgärdats.

Äldre versioner

Se arkivet med versionsinformation för version 2002.0.22 och tidigare.

recommendation-more-help